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


関連記事

[PHP] browscap.iniで出たsyntax errorの問題をなんとなく修正

社内にある開発環境のphp5.3環境にてパーサーのエラーが毎回出力されるので、ざっと調べて修正。 具体的には、 ”PHP: syntax error, unexpected $end, e …

no image

ssh バッチ処理用認証鍵の設定

  [pukiwiki]   *バッチ処理用認証鍵の設定 ”【参照サイト】” お世話になってます。 OpenSSH 日本語マニュアルページ http://www.unixuse …

no image

MRTG setup

[pukiwiki] &topicpath; 2010/10/21 超絶久しぶりにMRTGを利用するためセッティング。 ひとまずRPMでデフォルトインストールされているやつを利用。 -参照サ …

no image

メモ:lsコマンドでタイムスタンプの表記を変える

lsコマンドにてタイムスタンプの表記を変える場合は、オプション”-l”との併用で”–time-style”をつけ 各種表記やdateコマンド …

no image

浮動小数点の計算(zsh)

[pukiwiki] たまにしかやらないことはすぐに忘れちゃうので、メモです。 浮動小数点(0.2とか、小数点での計算)はbashではできないため、zshを利用。 以下、バックアップデータの増分を計算 …