[Enterprise のみ]
目次 表示
このプロファイルは、Windows Management Instrumentation (WMI)を使って、Windows サーバ上のドメインコントローラの性能計測基準を監視します。 WMI プロキシサーバとの通信をするため、Nagios Remote Plugin Executor (NRPE)が Nagios サーバによって使用されます。 このプロキシサーバは WMI を使って計測やステータスのための監視対象 Windows サーバを必要とします。
サービス - Configuration(コンフィグレーション)内の定義はこの名前の下に格納されています。
コマンドライン - プラグインへ渡される引数付きのサービスコマンド
プラグインのコマンドライン - このサービスのためのNagiosに呼ばれたプラグインスクリプト
拡張情報 - 特にグラフの生成のために使用される、サービス拡張情報の定義
注意: 下記のコマンドラインは、一行のコマンドを意味します。
サービス |
コマンドライン |
プラグインのコマンドライン |
拡張情報 |
wmi_DRAInboundBytesCompBetwSites BeforeCompPersec |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!DRAInboundBytesCompressedBetween SitesBeforeCompressionPersec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DRAInboundBytesNotCompressed WithinSitePersec |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!DRAInboundBytesNotCompressedWithin SitePersec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DRAInboundObjectUpdates RemaininginPacket |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DRAInboundObjectUpdatesRemaining inPacket!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DRAPendingReplication Synchronizations |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DRAPendingReplication Synchronizations!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DRASyncFailureson SchemaMismatch |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DRASyncFailuresonSchema Mismatch!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DSNotifyQueueSize |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DSNotifyQueueSize!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DSSecurityDescriptor PropagatorRuntimeQueue |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DSSecurityDescriptorPropagator RuntimeQueue!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_DSThreadsinUse |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!DSThreadsinUse!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_ErrorsGrantedAccess |
check_wmi_counter_rawcount!Win32_PerfRawData_ PerfNet_Server!*!ErrorsGrantedAccess!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_KerberosAuthentications |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!KerberosAuthentications!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_LDAPActiveThreads |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!LDAPActiveThreads!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_LDAPBindTime |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!LDAPBindTime!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_LDAPClientSessions |
check_wmi_counter_rawcount!Win32_PerfRawData_ NTDS_NTDS!*!LDAPClientSessions!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_rawcount -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_NTLMAuthentications |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!NTLMAuthentications!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_PageFaultsPerSec_lsass |
check_wmi_counter_counter!Win32_PerfRawData_ PerfProc_Process!"Name='lsass'"! PageFaultsPerSec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_PageFaultsPerSec_ntfrs |
check_wmi_counter_counter!Win32_PerfRawData_ PerfProc_Process!"Name='ntfrs'"! PageFaultsPerSec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_PercentProcessorTime_lsass |
check_wmi_100nsec_timer!Win32_PerfRawData_ PerfProc_Process!"Name='lsass'" !PercentProcessorTime!20!30 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_100nsec_timer -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_PercentProcessorTime_ntfrs |
check_wmi_100nsec_timer!Win32_PerfRawData_ PerfProc_Process!"Name='ntfrs'"! PercentProcessorTime!20!30 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_100nsec_timer -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_SAMNonTransitiveMembership EvaluationsPersec |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!SAMNonTransitiveMembership EvaluationsPersec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
wmi_SAMTransitiveMembership EvaluationsPersec |
check_wmi_counter_counter!Win32_PerfRawData_ NTDS_NTDS!*!SAMTransitiveMembership EvaluationsPersec!200!400 |
$USER1$/check_nrpe -t 60 -H $USER21$ -c get_counter_counter -a $HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" "$ARG4$" "$ARG5$" |
percent_graph |
このパッケージには次のファイルが含まれます:
プロファイル定義
service-profile-wmi-citrix.xml
perfconfig-wmi-citrix.xml
GroundWork サーバ上のプラグインスクリプト
check_nrpe
WMI プロキシサーバ上のWMI スクリプト
nrpe_nt.zip
性能グラフのプログラム
percent_graph.cgi
GroundWork Monitor には、さまざまなディバイス、システム、アプリケーションに対する多くの監視プロファイルが含まれます。新しいGroundWorkのインストール上にすでにインポートされたプロファイルには、Service Ping、SNMP ネットワーク、SSH UNIXがあります。GroundWork Monitor Configuration(コンフィグレーション)ツールは、更新したプロファイル、および追加設定を要求するプロファイル(プロファイルの XML ファイルと、それに付随する Performance Configuration 定義ファイル)をインポートするために使用されます。インポートの手順は、GROUNDWORK PROFILES > プロファイルのインポート
このセクションでは、このプロファイルを使用した詳細設定を説明します。これらのパラメータは、コンフィグレーションツールによって変更することが可能です。
コマンドパラメータは、サービス設定セクション内のコマンドパラメータは、下記の名前とデフォルト値を持ちます。
check_wmi_counter_counter
$USER21$ 上の NRPE に接続するために check_nrpe プラグインを使用し、nrpe.cfg 内で定義されているように、ホスト $HOSTADDRESS$ に対して get_counter_counter コマンドを実行します。
$ARG1$ - WMI クラス名
$ARG2$ - 一致させるインスタンス (* は、すべて)
$ARG3$ - しきい値比較のための WMI のプロパティ
$ARG4$ - WARNING(警告)のしきい値
$ARG5$ - CRITICAL(異常)のしきい値
check_wmi_counter_rawcount
$USER21$ 上の NRPE に接続するために check_nrpe プラグインを使用し、nrpe.cfg 内で定義されているように、ホスト $HOSTADDRESS$ に対して get_counter_rawcount コマンドを実行します。
$ARG1$ - WMI クラス名
$ARG2$ - 一致させるインスタンス (* は、すべて)
$ARG3$ - しきい値比較のための WMI のプロパティ
$ARG4$ - WARNING(警告)のしきい値
$ARG5$ - CRITICAL(異常)のしきい値
check_wmi_100nsec_timer
$USER21$ 上の NRPE に接続するために check_nrpe プラグインを使用し、nrpe.cfg 内で定義されているように、ホスト $HOSTADDRESS$ に対して get_100nsec_timer コマンドを実行します。
$ARG1$ - WMI クラス名
$ARG2$ - 一致させるインスタンス (* は、すべて)
$ARG3$ - しきい値比較のための WMI のプロパティ
$ARG4$ - WARNING(警告)のしきい値
$ARG5$ - CRITICAL(異常)のしきい値
以下の手順を行います: