罪と罰++二律背反
MUNIN
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
[[PC/セキュリティ]]
-http://munin.projects.linpro.no/
-http://muninexchange.projects.linpro.no/
*muninのインストール [#o391c587]
-mrtgなどと同じようなソフト。munin-nodeやSNMPを使って、ト...
aptの設定追加
/etc/apt/source.list
apt-get install munin munin-node
net-snmpもaptでインストール
*プラグインの設定 [#lec69af6]
-設定のリンクを作成するコマンドを表示してくれる
munin-configure (接続先)
-作成されるリンクは以下の様に
snmp_(接続先)_if_(PORTNO)
-<plugin.d/munin-node.conf>
env.version=snmpv1
--v1、v2c・・・net::snmpの引数としてversionを渡さないとだ...
-<munin.conf>
[l3sw.localdoamin]
address [プラグインが動作しているmunin-nodeのアド...
use_node_name no
--snmpで値を取得するときは、対象となるsnmpエージェントのI...
--[○○○.localdomain]の部分は、SVR1.servers、SVR2.serversと...
-プラグインがちゃんと動作するか、単独で実行してみて値が表...
*動作確認 [#t447626d]
telnet [node-ip] [4949]
nodes[enter]
list localhost[enter]
・・・とか
**ログで確認 [#g705cea9]
-/var/log/munin/munin-node.log
--ノードが動作
-/var/log/munin/munin-update.log
--各プラグインで値を取得
-/var/log/munin/munin-graph.log
--グラフを作成して
-/var/log/munin/munin-html.log
--HTMLを吐く
*Win32にノードを仕込む [#z6d74950]
(1)munin-node-win32を使う場合
オプションなしで起動するとアプリケーション、-install ...
(2)SNMAgentを使う場合 - http://www.iversendata.no/snma...
-インストール(コマンドまたはメニューのインストールを実行)
SNMA.exe /install
-レジストリは、特に変更不要
-guiでSNMAのサービスを起動する(コマンドラインだと再起動...
-munin側にmunin-nodeを登録する
/etc/munin/munin.conf
[(サーバ名)]
address 192.168.0.111
use_node_name yes
-%%サーバ側のmunin-nodeを再起動%%←不要!
**SNMAプラグイン設定 [#j6083eee]
-etcとpluginsから不要なプラグインを移動させてる
-値が取れなくて、イベントログにエラーを吐いていたので気づ...
-適当なiniをでっち上げると値を追加できるのかな?情報がも...
***ドライブ設定 [#tfd7413d]
-コンピュータの管理のディスクの管理やパフォーマンスモニタ...
-etc\disk_queue.cfg
c.label disk0 (C:,S:,E:)
f.label disk1 (F:,G:)
-plugins\disk_queue.ini
[PerfData]
c = \PhysicalDisk(0 C: S: E:)\Avg. Disk Queue Length
f = \PhysicalDisk(1 F: G:)\Avg. Disk Queue Length
***ネットワークインターフェース設定 [#m9987b70]
-パフォーマンスモニタのカウンタを参照
-ipconfig all>net.txtでDecriptionあたりを手直ししてコピペ
-plugins\eth0.ini
[PerfData]
down = \Network Interface(NVIDIA nForce Networking Contr...
up = \Network Interface(NVIDIA nForce Networking Control...
*Muninプラグインを修正 [#efe00e78]
-snmp__if_の場合
--Net::SNMPのVersionが渡らないので追加
my $version = $ENV{version} || "v1";
-YAMAHAのルータからSNMPで取得してみる
--プラグイン名をcpuからrtcpuに変更したので修正
if ($0 =~ /^(?:|.*\/)snmp_([^_]+)_rtcpu$/)
{
$host = $1;
if ($host =~ /^([^:]+):(\d+)$/)
{
$host = $1;
$port = $2;
}
--1.3.6.1.4.1.1182.2.1.7.0 のCPU負荷を取得
終了行:
[[PC/セキュリティ]]
-http://munin.projects.linpro.no/
-http://muninexchange.projects.linpro.no/
*muninのインストール [#o391c587]
-mrtgなどと同じようなソフト。munin-nodeやSNMPを使って、ト...
aptの設定追加
/etc/apt/source.list
apt-get install munin munin-node
net-snmpもaptでインストール
*プラグインの設定 [#lec69af6]
-設定のリンクを作成するコマンドを表示してくれる
munin-configure (接続先)
-作成されるリンクは以下の様に
snmp_(接続先)_if_(PORTNO)
-<plugin.d/munin-node.conf>
env.version=snmpv1
--v1、v2c・・・net::snmpの引数としてversionを渡さないとだ...
-<munin.conf>
[l3sw.localdoamin]
address [プラグインが動作しているmunin-nodeのアド...
use_node_name no
--snmpで値を取得するときは、対象となるsnmpエージェントのI...
--[○○○.localdomain]の部分は、SVR1.servers、SVR2.serversと...
-プラグインがちゃんと動作するか、単独で実行してみて値が表...
*動作確認 [#t447626d]
telnet [node-ip] [4949]
nodes[enter]
list localhost[enter]
・・・とか
**ログで確認 [#g705cea9]
-/var/log/munin/munin-node.log
--ノードが動作
-/var/log/munin/munin-update.log
--各プラグインで値を取得
-/var/log/munin/munin-graph.log
--グラフを作成して
-/var/log/munin/munin-html.log
--HTMLを吐く
*Win32にノードを仕込む [#z6d74950]
(1)munin-node-win32を使う場合
オプションなしで起動するとアプリケーション、-install ...
(2)SNMAgentを使う場合 - http://www.iversendata.no/snma...
-インストール(コマンドまたはメニューのインストールを実行)
SNMA.exe /install
-レジストリは、特に変更不要
-guiでSNMAのサービスを起動する(コマンドラインだと再起動...
-munin側にmunin-nodeを登録する
/etc/munin/munin.conf
[(サーバ名)]
address 192.168.0.111
use_node_name yes
-%%サーバ側のmunin-nodeを再起動%%←不要!
**SNMAプラグイン設定 [#j6083eee]
-etcとpluginsから不要なプラグインを移動させてる
-値が取れなくて、イベントログにエラーを吐いていたので気づ...
-適当なiniをでっち上げると値を追加できるのかな?情報がも...
***ドライブ設定 [#tfd7413d]
-コンピュータの管理のディスクの管理やパフォーマンスモニタ...
-etc\disk_queue.cfg
c.label disk0 (C:,S:,E:)
f.label disk1 (F:,G:)
-plugins\disk_queue.ini
[PerfData]
c = \PhysicalDisk(0 C: S: E:)\Avg. Disk Queue Length
f = \PhysicalDisk(1 F: G:)\Avg. Disk Queue Length
***ネットワークインターフェース設定 [#m9987b70]
-パフォーマンスモニタのカウンタを参照
-ipconfig all>net.txtでDecriptionあたりを手直ししてコピペ
-plugins\eth0.ini
[PerfData]
down = \Network Interface(NVIDIA nForce Networking Contr...
up = \Network Interface(NVIDIA nForce Networking Control...
*Muninプラグインを修正 [#efe00e78]
-snmp__if_の場合
--Net::SNMPのVersionが渡らないので追加
my $version = $ENV{version} || "v1";
-YAMAHAのルータからSNMPで取得してみる
--プラグイン名をcpuからrtcpuに変更したので修正
if ($0 =~ /^(?:|.*\/)snmp_([^_]+)_rtcpu$/)
{
$host = $1;
if ($host =~ /^([^:]+):(\d+)$/)
{
$host = $1;
$port = $2;
}
--1.3.6.1.4.1.1182.2.1.7.0 のCPU負荷を取得
ページ名: