日本Zabbixユーザー会フォーラム

Zabbixソフトウェアのインストール、設定、監視設定、バグ報告に関する質問。日本Zabbixユーザー会のサイトやその他の質問もこちら。

API event.getの結果で1イベントに複数トリガーが関連付けられている場合について

お世話になっております、kobatoです。

Zabbix APIでevent.getを使用している際に疑問点が出ました。
どなたか以下の質問についての答えを知っていたら、教えて頂けないでしょうか。

1)output "extend"について
event.getのリファレンスをみると、
eventオブジェクトにtriggersというプロパティはありません。
https://www.zabbix.com/documentation/2.0/manual/appendix/api/event/defin...

ところがoutputにextendを指定すると、関連するトリガーの情報が付属したデータを取得できます。
outputに"extend"を指定した場合、関連するマスター情報
(この場合はトリガー)を 検索結果に付与するという解釈でよろしいのでしょうか。

2)triggersプロパティについて
triggersプロパティをみると、イベントに関連したトリガーがセットされています。
ただ、名前の意味を考えると本プロパティには複数トリガーが関連付けされると思われます。
私の理解ではイベントは原則として1つのトリガーにヒモづいていると思うのですが、
1つのイベントに複数トリガーが関連付けられるケースがあるのかを教えて頂けないでしょうか。

サービスの監視で、22:00~3:00までの間は監視対象外にしたい。

タイトルどおり、サービス停止監視で、22:00~3:00までの間は監視対象外にしたく、
トリガーの設定を下記のようにしましたが、22:00~3:00までの間でも、検知してしまいます。

({hostname:service_state[service].last(0)>0) & (({hostname:service_state[serve].time(0)} < 220000) | ({hostname:service_state[serve].time(0)} > 030000))

監視対象外の時間設定で、間違いがあれば指摘して頂きたいです。

どうかよろしくお願いいたします。

zabbix api item.get で不具合?

お世話になっております。ふりっぱぁです

zabbix : 2.0.6

API を使って、アイテムに関する情報を取得しようとしています

https://www.zabbix.com/documentation/2.0/manual/appendix/api/item/get

item.get API を用いて、以下のようなパラメータを指定した場合には、意図どおり、
タイプが SNMPTrap (17) の、なおかつ、有効なアイテム(status=0)が列挙できます

"params": {
"output": "extend",
"filter": {
"type": "17",
"status": "0"},
"monitored": "true",
"selectHosts": "extend",
"selectInterfaces": "extend",
"selectTriggers": "extend"}

ここで、追加の条件として、トリガーに関連付けられているものだけに絞りこみたいのですが、

"params": {
"output": "extend",
"filter": {
"type": "17",

YAMAHA RTX1200のSNMP情報が取得できない

ZABBIXサーバにSSHでつないで以下のコマンドを入力し、SNMP情報を取得してMIBからSNMPテンプレートジェネレータを使い、テンプレートを作成しようとしているのですが、RTX1200からMIBの情報が取得できません。

[root@Zabbix-Server ~]# snmpwalk -On -v 2c -c public [ルータのIPアドレス] > ./rtx1200_snmp.txt
Timeout: No Response from [ルータのIPアドレス]

どなたか分かる方教えて下さい。

trap受信からのzabbix_senderの実行がうまく動作しない

お世話になります。
trap監視を行うための初歩的な話でうまくできなく、質問するのも恐縮ですが、
snmptrapdにてtrap受信して、traphandleでsnmptrap.shを呼び出し、zabbix_senderを実行するように設定をしました。
trap受信はログを確認する限り問題なくできていますが、zabbix_senderまでうまく実行されていないようであるため
snmptrapd.confに以下のようにログ出力設定をいれて、対象のログ(snmptrap_tmp.log)を確認したところ

traphandle default /bin/bash /etc/zabbix/snmptrap.sh >> /var/log/snmptrap_tmp.log

Sending failed. Use option -vv for more detailed output.というメッセージが出力されておりましたが、本メッセージの
意味と対処法がわからず困っております。

実際、コマンドでzabbix_sender受信テストを以下のように実施したところ問題なく成功しており、WebUI側にも
監視データ>トリガーにコマンドで実施したイベントが表示されてきました。

コンテンツ配信