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

ssh ホストベース認証(メモ)

[pukiwiki] *概要 パスワード/パスフレーズなしでSSHログインできるよう、ホストベース認証を設定する方法。 **クライアント側(接続元)設定 ホストベースでの外部ホストへの接続を許可するた …

no image

CentOS4

[pukiwiki] *CentOS4.* 自宅サーバをRedHat9からCentOS4へリプレースしました。 CentOS4.*でのサーバー構築ドキュメントやノウハウなどを 箇条書きでざっくりまとめ …

nagiosgraph​/メモ:nagiosグラフで出力されるレポートについて

  [pukiwiki] *nagiosグラフで出力されるレポートについて [#xda76c69] nagiosgraphをセットアップした時気になったことをツラツラと。 **1)自動で出力されるグラ …

nagios​/plugin​/SNMP​/ロードアベレージ監視

  [pukiwiki] *ロードアベレージ監視[check_snmp_load.pl] [#v02685d2] **スクリプト [#g9e2c6a2] check_snmp_load.pl 使用例: …

no image

サーバ運用でよく使うスクリプト(netstat)

最近ご無沙汰なのでシェルの書式を忘れてきた…ということで自分用に備忘録。 – netstatでステータスが”ESTABLISHED”のセッションを一覧表示し、1秒更 …

宅麺