IT监控系统的监测器负责从各种设备、主机、数据库、日志文件及其他可达的软硬资源中采集状态和性能数据.然后向 IT监控系统的各个功能组件提供最新的监测数据 由于网络中复杂异构的设备类型和软件类型.应能提供不同形式的监测方式。
1 SNMP
通过 SNMPget/trap/work/scan等多种手段获取监测数据.直接准确获取各项参数 :能够自动发现被监测的设备和设备上的服务 但无法监测用户自行开发的非标准应用产生的可管理数据:有些非主流操作系统对SNMP协议支持不够但对网络设备监测.必须采用 SNMP方式监测.也是目前业界对网络设备监测的唯一途径 各网络设备厂商对 SNMP协议 的支持也相对规范
2 Agent代理
通过在被管理的网元上安装轻量级的 Agent代 理.IT监控系统监测器能够向 Agent下发定义好的内嵌脚本,Agent负责响应 IT监控 系统的通信请求、执行脚本,并返回执行结果对被管理网元和网络通信的影响最小 基于脚本获取监测数据.能够集成任何用户 自定义的应用监测.大大扩展了可监测的范围和类型这种方式只是针对主机设备.首先需要 在被监控设备上安装代理 Agent程 序.由 Server发起对 指定的IP地址段进行设备检查 .与所有的已运行 Agent代理程序的设备建立连接.然 后通过 Agent的方式取 得设备的基本信息.根据 基本信息确定设备的类型.再根据设备的类型取得相应设备的详细信息
3 SSH
基于 SSH 协议的监测手段.IT监控系统通过 SSH 协议远程登录到被管理网元.并 自动下发和执行监测器中定义好的脚本,并接收脚本返回的数据信息 能够补充 SNMP监测方式不能实现的监测点.基 于脚本获取监测数据.大大扩展 了可监测的范围和类型,能够支持任何用户自定义的脚本监测 配置时需要提供被管理网元的登录密码,SSH 登录认证的效率比较低
被动收集方式
系统能够接收网络设备和服务器发出的 SNMP trap、Syslog,能够通过图形化界面和配置文件两种方式配置不同设备和系统的 SNMP trap、Syslog到 IT监控系统告警格式之间的映射。不能直接对应的信息保留在附加信息字段中,不会丢失原始信息。系统还提供定制的告警集成接 E1.此 接口支持 H1TrP POST和 邮件等方式集成第三方系统或用户私有业务系统的告警信息和数据。