network monitoring software: main page Advanced_Host_Monitor
Version 14
Copyright (c) 2000-2024 Advanced Network Software
Cambiar idioma a: Spanish
Switch language to: English
將語言切換為繁體中文: 語言
Detail info 详情(英文)    What's New 最新消息(英文)    Copyright/License/Warranty 版权/许可/保证    Download HostMonitor 下载    Registration Information 现在购买   

Home优点

 140+测试方法!
 36种警报方式
 日志和报告
 网络发现

Manual需要更多信息吗?

 在线手册(英文)
 实用程序和辅助应用程序
 系统要求
 付得起的价钱

Forum有一个问题?

 在线论坛(请英文)
 支持(请英文)
 销售电子邮件(请英文)
 行政(请英文)


HostMonitor 使用多种协议和测试方法监控服务器和网络的功能:

测试方法目的目标平台测试可以通过以下方式执行
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、SFTPAny 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* - -

评论:

"监视系统" 意味着:
  • 当HostMonitor直接进行测试时,HostMonitor正在运行的系统;
  • 当代理执行测试时,远程监控代理正在运行的系统。

目标平台:
  • "ANY" 意味着可以针对任何系统执行测试:可以是 Windows、Linux、AIX 或任何其他操作系统; 它可以是 PC、大型机、路由器或任何其他可通过 TCP/IP 协议访问的硬件。 当然测试的结果可能取决于目标系统的设置。 例如,针对不支持Web界面的路由器进行HTTP测试将返回“无应答”状态,但对监控系统(安装HostMonitor或RMA的系统)没有额外要求。

  • "Any Supported" 意味着理论上您可以检查任何目标系统,但是监控系统可能需要一些额外的要求。 例如。 要执行 Interbase 测试,您必须安装 Interbase 客户端。 要使用 UNC 测试检查 Novell Netware 服务器上的可用磁盘空间,您必须安装并运行 Netware 客户端服务。 等等。

  • "UNIX" 指任何类 UNIX 系统,但前提是有适当版本的 Remote_Monitoring_Agent。 目前 RMA 适用于 FreeBSD、Linux、NetBSD、OpenBSD、Solaris、macOS、AIX。

  • "Unspecified" 意味着测试模块可以由第三方开发人员提供,或者测试模块可以由客户创建/修改。 不同的模块可能有不同的要求和能力来监控大量目标系统。

SNMP_Trap:
该测试可以由 HostMonitor 执行,Active RMA 为了 WindowsActive_RMA 为了 Linux/BSD. Passive_RMA 代理无法将 SNMP_Trap 消息从远程网络转发到 HostMonitor

正如您所看到的,该软件可以监控数千个网络服务。 但同样重要的是如何管理监控任务(我们的术语为“测试项目”)。 测试项目可以分为不同的组 (folders), 每个文件夹都有自己的设置,例如调色板、报告列表、不同的统计信息等。
例如。 您可以设置一个代表您公司的文件夹,定义一组报告配置文件(供管理员、IT 经理、技术支持人员等使用),然后创建多个子文件夹,每个子文件夹对应公司的每个办公室,这样您就完成了! HostMonitor 将为所有公司办事处自动生成统一的报告(每个报告将包含特定于办事处的测试结果)。

测试可以定期(例如每 5 分钟)或按计划(例如每周一和周五 22:00)进行; 测试可以直接由 HostMonitor 执行,也可以由 Remote_Monitoring_Agents 安装在远程网络上。 有些测试可能依赖于另一个测试,例如 您可以轻松地将 HostMonitor 配置为在主路由器启动时检查 10 个 Web 服务器,并在主路由器关闭时检查另一台(备份)服务器。

Manual 有关测试方法的更多信息(英文)