测试方法 | 目的 | 目标平台 | 测试可以通过以下方式执行 |
Host Monitor |
RMA for Windows |
RMA for UNIX |
Active_RMA for Linux/BSD |
网络相关测试 |
Ping | 测试监控系统和启用 IP 的计算机或设备之间的 IP 通道。 | ANY* | | | - | | |
Trace | 检查监控系统和启用 IP 的计算机或设备之间的路由。 | ANY* | | | - | | |
TCP | 测试任何基于 TCP 的服务,例如新闻、WhoIs、FTP 等。 | ANY* | | | | |
UDP | 检查基于 UDP 的服务器,例如 TFTP、SNTP、Daytime 等。 | ANY* | | | | |
NTP | 测试 NTP(网络时间协议)服务的可用性和响应能力。 | ANY* | | | - | |
DNS | 测试域名服务器接受请求的能力,检查收到的结果。 | ANY* | | | - | |
DHCP | HostMonitor 通过发送 IP 地址请求来验证 DHCP 服务器。 | ANY* | | | - | |
LDAP | 检查目录服务器执行搜索查询的能力。 | ANY* | | | - | - |
RADIUS | 测试身份验证服务器执行内部数据库查找和响应身份验证查询的能力。 | ANY* | | | - | |
DICOM | 验证与远程 DICOM 服务器的端到端通信。 | ANY* | | | - | |
RAS | 检查 RAS 服务器接受传入连接的能力。 | Any Supported* | | - | - | - |
SIP | 使用会话发起协议 REGISTER 和 OPTIONS 请求测试 SIP 服务器。 它可以通过 UDP、TCP、TLS 协议工作。 | ANY* | | | - | - |
SNMP Get
SNMP Table
SNMP_Trap
| 监控支持 SNMP 的计算机或设备的各种参数。 |
ANY* |
|
|
- - - |
|
Interfaces status | 检查主机和路由器上的网络接口状态 | ANY* | | | - | |
Traffic Monitor | 监视网络接口上的流量或错误。 测试方法可以检查设备或特定接口上的总流量 | ANY* | | | - | |
邮件 |
SMTP | 检查 SMTP 邮件服务器接受传入会话的能力。 | ANY* | | | - | |
POP3 | 测试 POP3 邮件服务器接受传入会话的能力。 | ANY* | | - | - | - |
IMAP | 检查 IMAP4 邮件服务器接受传入会话的能力,检查指定邮箱的负载。 | ANY* | | - | - | - |
E-Mail | 这种多功能测试可以使用 POP3 或 IMAP 协议检查目标服务器上的邮箱,搜索特定的“坏”和“好”邮件。 它还可以检查 XML 数据中的特定计数器。 | ANY* | | | - | - |
Mail Relay | 检查邮件服务器链。 HostMonitor 通过特定邮件服务器发送电子邮件,并检查邮件何时在目标邮箱中可用。 | ANY* | | - | - | - |
网络 |
Apache |
HostMonitor 可以检查 Apache HTTP Server 性能:连接/秒、流量、繁忙和空闲工作人员。 | ANY* | | - | - | - |
NGINX |
NGINX 是高性能 HTTP 和反向代理服务器。 HostMonitor 可以监控各种参数:每秒请求数 (RPS) 或每秒连接数 (CPS) 比率、检查未处理(丢弃)的连接、检查 HTTP 错误响应比率等。 HostMonitor 可以检查开源 NGINX 和商业 NGINX Plus 服务器。 | ANY* | | - | - | - |
Tomcat |
Apache Tomcat 是 Java 应用程序最常用的服务器之一。 HostMonitor 可以检查内存使用情况、线程、请求/秒比率、处理时间等。 | ANY* | | - | - | - |
IIS |
Internet 信息服务 (IIS) 是在 Windows 操作系统上运行的可扩展 Web 服务器。 HostMonitor 可以检查各种服务器参数:请求/秒、缓存命中率、错误响应率等等 | Windows | | | - | - |
URL |
检查 HTTP 和 HTTPS 服务器的可用性和响应能力。 检查数据内容和完整性。 | ANY* | | | - | - |
HTTP | 测试 HTTP 服务器的可用性和响应能力。 检查数据内容和完整性。 | ANY* | | - | - | - |
SOAP/XML | 此测试方法允许通过 HTTP 和 HTTPS 协议执行 SOAP 请求,并且可以检查检索到的 XML 文档的各种条件。 | ANY* | | | - | - |
Certificate expiration | 此测试允许您检查 SSL 证书到期日期 | ANY* | | | - | - |
Domain expiration | 检查域名到期日期 | ANY* | | - | - | - |
WebDAV Free Space | WebDAV 服务器的部署经常受到配额(大小)限制。 此测试检查特定资源上的可用空间量(或百分比)。 | ANY* | | | - | - |
Windows 和 UNIX |
Drive Free Space | 检查本地或远程系统上的可用磁盘空间。 单个测试可以检查目标系统上的多个驱动器,并找到可用空间最小的驱动器或可用空间百分比最小的驱动器。 | Windows UNIX | | | - | |
UNC | 测试网络资源的可用性或检查可用空间量。 | Any Supported* | | | | |
CPU Usage | 检查CPU负载 |
Windows Netware UNIX |
|
|
- - |
- - |
Memory test | 内存测试可以检查本地或远程 Windows、Linux、BSD 系统、CISCO 路由器和其他一些网络设备上的可用物理和虚拟内存量、未使用交换空间(页面文件)的大小。 | ANY* | | | - | |
Process | 与主机通信以确定有多少指定进程的实例正在运行。 |
Windows UNIX |
|
|
-
|
|
Windows 特定测试 |
HDD SMART | 使用 S.M.A.R.T 检查硬盘运行状况、温度和其他参数。 数据; 可有效防止硬盘数据丢失 | Windows | | | - | - |
Service | 与 Windows 计算机通信以确定指定的 NT 服务是否正在运行并响应。 | Windows | | | - | - |
Dominant Process | 允许您检查到底哪个进程使用了最多的系统资源。 HostMonitor 可以找出哪个进程使用最多的 CPU、句柄、线程、内存、虚拟内存或地址空间。 | Windows | | | - | - |
Performance Counter | 允许您监控系统的各种重要参数,例如 CPU 使用情况、磁盘队列、打印机队列、网络流量等等。 | Windows | | | - | - |
NT Events Log | 监视本地或远程 NT 事件日志中的指定消息。 | Windows | | | - | - |
WMI | 允许使用 Windows Management Instrumentation 技术监视本地和远程系统。 | Windows | | | - | - |
Registry | 该测试可以从本地或远程Windows系统检索指定的注册表计数器,并将计数器值与指定的字符串、数字或日期进行比较。 | Windows | | | - | - |
DHCP Pool |
此测试检查可用 IP 地址(可供 Windows DHCP 服务器分配的 IP 地址)的百分比,并在低于指定限制时发出警报。 | Windows | | | - | - |
Antivirus status |
检查本地或远程 Windows 7、Windows 10 或 Windows Server 系统上运行的内置或第 3 方防病毒和反间谍软件。 | Windows | | | - | - |
Windows update |
检查本地或远程 Windows 主机上的系统更新。 | Windows | | | - | - |
UNIX 特定测试 |
SYSTEM: number of processes (runnable) | 检查系统上当前可运行进程的数量。 | UNIX* | - | - | | |
SYSTEM: number of processes (total) | 检查系统上存在多少个进程(总共)。 | UNIX* | - | - | | |
SYSTEM: number of processes (zombie) | 检查系统上存在多少个僵尸进程。 | UNIX* | - | - | | |
SYSTEM: number of user sessions | 检查系统上打开了多少个用户会话。 | UNIX* | - | - | | |
SYSTEM: Average Load for the last 1, 5 or 15 min | 检查系统最近1、5、15分钟的平均负载情况。 | UNIX* | - | - | | |
SYSTEM: Mem Free | 检查系统上的可用内存量。 | UNIX* | - | - | | |
SYSTEM: Swap Free | 检查系统上的可用交换量。 | UNIX* | - | - | | |
Process: number of instances | 检查指定进程的实例数. | UNIX* | - | - | | |
Process: %CPU usage (average) | 检查指定进程的平均 CPU 使用率(最后一分钟的百分比)。 | UNIX* | - | - | | |
Process: %CPU usage (raw) | 检查指定进程当前(原始)CPU 使用率(以百分比表示)。 | UNIX* | - | - | | |
Process: Memory usage | 检查指定进程的内存使用情况。 | UNIX* | - | - | | |
Process: Virtual Memory usage | 检查指定进程的虚拟内存使用情况。 | UNIX* | - | - | | |
USER: number of processes | 检查指定用户启动的进程数. | UNIX* | - | - | | |
USER: number of sessions | 检查指定用户打开的会话数。 | UNIX* | - | - | | |
文件相关测试 |
Compare Files | 比较两个文件或搜索文件中的文本字符串 | Any Supported* | | | | |
Folder/File Size | 检查本地或共享驱动器上的文件夹(或文件)的大小 | Any Supported* | | | | |
Count Files | 返回满足指定条件参数(年龄、大小等)的文件数量 | Any Supported* | | | | |
Folder/File Availability | 检查文件(或文件夹)是否存在。 检查文件/文件夹的年龄。 检查本地和远程文件,支持多种协议,包括FTPS、SFTP | Any Supported* | | | | |
File Integrity | 使用 CRC、MD5 或 SHA 摘要检查文件完整性 | Any Supported* | | | | |
Text Log | 监控第三方应用程序创建的日志文件 | Any Supported* | | | | |
数据库相关测试 |
ODBC Query | 检查 ODBC 数据源的可用性,运行 SQL 查询,并分析返回的结果集中指定数据字段的值。 | Any Supported* | | | - | - |
Interbase | 检查 Interbase SQL Server 接受传入会话的能力。 | Any Supported* | | | - | - |
MS SQL | 检查 MS SQL Server 接受传入会话的能力。 | Any Supported* | | | - | - |
MySQL | 检查 MySQL 服务器接受传入会话的能力。 | Any Supported* | | | - | - |
Oracle | 检查 Oracle SQL Server 接受传入会话的能力。 | Any Supported* | | | - | - |
Postgree | 检查 Postgresql 服务器接受传入会话的能力。 | Any Supported* | | | - | - |
Sybase | 检查 Sybase SQL 服务器接受传入会话的能力。 | Any Supported* | | | - | - |
VMware ESXi 和 Microsoft Hyper-V |
VM host status | 检查 VMware ESXi 主机或 Microsoft Hyper-V 系统运行状况的配置和整体状态。 | Hyper-V ESXi | | | - | - |
VM host CPU usage | 检查虚拟机管理程序 CPU 负载。 | Hyper-V ESXi | | | - | - |
VM host free memory | 检查 VMware ESXi 主机或 Microsoft Hyper-V 系统上的可用内存百分比。 | Hyper-V ESXi | | | - | - |
VM host free datastore space | 检查 VMware ESXi 系统上的数据存储,查找可用空间比率最小的存储。 | ESXi | | | - | - |
VM guest status | 检查所有虚拟系统(来宾),当来宾心跳状态(健康状态)指示故障时发出警报,提供此类来宾系统的名称。 | Hyper-V ESXi | | | - | - |
VM guest CPU usage | 检查在 VMware ESXi 主机或 Microsoft Hyper-V 系统上运行的所有虚拟系统(来宾),并找到 CPU 使用率最高的来宾系统。 | Hyper-V ESXi | | | - | - |
VM guest free memory | 检查在 VMware ESXi 主机或 Microsoft Hyper-V 系统上运行的所有虚拟系统(来宾),并找到可用内存百分比最低的来宾系统。 | Hyper-V ESXi | | | - | - |
VM guest free disk space | 检查在 VMware ESXi 主机上运行的所有虚拟系统(来宾),并查找具有最小可用/总空间比率的系统和磁盘。 | ESXi | | | - | - |
Hewlett-Packard |
HP iLO Health | 此测试检查 BIOS 状态、风扇、温度传感器、电源状态、内存、网络、存储状态等 | HPE iLO | | | - | - |
HP iLO Temperature | 检查所有安装的温度传感器; 如果没有检测到问题,可能会显示设备的温度最接近临界值。 还可以显示特定单位或位置的温度,例如 最热的内存单元或名为“07-P2 DIMM 7-12”的单元 | HPE iLO | | | - | - |
HP iLO Fans | 检查所有已安装风扇的状态; 如果没有检测到问题可能会显示风扇速度 | HPE iLO | | | - | - |
HP iLO Power | 检查电源状态、冗余; 可以显示当前功耗、平均值或最大值(如果安装了 HPE iLO 高级许可证) | HPE iLO | | | - | - |
HP iLO Disks | 检查控制器状态、物理和逻辑磁盘状态 | HPE iLO | | | - | - |
Cisco |
Cisco Health | 对于具有环境监视器的思科设备,此测试检查风扇、温度传感器、电源状态。 测试还可以检查 UCS 故障并查找具有指定严重性的所有故障(及以上,例如次要、主要和关键事件) | Cisco | | | - | |
Cisco Temperature | 检查所有安装的温度传感器; 如果没有检测到问题,可能会显示设备的温度最接近临界值。 还可以显示特定单位的温度,例如 最热的进气口或温度最高的 CPU 单元 | Cisco | | | - | |
Cisco Fans | 检查目标系统上所有已安装风扇的状态 | Cisco | | | - | |
Cisco Power | 检查所有电源; 如果没有检测到问题,可能会显示电压最接近临界值的单元。 还可能显示特定电源的电压,例如 “12V”或“3.3V”线 | Cisco | | | - | |
Cisco CPU Usage | 检查 CPU 负载(一分钟指数衰减移动平均值) | Cisco | | | - | |
Cisco Memory | 内存测试可以检查各种 Cisco 设备上的可用 CPU 内存或 I/O 内存量 | Cisco | | | - | |
Juniper |
Juniper Health |
该测试检查整体健康状态、PIC、FPC、路由引擎、Flow 和 CP 会话; 当检测到某些问题时设置“不良”状态,例如 大量 CP 会话 | Juniper | | | - | |
Juniper Temperature | 检查所有或特定单元(例如“路由引擎”或“路由引擎 1”),当温度超过指定限制时设置“不良”状态 | Juniper | | | - | |
Juniper Fans | 检查已安装风扇的状态 | Juniper | | | - | |
Juniper CPU Usage | 检查 FPC、RE 模块或数据包转发引擎模块(SPU 模式),找到最大负载的 CPU | Juniper | | | - | |
Juniper Memory | 检查空闲 SPU 内存、空闲缓冲池或空闲堆的百分比 | Juniper | | | - | |
F5 Big-IP |
Big-IP Health | 检查设备的整体运行状况:磁盘状态、电源状态、风扇状态、故障转移和同步状态 | Big-IP | | | - | |
Big-IP Temperature | 检查 F5 Big-IP 设备上的温度传感器 | Big-IP | | | - | |
Big-IP Statistics | 允许检查各种指标:SSL 连接、丢包率、HTTP 错误率、DNS 请求/秒等等 | Big-IP | | | - | |
Big-IP Free Space | 此测试可能会检查 Big-IP 设备上的多个驱动器,并找到具有最小可用空间的驱动器或具有最小可用空间百分比的驱动器 | Big-IP | | | - | |
Big-IP CPU Usage | 检查CPU利用率的百分比 | Big-IP | | | - | |
Big-IP Memory | 检查 BigIP 设备上的内存使用情况(TTM、非 TTM 内存、SWAP) | Big-IP | | | - | |
Citrix Netscaler |
Netscaler Temperature | 检查 Netscaler 设备上的温度传感器(内部温度、CPU、辅助传感器) | Netscaler | | | - | |
Netscaler Statistics | 允许检查各种指标:当前连接、HTTP 请求/秒速率、SSL 缓存命中率等等 | Netscaler | | | - | |
Netscaler CPU Usage | 检查CPU利用率百分比; 还可以检查硬件加密芯片(N3 芯片,如果安装)的利用率 | Netscaler | | | - | |
Netscaler Memory | 检查 Citrix Netscaler 设备上的内存使用情况 | Netscaler | | | - | |
NetApp |
NetApp Health | 检查温度指示器、故障风扇、电源、整体文件系统状态、NVRAM 状态 | NetApp | | | - | |
NetApp CPU Usage | 检查CPU利用率的百分比 | NetApp | | | - | |
NetApp Temperature | 检查每个存储机柜中的温度传感器,如果任何传感器读数超过临界限值,则设置“不良”状态 | NetApp | | | - | |
NetApp RAID | 检查当前损坏的磁盘数量、“预故障”磁盘数量、可用备用磁盘数量、当前正在验证的磁盘数量等。 | NetApp | | | - | |
NetApp Free Space | 此测试可能会检查目标系统上的多个驱动器,并找到具有最小可用空间的驱动器或具有最小可用空间百分比的驱动器。 | NetApp | | | - | |
QNAP |
QNAP Health | HostMonitor 可以使用 SNMP 协议检查 QNAP NAS 存储。 此测试方法检查磁盘状态、电源状态、卷、池、风扇状态 | QNAP | | | - | |
QNAP Temperature | 检查系统、处理器和磁盘温度传感器 | QNAP | | | - | |
QNAP Fans | 检查系统风扇,设置不良测试状态并在风扇速度超出指定范围时触发警报 | QNAP | | | - | |
QNAP Free Space | 此测试可能会检查目标系统上的多个驱动器,并找到具有最小可用空间的驱动器或具有最小可用空间百分比的驱动器 | QNAP | | | - | |
QNAP CPU Usage | 检查CPU利用率的百分比 | QNAP | | | - | |
QNAP Memory | 此测试检查 QNAP 设备上的内存使用情况 | QNAP | | | - | |
Synology |
Synology Health | HostMonitor 可以使用 SNMP 协议检查 Synology NAS 存储。 该测试方法检查磁盘状态、RAID状态、电源状态、风扇状态 | Synology | | | - | |
Synology Temperature | 检查系统和磁盘温度传感器 | Synology | | | - | |
Synology Disk Load | 检查 Synology 存储磁盘负载、查找最繁忙的磁盘、设置错误测试状态并在负载超过指定限制时触发操作 | Synology | | | - | |
Synology Free Space | 此测试可能会检查目标系统上的多个驱动器,并找到具有最小可用空间的驱动器或具有最小可用空间百分比的驱动器。 | Synology | | | - | |
Synology CPU Usage | 检查CPU利用率的百分比 | Synology | | | - | |
Synology Memory | 内存测试可以检查可用物理和虚拟内存量 | Synology | | | - | |
UPS (APC, CyberPower, Eaton, HP 和更多) |
UPS Health |
检查电池状态和活动警报条件 | APC, HP, .. | | | - | |
UPS Load |
检查当前 UPS 负载并在输出负载超出指定范围时设置不良测试状态 | APC, HP, .. | | | - | |
UPS Charge level |
检查电池电量并在电量低于指定限制时设置“不良”测试状态 | APC, HP, .. | | | - | |
UPS Input voltage |
检查所有输入线上的当前输入电压 | APC, HP, .. | | | - | |
UPS Output voltage |
检查当前输出电压 | APC, HP, .. | | | - | |
UPS Temperature |
检查电池和环境温度传感器 | APC, HP, .. | | | - | |
UPS Remaining time |
检查 UPS 并在剩余运行时间(电池耗尽之前)低于阈值时设置“不良”测试状态 | APC, HP, .. | | | - | |
打印机 |
Printer Status |
检查打印机状态和活动警报条件 | HP, Cannon, Xerox, .. | | | - | |
Printer Levels |
检查打印机碳粉或墨水量、其他耗材、废物和单位 | HP, Cannon, Xerox, .. | | | - | |
定制测试方法 |
External test | 执行外部应用程序,检查结果代码(错误级别) | Unspecified* | | | | |
Active Script | 执行第三方提供的或您创建的自定义测试。 测试可以用Visual Basic Script、Java Script 或监控系统支持的其他语言(ActiveScripting 技术)编写。 | Unspecified* | | | - | - |
Shell Script | 执行第三方提供的或您创建的自定义测试。 | Unspecified* | | | | |
SSH test | 登录到运行 SSH 守护程序的指定远程系统并执行命令或 shell 脚本 | Unspecified* | | | - | - |
其他 |
HM Monitor |
您可以在不同的系统上安装 HostMonitor 的另一个实例,并使用 HostMonitor 的第二个副本来检查您的主监视器!
| ANY* | | - | - | - |
IT Temperature Monitor | 如果您使用来自Sensatronics, 该测试使您能够监控温度。 | ANY* | | | - | - |
OPC | 通过 HTTP 和 HTTPS 协议执行 OPC 请求,检查检索到的数据是否满足指定条件 | ANY* | | | - | - |
IPMI |
RMCP Ping |
此测试使用 RMCP 协议来验证与远程服务器的连接。 与 (ICMP)Ping 不同,此测试方法可能会检查已关闭的服务器 | ANY* | | | - | - |
IPMI Health |
此测试方法使用 IPMI 协议来检查目标服务器是否存在与电源相关的问题、风扇和驱动器故障、检测机箱入侵 | ANY* | | | - | - |
IPMI Analog |
IPMI 温度、IPMI 风扇、IPMI 电压和 IPMI 电流测试方法使用 IPMI 协议来监控模拟传感器. | ANY* | | | - | - |
IPMI Discerete |
检查一组离散传感器(处理器、内存、驱动器插槽、电源等)并在断言特定状态时发出警报 | ANY* | | | - | - |