用户使用 JumpServer 纳管资产之后,资产列表页面会出现 ”可连接性“ 与 ”硬件信息“ 选项。本文档主要介绍 ”可连接性“ 与 ”硬件信息“ 的获取方式与配置方法。
概述默认情况下,用户使用 JumpServer 纳管资产之后,资产列表页面会出现 ”可连接性“ 与 ”硬件信息“ 选项。
大多数用户疑惑资产 ”可连接性“ 与 ”硬件信息“ 是如何获取的,本文档主要介绍 ”可连接性“ 与 ”硬件信息“ 的获取方式与配置方法。
获取方法”资产可连接性“ 与 ”硬件信息“ 的获取依赖资产的这两项信息的获取依赖于 JumpServer 的自动化组件 celery ,通过 celery 组件使用 SSH 协议通过 JumpServer 特权用户获取 ”资产可连接性信息“ 与 ”硬件信息“。
自动获取在配置完整的情况下,JumpServer 定时执行自动化任务 ”更新资产硬件信息“ 与 ”测试资产可连接性“。
手动获取针对于某一个资产,可手动执行自动化任务获取 ”资产可连接性信息“ 与 ”硬件信息“。点击 ”资产列表“→ ”主机名“ 进入资产详情页。右上角 ”测试资产可连接性“ 与 ”更新硬件信息“,手动执行即可。
选取刷新,JumpServer 重新获取硬件信息,通过屏幕打印出的结果可以查看刷新结果:
TASK [debug] *******************************************************************ok: [JS-Mysql-10.1.13.199] => { "info": { "arch": "x86_64", "cpu_cores": 1, "cpu_count": 2, "cpu_model": [ "0", "GenuineIntel", "Intel(R) Xeon(R) Gold 5318Y CPU @ 2.10GHz", "1", "GenuineIntel", "Intel(R) Xeon(R) Gold 5318Y CPU @ 2.10GHz" ], "cpu_vcpus": 2, "disk_total": "53.96", "distribution": "CentOS", "distribution_version": "8.3", "kernel": "4.18.0-240.10.1.el8_3.x86_64", "memory": "3.6484375", "model": "VMware Virtual Platform", "sn": "VMware-42 3b 18 c0 7b 76 2c db-4d 75 f1 2f ad 2a 4d e9", "vendor": "VMware, Inc." }}PLAY RECAP *********************************************************************JS-Mysql-10.1.13.199 : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0Task assets.tasks.gather_facts.gather_assets_facts_task[20125c1f-11a3-47eb-b8bb-b8559bde4782] succeeded in 29.066285643959418s: None配置方法创建特权用户(因为特权用户只支持 SSH 协议,所以 Windows 资产需要安装 OpenSSH,可参考:Windows 安装 OpenSSH 步骤及安装包获取创建资产并关联特权用户;查看是否关联特权用户并手动执行 ”测试资产可连接性“ 与 ”更新硬件信息“ 确认可执行。