square.gif GroundWork プロファイル

homeicon.gif Print Page commentsicon.gif

NRPE MSSQL プロファイル

[Enterprise のみ]

目次 表示

このプロファイルは、Nagios Remote Plugin Executor (NRPE)を使用してMicrosoft SQL サーバを監視します。 NRPEは、Nagios サーバが Windows サーバと通信するのに使用されます。

サービスの構成設定

注意: 下記のコマンドラインは、一行のコマンドを意味します。

サービス

コマンドライン

プラグインのコマンドライン

拡張情報

nrpe_mssql_buffer_cache_hits

check_nrpe_mssql_buffer_cache_hits!80!50

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_buf_cache_hit -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$"

number_graph

nrpe_mssql_deadlocks

check_nrpe_mssql_deadlocks!Name=

_Total!50!100

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_deadlocks -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_mssql_full_scans

check_nrpe_mssql_full_scans!10!20

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_fullscans -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$"

number_graph

nrpe_mssql_lock_wait_time

check_nrpe_mssql_lock_wait_time!Name=

_Total!1000!1500

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_lock_wait_time -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_mssql_lock_waits

check_nrpe_mssql_lock_waits!Name=

_Total!4!6

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_lock_waits -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_mssql_log_growths

check_nrpe_mssql_log_growths!Name=

_Total!5!8

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_growth -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_mssql_log_used_db_master

check_nrpe_mssql_log_used!Name=

master!30!40

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_used -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

percent_graph

nrpe_mssql_log_used_db_model

check_nrpe_mssql_log_used!Name=

model!40!50

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_used -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

percent_graph

nrpe_mssql_log_used_db_msdb

check_nrpe_mssql_log_used!Name=

msdb!40!50

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_used -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

percent_graph

nrpe_mssql_log_used_db

_mssqlsystemresource

check_nrpe_mssql_log_used!Name=

mssqlsystemresource!40!50

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_used -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

percent_graph

nrpe_mssql_log_used_db_tempdb

check_nrpe_mssql_log_used!Name=

tempdb!40!50

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_log_used -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

percent_graph

nrpe_mssql_memory_grants_pending

check_nrpe_mssql_memory_grants

_pending!1!5

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_memgrantspending -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$"

number_graph

nrpe_mssql_transactions

check_nrpe_mssql_transactions!Name=

_Total!10!20

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_transactions -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_mssql_users

check_nrpe_mssql_users!1!5

$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_mssql_users -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$"

number_graph

nrpe_service_DcomLaunch

check_nrpe_service!DcomLaunch

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_Dfs

check_nrpe_service!Dfs

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_msftesql

check_nrpe_service!msftesql

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_MSSQLServerADHelper

check_nrpe_service!MSSQLServerADHelper

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_SQLBrowser

check_nrpe_service!SQLBrowser

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_SQLSERVERAGENT

check_nrpe_service!SQLSERVERAGENT

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

nrpe_service_W32Time

check_nrpe_service!W32Time

$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$"

percent_graph

プロファイルパッケージ

このパッケージには次のファイルが含まれます:

インストール

GroundWork Monitor には、さまざまなディバイス、システム、アプリケーションに対する多くの監視プロファイルが含まれます。新しいGroundWorkのインストール上にすでにインポートされたプロファイルには、Service Ping、SNMP ネットワーク、SSH UNIXがあります。GroundWork Monitor Configuration(コンフィグレーション)ツールは、更新したプロファイル、および追加設定を要求するプロファイル(プロファイルの XML ファイルと、それに付随する Performance Configuration 定義ファイル)をインポートするために使用されます。インポートの手順は、GROUNDWORK PROFILES > プロファイルのインポート

導入

コマンドパラメータ

コマンドパラメータは、サービス設定セクション内のコマンドパラメータは、下記の名前とデフォルト値を持ちます。

性能グラフのパラメータ

下記のパラメータは、性能チャートを生成するために使用されます。 これらのパラメータは、GroundWork Monitor内の  > Configuration(コンフィグレーション) >Performance(パフォーマンス)ツールを使用して設定されます。

導入上の注意

Windows サーバ上の nrpe.cfg ファイルは、GroundWorkによって発行されるコマンドをc:\nrpe_nt ディレクトリ内のスクリプトに位置づけます。このプロファイルによって発行されたコマンドは、このパッケージとともにインストールされます。新しい NRPE コマンドが追加されたならば、このファイルは変更する必要があります。GroundWork Support Portal へ進みます- http://www.groundworkconnect.com  の GroundWork Connect から Installing GroundWork WMI NRPE を探します。