Red Hat上的Nagios-Nagios對象
本文講述的是Red Hat上的Nagios:
安裝Nagios 、Nagios的插件 、Nagios配置文件 、Nagios對象 、配置NDOUtils
四、Nagios常見對象概覽
對象(Objects)是Nagios“監控”和“通知”機制的基本邏輯組件,其主要包括:
Service
Service Groups
Hosts
Host Groups
Contacts
Contact Groups
Commands
Time Periods
Notification Escalations
Notification and Excution Dependenicies

主機和主機組:主機通常是網絡中的物理設備,至少有某個種類的訪問地址(主機名、IP地址或MAC地址);每個主機通常都提供一個到多個服務(service);主機彼此間可以形成父/子(parent/child)關系,用來描述主機間的“從屬”或“包含”關系(“網絡可達性”關系)。主機組通常指一到多個主機的組合。

服務和服務組(Service/Service groups):“服務”是Nagios監控邏輯的核心,通常從屬于某個主機,可以是主機的屬性(如CPU負載、磁盤空間、交換空間使用率等),也可以是由主機提供的某個“服務”(如POP3、HTTP、SSH等),甚至也可以是DNS資源記錄這樣的主機資源。服務組通常指一至多個服務定義的組合。
聯系人和聯系人組(Contacts/Contack Groups):“聯系人”是指“通知(notification)”的接受對象。聯系人通常有一個或多個“通知”方式(如移動電話、Email、即時通訊帳戶等),以接收其職責范圍內的主機或服務發來的通知?!奥撓等私M”通常指一個或多個聯系人的集合。
時段(Timeperiods):“時段”通常定義用來控制“主機和服務何時被監控”以及“聯系人何時可以接收通知”的有效時間段。
命令(Commands):用來定義Nagios可以調用的程序、腳本等,還包括了這些程序或腳本的調用格式。
上一節:Nagios配置文件 下一節:配置NDOUtils
【編輯推薦】