天天看点

OpenNMS的后台守护进程

OpenNMS 的监控、控制和数据收集特性是由一组称为守护程序( BSD UNIX 约定)的并发任务来处理的。  具体对应关系整理如下表:

并发任务 守护程序名称 英文 描述
操作守护程序 actiond Action daemon - automated action (work flow) 自动操作执行工具,用于根据入站事件自动操作(工作流)。
采集守护程序 collectd collects data 从受管节点采集数据。
功能守护程序 capsd capability check on nodes 对所发现的节点执行功能检查。它通常检查某个接口的端口,看它是否支持已知的服务协议。
DHCP 守护程序 dhcpd DHCP client for OpenNMS 为 OpenNMS 提供 DHCP 客户机功能。
发现守护程序 discovery initial and ongoing discovery互联网控制消息协议(Internet Control Message Protocol或简写ICMP) 对受管网络节点进行初始的发现以及持续进行定期发现。
事件管理器守护程序 eventd manages/stores events 管理来自其它并发任务的事件,并将它们存储到 RDBMS
通知守护程序 notifd external notification of users 向用户执行外部通知。
故障管理器守护程序 outaged Outage manager daemon - consolidates events 合并事件,以为每个受管节点/服务提供持续的历史故障视图。
轮询器守护程序 pollerd Poller daemon - polls managed nodes/services 定期轮询受管节点/服务,以决定操作状态。
RTC 管理器守护程序 rtcd RTC manager daemon - real time availability information 实时收集数据,为用户定义的各类受管节点/服务提供可用性信息。
SNMP 陷阱守护程序 trapd SNMP trap daemon – handles SNMP traps 处理 SNMP 陷阱(事件)。
阈值服务守护程序 threshd Threshold daemon – monitor for threshold values 根据属性值是否达到指定的阈值来监控受管节点/服务。