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

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

メッセージの内容でエスケープが必要な文字は?

【環境】CentOS6.6
     zabbix 2.4.3

いつもお世話になっております。

{ITEM.VALUE1}にセットされた文字列を、Zabbixサーバ内のテキストログファイルに書き出したい
と考えております。({ITEM.VALUE1}にログ文字列がセットされている)

今、問題となっているのが、この{ITEM.VALUE1}にシングルクオートや、括弧()などの制御文字と
なるような文字列がセットされてくるので、アクションの実行内容で以下のようなリモートコマンド
を直接書くと、括弧-> ( などをエスケープ処理してあげないとechoコマンドでシンタックスエラーに
なってしまうことです。

【アクションの実行内容で実装したコマンド】
  echo {ITEM.VALUE1} >> /var/log/zabbix/Text_log.txt
ダブルクオートで囲むと、文字列内にダブルクオートがあると先頭の”と文字列途中の”が対になって
想定どおりの文字列が出力されない。
  echo" {ITEM.VALUE1}" >> /var/log/zabbix/Text_log.txt

しかし、このリモートコマンドをシェルスクリプトとしてメディアに登録することで、以下(1)の

webシナリオのalertをslackへ通知する方法について

識者の皆様

いつも勉強をさせて頂いております
zabbix2.4.6でwebシナリオを設定して、webシナリオがfailしたときにslackへの通知をさせるべく
設定をしております

http://328.hateblo.jp/entry/2015/08/17/181554
のページを参考にさせて頂きながら、設定をしているのですが
webシナリオをfailさせてもslackへの通知が行われない状況です

alertとしてはダッシュボードに出ているので、scriptが正しく動作をしていないのだと思います
script単体で実行をすると、slackへの通知ができているので、zabbix側の設定の問題だとはおもういのですが
どの当たりを調査すれば良いか、ご指導をいただけませんでしょうか

どうぞよろしくお願いします

Lunux用のZabbixエージェントをことで

お世話になっております。

Zabbixサーバ: 2.4.6
Zabbixエージェント: 2.4.4を予定

http://www.zabbix.com/jp/download.php から、Lunux用のZabbixエージェントを
ダウンロードして導入しようとしています。

コンパイル済みZabbixエージェントのことで、2点質問させてください。

OSの欄に"Linux 2.6"と"Linux 2.6.23"用のエージェントがありますが、

1) Linux 2.6.23 は、「2.6.23以上のカーネルに対応している」or「2.6.23のカーネル
のみに対応している」のどちらでしょうか?

2) Linux 3.x系のカーネル(RHEL7/CentOS7)上で、Linux 2.6用のZabbixエージェントは
使用できるでしょうか?

以上です。

すみませんが、よろしくお願いします。

ログ監視にて取得不可となる

いつもお世話になっております。
連続の質問大変申し訳ありません。

ログ監視をしようといくつかlogキーを設定しましたが、
取得不可。(Not supported by Zabbix Agent)となってしまいます
 例)
  log[/var/log/httpd/access_log,error]
 タイプ:Zabbixエージェント(アクティブ)

同様の設定を行っている/var/log/messagesは監視出来ております。
  log[/var/log/messages,error]

パーミッションの問題かと思いましたが、
Allowrootの設定を許可(1)にしており、
尚且つ、/var/log/messagesと同等の権限でした。

ls -ltr /var/log/httpd/access_log
-rw-r--r-- 1 root root 202806 9月 12 20:44 2015 /var/log/httpd/access_log

ls -ltr /var/log/messages
-rw------- 1 root root 58042 9月 12 16:53 2015 /var/log/messages

zabbix_agentd.logも確認しましたが、

Template App Zabbix Server内の取得不可キーについて

いつもお世話になっております。
タイトルの件についてご教授頂きたく。

Template App Zabbix Serverを初めて適応してみたのですが一部キーで取得不可とでます。
 →zabbix[process,java poller,avg,busy]、zabbix[process,ipmi poller,avg,busy]など

使用不可の原因として、
JMXアプリケーション等の環境は入っておらず、なおかつクラウドを使用しているためと考えておりますが、
この認識で間違いないでしょうか?

また、zabbix[process,node watcher,avg,busy]も応答不可となっておりましたので
調べたところ、「ヒストリデータとノード間の設定変更を送信するプロセス」と記載されていました。
意味合いからすると
「各アイテムを追加/変更した場合、エージェントに対しその設定を送り込むポーラ」だと思いますが、
こちらはクラウド環境においても取得出来ても良いような気がします。
ご存知の方がおりましたら知恵を貸していただきたく。

コンテンツ配信