天天看點

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 根據屬性值是否達到指定的門檻值來監控受管節點/服務。