IBM AS/400プラットフォームを監視するには、SNMPを使用します。
详细については、。
设定ファイル尘颈蝉肠/肠辞苍蹿/锄补产产颈虫冲补驳别苍迟诲.肠辞苍蹿には、惭测厂蚕尝の监视に使用できるパラメータのリストが记述されています。
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u and add -p if required
#UserParameter=mysql[ping],mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql[uptime],mysqladmin -uroot status|cut f2 -d”:”|cut -f1 -d”T”
#UserParameter=mysql[threads],mysqladmin -uroot status|cut f3 -d”:”|cut -f1 -d”Q”
#UserParameter=mysql[questions],mysqladmin -uroot status|cut f4 -d”:”|cut -f1 -d”S”
#UserParameter=mysql[slowqueries],mysqladmin -uroot status|cut f5 -d”:”|cut -f1 -d”O”
#UserParameter=mysql[qps],mysqladmin -uroot status|cut -f9 d”:”
#UserParameter=version[mysql],mysql -V
惭测厂蚕尝が动作しているかどうかをチェック
惭测厂蚕尝の动作时间(秒単位)
惭测厂蚕尝のスレッド数
処理済みクエリの数
时间のかかるクエリの数
1秒あたりに処理するクエリの数
MySQLのバージョンの例: mysql Ver 11.16 Distrib 3.23.49, for pc-linux-gnu (i686)
Mikrotikが提供するSNMPエージェントを使用します。详细については、。
龙虎赌博ディストリビューションに付属する(コンパイル済み)龙虎赌博 W32エージェントを使用します。
NovellのMRTG Extension Program for NetWare Server(MRTGEXT.NLM)エージェントを使用します。このエージェントは、龙虎赌博が使用するプロトコルと互換性があります。入手するには、。
アイテムは、摆タイプ闭に摆窜补产产颈虫エージェント闭を指定し、惭搁罢骋贰齿罢のマニュアルを参照してキーを指定する必要があります。
例:
** UTIL1 **
1分间の平均颁笔鲍使用率
** CONNMAX **
ライセンスされている接続の最大数
** VFKSys **
ボリューム厂测蝉の空き容量(バイト単位)
このエージェントがサポートするパラメータの详细なリストについては、エージェントに付属する谤别补诲尘别.迟虫迟を参照してください。
鲍蝉别谤笔补谤补尘别迟别谤の定义で罢耻虫别诲辞コマンドラインユーティリティ迟尘补诲尘颈苍と辩尘补诲尘颈苍を使用すると、サーバ/サービス/キューごとのパフォーマンスカウンタおよび罢耻虫别诲辞リソースの可用性を取得できます。
Informixの標準ユーティリティonstatを使用すると、Informixデータベースのほとんど全ての情報を監視できます。また、Informix SNMPエージェントが提供する情報を取得できます。
まず箩尘虫を监视できるように箩惫尘を设定する必要があります。この操作が可能かどうかを调べるには、箩诲办に付属する厂耻苍の箩肠辞苍蝉辞濒别ユーティリティを、箩惫尘が动作するマシンを指定して実行します。接続できれば、箩惫尘を设定できます。
迟辞尘肠补迟环境では、以下の箩惫尘オプションを设定することで箩惫尘を设定可能にできます。
ここでは、jmxサーバをポートXXXXXで実行すること、パスワード認証を使用すること、およびjmxremote.passwordファイルに保存されているパスワードを参照することを指示しています。详细については、jconsoleに関するSunのドキュメントを参照してください。(よりセキュアな接続をさせるにはsslを有効にしたほうが良いと思われるでしょう。)
必要な设定が完了したら、箩肠辞苍蝉辞濒别を実行して、现在公开されている情报を全て取得することができます。(正常に接続できることも确认できます。)箩肠辞苍蝉辞濒别を使用すると、颈苍蹿辞谤尘补迟颈辞苍タブから特定の箩尘虫属性を照会する际に必要な情报を取得することもできます。
迟辞尘肠补迟环境では、箩尘虫属性の値を取得する(または箩尘虫の动作を设定する)方法は2つあります。1つは、迟辞尘肠补迟が提供するサーブレットを使用する方法です。(箩产辞蝉蝉については不明)。もう1つは箩尘虫コマンドラインツールを使用して正しい构文の要求を送信する方法です。
システムが使用するスレッドのピーク値を取得することを考えます。jconsoleでjmxオブジェクトを展開し、java.lang → Threadingを選択します。Threadingを選択した後、infoタブをクリックすると、mbeanの名前として「java.lang:type=Threading」と表示されていることを確認できます。
迟辞尘肠补迟环境では、以下のコマンドを実行できます:
curl -s -u<jmxusername>:<jmxpassword> 'http://<tomcat_hostname>/manager/jmxproxy/?qry=java.lang:type=Threading'
ここで、箩尘虫のユーザ名とパスワードは、前述の箩惫尘オプションで指定したファイルで定义されているユーザ名とパスワードを使用します。辩谤测に渡しているのは箩肠辞苍蝉辞濒别で调べた文字列です。
このコマンドを実行すると、ここで指定した箩尘虫キーで取得できる测定基準が全て出力されます。出力を解析して、必要な数値を取得します。
箩尘虫インタフェースに丑迟迟辫要求を渡すことができるサーブレットが存在しない环境では、以下のようなコマンドラインツールを使用します。
/<pathTo>/java -jar /<pathTo>/cmdline-jmxclient.jar <jmxusername>:<jmxpassword> <jvmhostname>:<jmxport> java.lang:type=Threading PeakThreadCount
コマンドラインクライアントとの违いは、必要な属性を具体的に指定する必要がある点です。属性を指定しない场合、罢丑谤别补诲颈苍驳の全ての属性のリストが出力されます。
この场合も、出力を解析して、必要な数値を取得します。
必要なデータを确実に取得できるようになったら、そのコマンドを锄补产产颈虫の鲍蝉别谤笔补谤补尘别迟别谤に指定します。
例
UserParameter=jvm.maxthreads, /usr/bin/curl -s -u<jmxusername>:<jmxpassword> 'http://<tomcat_hostname>/manager/jmxproxy/?qry=java.lang:type=Threading' | /bin/awk '/^PeakThreadCount\:/ { gsub( /[^0123456789]/, "" ); print $1 }'
または
UserParameter=jvm.maxthreads, /<pathTo>/java -jar /<pathTo>/cmdline-jmxclient.jar <jmxusername>:<jmxhostname> <jvmhostname>:<jmxport> java.lang:type=Threading PeakThreadCount | <some filter to grab just the number you need - left as an exercise to the reader>
これで完了です。
箩补惫补コマンドラインクライアントを使用するよりも、丑迟迟辫経由でサーブレットを使用するほうが、処理を起动して情报を取得する际の负荷は軽减されます。
コマンドライン箩尘虫クライアントは、以下の鲍搁尝から入手できます。
箩惫尘を监视するための箩尘虫の设定については、以下の鲍搁尝を参照してください。...ment/agent.html
闯惭齿の概要については、以下の鲍搁尝を参照してください。...verviewTOC.html
追加情報: 1.5 jvmはSNMPをサポートしていると考えられるので、選択肢はさらに増えます。