harumaki.net

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

GNU/Linux infra nagios 運用

nagiosgraph​/4.グラフ設定例​/check_mem_pl

投稿日:2010年11月25日

&topicpath;

nagiosgraphへのグラフ設定追加例[check_mem.pl]

nagios exchangeから取得したcheck_mem.plの実行結果をnagiosgraphでグラフ化した際の
作業ログ。

1)コマンド実行結果を確認

# ../../libexec/check_mem.pl -u -w 99 -c 100
OK – 95.9% (1005304 kB) used.||TOTAL=1048752KB;;;; USED=1005304KB;;;; FREE=43448KB;;;; CACHES=897116KB;;;;

2)ログ出力を確認

‘1290587252’,
‘testhost’,
‘Memory Usage’,
‘CRITICAL – 95.5% (1001760 kB) used!’,
‘TOTAL=1048752KB;;;; USED=1001760KB;;;; FREE=46992KB;;;; CACHES=894464KB;;;;’
※最下段がperfdata。

3)map定義を作成/編集

ファイル:/usr/local/nagios/etc/nagiosgraph/map

# Service type: unix memory

# OK – 95.9% (1005428 kB) used.

# TOTAL=1048752KB;;;; USED=1005428KB;;;; FREE=43324KB;;;; CACHES=897124KB;;;;
/perfdata:TOTAL=(\d+)KB;;;; USED=(\d+)KB;;;; FREE=(\d+)KB;;;; CACHES=(\d+) KB;;;;/
and push @s, [ ‘memory’,
[ ‘total’, GAUGE, $1 ],
[ ‘used’, GAUGE, $2 ],
[ ‘free’, GAUGE, $3 ],
[ ‘caches’, GAUGE, $4 ] ];

4)書式チェック

mapファイル編集後、perlの書式チェックをしておく。

# perl -c map
map syntax OK

5)nagios再起動

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

# /etc/init.d/nagios restart

→設定適用後、グラフ出力を確認。

Nagios統合監視[実践]リファレンス (Software Design plus)
株式会社エクストランス 佐藤 省吾 Team-Nagios
技術評論社
売り上げランキング: 398,071
Nagios Core Administration Cookbook
Packt Publishing (2013-01-25)

-GNU/Linux, infra, nagios, 運用
-

執筆者:


comment

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

CAPTCHA


関連記事

YAMAHA RTX1200でIPsec VPN設定(クライアント接続)ドキュメント1.ルーター編

わりと久々にRTX1200でIPsec VPNを設定したのでメモしました。 今回はPPPoEするルーターとVPNのプロファイルを設定するルーターが別のマシン、 対向側がルーターではなくVPNクライアン …

YAMAHA RTX1200 設定のリストア(復元)についてメモ

この機種はUSBメモリ、SDカードの両方が使えるのでちょっとした拡張性があり、これらのオプションをしっかり活用するのが、安定・安心運用のコツといえるところ。 コンフィグのコピーについてならローカル内の …

no image

[メモ]panasonic スイッチのファームウェアアップデート(Switch-M24eG PN28240)

パナソニック電工(現在はパナソニックESネットワークス)のSwitch M24eGのファームウェアのアップデートメモ。 syslog周りの設定をしておこうとしたところ、メーカーの紹介ページでは実装され …

no image

postfinger

postfinger ダウンロード 実行例 postfinger Simon Mudd氏作のpostfix用ユーティリティスクリプト。 #postfixのsrc.rpmを探していてたまたま見つけた… …

no image

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

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