windows用のmuninプラグインの作成

こんにちはマツダです。
Windows用のmuninプラグインを作成する機会があったので共有します。
今回はIISのアクセス数を表示するプラグインを作成したいと思います。

対象バージョン

  • Windows Server 2016

プラグイン本体

プラグインはIISのアクセス数を返すVBScript(iis_request.vbs)とそれを呼び出すcmdファイル(iis_request.cmd)になります。

プラグインの作成

IISのアクセス数はパフォーマンスモニタの「Web Service(_Total)\Total Method Requests」の値を取ってきて表示します。
また第一引数にconfigを指定された場合は、グラフ(RRDtool)の設定を返すようにします。

C:\munin\plugins\iis_request.vbs

C:\munin\plugins\iis_request.cmd

作成したプラグインの設定

c:\munin\munin-node.ini に下記を追記し、munin-nodeを再起動します。

動作確認

グラフが正常に表示されることを確認します。

iis_graph

※参考にしたサイト:https://gist.github.com/moisseev/6026bb2794b33b2488c65aec9a8a5452

LINEで送る
Pocket