harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

command GNU/Linux nagios サーバー サーバー監視

nagios check_snmp_processについて

投稿日:2010年12月5日

Last Updated on 2012年7月15日 by かんりにん

snmp経由でプロセスの数、使用メモリをチェックするプラグイン。
割と重宝してます。

[参考ページ]
お世話になっております。
http://nagios.manubulon.com/snmp_process.html

– オプション

	-w (最小値), 最大値
	-c (最小値), 最大値
	-m (最小値), 最大値

– 書式

	check_snmp_process -H <ホスト名またはIPアドレス> -C <コミュニティ名> -n <プロセス/サービス名> -w (a,b) -c (a,b) -m (a,b)

– プラグイン実行例
httpdのプロセスチェックの場合は以下の通り。

# ../check_snmp_process -H 10.10.20.2 -C public -n httpd -w 2,24 -c 0,30 -m 1000,1200
OK : 3 process matching httpd(> 2, <= 24), Mem 80.4MB OK

– コンフィグ設定例

プラグイン定義(commands.cfgなどに記述)
以下はプロセス数、メモリ使用量を出力するオプション付きで。

	define command{
	        command_name check_snmp_process
	        command_line $USER1$/check_snmp_process -H $HOSTADDRESS$ -C $USER7$ -F -n $ARG1$ -w $ARG2$ -c $ARG3$ -m $ARG4$
	        }

ホスト定義(HOSTNAME.cfgとして記述する場合)

	define service{
	        use                             local-service         ; Name of service template to use
	        host_name                       WebServer01
	        service_description             Service Check [apache httpd]
	        check_command                   check_snmp_process!httpd!1,5!0,6!1000,1200
	        notifications_enabled           1

-command, GNU/Linux, nagios, サーバー, サーバー監視
-,

執筆者:


comment

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

CAPTCHA


関連記事

no image

[メモ]CMakeインストール

[pukiwiki] MySQL-5.5.9をインストールしようとしたら、configureが見当たらず CMakeに変更されていたので、ひとまずMySQL用にインストール。 -CMakeの公式サイト …

no image

phpmyfaq​のインストール

[pukiwiki] *phpmyfaqインストール [#q624bdca] 社内イントラ用にテストとして導入したFAQシステム”phpmyfaq”のインストール。 ごく簡単だ …

nagios​/tipやメモ

  [pukiwiki] nagiosのtipやメモを色々と。 **1)var/以下のファイル [#m741522d] var/以下はログと監視ステータスの状態、設定情報などのキャッシュなど 各種の運 …

no image

CentOSへWindows7端末からリモートデスクトップする設定をしてみる(xrdp)

客先のシステムにCentOSで監視&シスログサーバーを立てたのだが 他の業務システムはWindows Serverばかりであることと、Linuxになじみがない環境のため 管理者へWindowsに近い操 …

[メモ]phpmyadmin​インストール

[pukiwiki] *phpmyadminのインストール(rpm版) [#e19741b9] ごく簡単だけど、備忘録として。 # yum install phpmyadmin RPMでインストールし …