SQLSERVERの監視について

SQLSERVERの監視を実施しています。
ZABBIXに関して、初心者なもので、申し訳ありませんが、
以下の2点について、質問があります。

? ポート監視
SQLSERVERを起動します。
以下の指定したポートTCP接続が可能かを監視しているのですが、
ZABBIXエージェントを利用した場合
キー『net.tcp.port[,1433]』=1で正常に接続可能となるのですが、
シンプルチェックを利用した場合
キー『tcp,1433』=0で接続可能となりません。
どういった違いが考えられるのでしょうか。

? ログ監視
SQLSERVERの以下のエラーログファイルの収集を実施しようと思います。

キー『log[C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG]』
タイプ『zabbixエージェント(アクティブチェック)』
データ型『ログ』

結果は、有効なっています。
しかし、監視結果が以下のように表示され、ログファイルが収集できていないようです。

ローカル時間が「-」
ソースが「-」
値が「4」

どういったことが考えられるかを教えてください。

その他の条件は以下のとおりです。
監視サーバー linux(Asianux Server 3 ==MIRACLE LINUX V5)
監視対象 Windows XP
zabbixサーバーのバージョンは1.6.4です。

回答は急がなくていいです。
申し訳ありませんが、回答をよろしくお願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー kodai の写真

ポート監視
SQLSERVERを起動します。
以下の指定したポートTCP接続が可能かを監視しているのですが、
ZABBIXエージェントを利用した場合
キー『net.tcp.port[,1433]』=1で正常に接続可能となるのですが、
シンプルチェックを利用した場合
キー『tcp,1433』=0で接続可能となりません。
どういった違いが考えられるのでしょうか。

Zabbixエージェントを使った監視では、エージェントからローカルホストに対してポートチェックを行います。対して、シンプルチェックではZabbixサーバから監視を行います。

SQLサーバのTCPポートがループバックインターフェースにだけポートを開けているということはないでしょうか。

ログ監視
SQLSERVERの以下のエラーログファイルの収集を実施しようと思います。

キー『log[C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG]』
タイプ『zabbixエージェント(アクティブチェック)』
データ型『ログ』

結果は、有効なっています。
しかし、監視結果が以下のように表示され、ログファイルが収集できていないようです。

ローカル時間が「-」
ソースが「-」
値が「4」

ファイルのパスをダブルクォートで囲ってみてはどうでしょう?

ユーザー takega の写真

連絡遅れて申し訳ありません。

A.ポート監視
> SQLサーバのTCPポートがループバックインターフェースにだけ> ポートを開けているということはないでしょうか。

netstatでみると、sqlserverについて任意のIPアドレスでLISTENNIG状態で、すべてのインターフェースでポートが空いています。

C:\Documents and Settings\999000_111305>netstat -ano

Active Connections
Proto Local Address Foreign Address    State TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING

以下のキーでも取得しました。
? net.tcp.port[192.168.110.50,1433] = 1
? net.tcp.port[127.0.0.1,1433] = 1
? tcp,1433 = 0

?の任意IPアドレスでは監視結果は空いていると監視しています。なのに、?は空いていないと判断。

B.ログ監視
> ファイルのパスをダブルクォートで囲ってみてはどうでしょう?

⇒ ダブルクォートでかこっても変わりませんでした。

以上、申し訳ありませんが、ご回答をよろしくお願いします。