Nagios-hosts-and-services

提供:Dev Guides
移動先:案内検索

Nagios-ホストとサービス

Nagiosは、ITインフラストラクチャで実行されているホストとサービスを監視するために使用される最も一般的なツールです。 ホストとサービス構成は、Nagios Coreの構成要素です。

  • ホストはコンピューターのようなものです。物理デバイスでも仮想デバイスでもかまいません。
  • サービスは、ホストに関する何かをチェックするためにNagiosによって使用されるサービスです。

Nagiosのサーバーディレクトリ内にホストファイルを作成し、ホストとサービスの定義に言及することができます。 たとえば-

sudo gedit/usr/local/nagios/etc/servers/ubuntu_host.cfg

#Ubuntuホスト構成ファイル

define host {
   use linux-server
   host_name ubuntu_host
   alias Ubuntu Host
   address 192.168.1.10
   register 1
}
define service {
   host_name ubuntu_host
   service_description PING
   check_command check_ping!100.0,20%!500.0,60%
   max_check_attempts 2
   check_interval 2
   retry_interval 2
   check_period 24x7
   check_freshness 1
   contact_groups admins
   notification_interval 2
   notification_period 24x7
   notifications_enabled 1
   register 1
}

上記の定義は、ubuntu_hostというホストを追加し、このホストで実行されるサービスを定義します。 Nagiosを再起動すると、このホストはNagiosによる監視を開始し、指定されたサービスが実行されます。

Nagiosには、実行中のホスト上のほとんどすべてを監視するために使用できる、さらに多くのサービスがあります。