SlideShare a Scribd company logo
4
Most read
6
Most read
7
Most read
よくある質問と対策 2015
田中 敦
ZABBIX-JP
2015年11月20日
Zabbix Conference Japan 2015 懇親会LT
自己紹介
 名前
 田中 敦
 所属
 ZABBIX-JP (Zabbixの日本のコミュニティ) http://www.zabbix.jp/
 役職
 副代表
 連絡先
 e-mail : a.tanaka77 at gmail.com
 Twitter : @atanaka7
2
アジェンダ
 よくある質問と対策
 アクションが実行されない
 リモートコマンドで記号が使えない
 Windows用のエージェントが自動起動できない
 RHEL 7/CentOS 7でZabbixサーバーが起動できない
 ZABBIX-JPのサイトでNot Foundが多い
 Zabbixをパッケージでインストールしたいのにファイルが無い
 Zabbixが見づらい
3
アクションが実行されない
 原因
 障害が発生したホストに対するアクセス権限が、アクションのメッセージ送信先
に指定したユーザーにない
 障害が発生しても、その情報をアクセス権限の無いユーザーには送ることができ
ない。
 対策
 アクションでメッセージ送信する際は、その宛先に指定するユーザーが、最低限
読み込みの権限を持つように設定しておく。
 具体的には、ユーザーが所属するユーザーグループに対してアクセス権限の設
定を行う。(ユーザーグループの設定の「権限」タブ)
 ホスト単位またはホストグループ単位で読み込みだけか、書き込みも可に
するか設定できる。 4
Please Check Setting for Permission
リモートコマンドで記号が使えない
 原因
 アクションのリモートコマンド内で、アイテムの値などをマクロで取得して、それを
引数に指定してコマンドを実行しようとした場合、アイテムの値内に含まれるメ
タキャラクタ(‘”$¥`など)がエスケープされず、シェルに解釈されてしまって、アイ
テムの値などをコマンドに引き渡すことができない。
 対策
 メディアスクリプトの呼び出しの部分では、メタキャラクタの引き渡しができるよう
改善された(ZBX-4529)ので、メディアに実行したいコマンドやスクリプトを登
録して、その引数としてメディアのメッセージ内に埋め込んで呼び出せるようにす
る。
 修正されたバージョンは、それぞれ2.0.15、2.2.10、2.4.6以降。
5
Please Update Zabbix and Use Media
Windows用のエージェントが自動起動できない
 原因
 Windowsのネットワークインターフェースの初期化に時間がかかり、
ネットワークを利用できる状態になる前にZabbixエージェントを起
動しようとすると、ネットワークの接続口(ソケット)の初期化に失敗
してZabbixエージェントを起動できない
 対策
 100%確実な方法ではないが、Windowsのサービスの起動オ
プションとして「自動(遅延開始)」を選択しておくことで、Zabbix
エージェントのサービスの起動タイミングを遅らせることができる。
6
Please Try to Change Startup Type to Automatic (Delayed start)
RHEL 7/CentOS 7でZabbixサーバーが起動できない
 原因
 RHEL 7.1.1503のバグだったのだが、更新されたgnutlsのライブラリが依存
しているtrousersというライブラリ内で、MySQLにアクセスするために利用する
libmysqlclientと競合してしまうmy_init()という関数を使用していたため、
MySQLにアクセスして暗号化通信も行うようなプログラムを起動しようとすると
Segmentation Faultが発生して起動できなかった。
 対策
 trousersパッケージが修正(trousers-0.3.11.2-4.el7_1以降)されたの
で、最新版に更新すればZabbixサーバーを起動できるようになる。
 具体的には、trousersでは、my_init()という関数は内部的な初期化にの
み利用していたので、static関数として定義しなおされ、libmysqlclient内の
関数とは競合しなくなった。
7
Please Update Your Environment
ZABBIX-JPのサイトでNot Foundが多い
 原因
 約5年位前に、アクセス過多などの理由のため、サイトの分割や
利用するCMSの見直しを行ったので、それ以前のサイト内コンテ
ンツへの直接リンクの多くが利用できなくなった。
 対策
 ほとんどのコンテンツは、新しいURLでアクセスできるようになってい
るので、古いリンクは参考にしないようにする。
 どうしても見つからない必要な情報があれば、フォーラムなどで問
い合わせする。
8
Please Use New Links
Zabbixをパッケージでインストールしたいのにファイルが無い
 原因
 これも、サイトの構成変更にあわせて、各種リンクを変更したのに、古いリンクを
参照し続けている。
 対策
 ZABBIX-JPのトップページやダウンロードページから各種リンクが紹介されてい
るのでそれを参照する。
 ただし、ZABBIX-JPで公開しているのは、古いパッケージで更新されていない
ので注意。
 Zabbixの新しいパッケージは、Zabbix SIAのリポジトリを利用すること。
http://repo.zabbix.com/zabbix/
9
Please Use Official Packages
Zabbixが見づらい
 原因
 多数のホストを管理している場合、表示し終えるまでに時間がかかる。
 標準の機能では表示できない視点で表示したい。
 対策
 Zabbix 3.0でもパフォーマンスや機能を大幅改善。
 監視対象が多くても各種フィルターで表示する対象を絞り込むことで、大
規模な環境であっても、表示するまでの時間や負荷を軽減。
 Zabbixとは別のビューで見ることができるツールも利用してみる。
10
So Cool?
例) Zabbix datasource for Grafana dashboard (1)
11
例) Zabbix datasource for Grafana dashboard (2)
 URL
 紹介サイト : http://play.grafana-zabbix.org/
 github : https://github.com/alexanderzobnin/grafana-zabbix
 特徴
 Zabbix APIを利用してデータを取得して、それらのデータをGrafanaのデータソースと
して利用することができ、画面の感じが今風。
 Grafanaを利用されている方にとっては、それまでのノウハウを活用できる。
 欠点
 値はZabbixから取ってこれるが、取ってきた値をどう見せるか、グラフなどの配置や、グラ
フ上に表示するアイテムは何を並べるか、すべて自分で設計して作成しなければならな
い。 12
Not Easy
例) Zabbix datasource for Grafana dashboard (3)
 インストール
 Grafanaのデータソース用ディレクトリに、githubから取得してき
たzabbix-grafanaのzabbixディレクトリをコピーして、Grafana
のサーバを再起動する。
 実行例
13
# wget https://github.com/alexanderzobnin/grafana-zabbix/archive/v2.5.1.tar.gz
# tar xvf v2.5.1.tar.gz
# cp -pr grafana-zabbix-2.5.1/zabbix/ /usr/share/grafana/public/app/plugins/datasource/
# service grafana-server restart
例) Zabbix datasource for Grafana dashboard (4)
14
APIアクセスユーザーの作成
例) Zabbix datasource for Grafana dashboard (5)
15
データソースの追加
例) Zabbix datasource for Grafana dashboard (6)
16
ダッシュボードの追加
例) Zabbix datasource for Grafana dashboard (7)
グラフの追加1
例) Zabbix datasource for Grafana dashboard (8)
グラフの追加2
例) Zabbix datasource for Grafana dashboard (9)
テンプレートの利用1
例) Zabbix datasource for Grafana dashboard (10)
テンプレートの利用2
例) Zabbix datasource for Grafana dashboard (11)
テンプレートの利用3
日本語翻訳について
 日本の皆様がZabbixをより利用しやすくなるよう、Webインター
フェースに関しては、随時日本語翻訳を進めている。
 Zabbix 3.0.0に対しても、3.0.0alpha4までの翻訳可能な文字
列は、すべて日本語翻訳済み。
 日本語翻訳に対する問題点の指摘や改善要望などは受け付けて
いるので、お気付きの点があればご連絡を。
22
ご清聴ありがとうございました。
 本資料内で利用させて頂いた各プロダクト名やサービス名などは、各社もしくは各団体の商
標または登録商標です。
23
おまけ
 アクションの実行内容としてのリモートコマンドでのマクロ展開
24
1. リモートコマンドの実行内容として、引数
にアイテムの値を指定して、他のシステム
にそのアイテムの値({ITEM.VALUE})等を引
き渡そうとする。
2. アイテムの値にスペースなどが含まれるた
め、そこで切られてしまわないよう「’」
などを利用して括る。
3. 実際にアクションが実行される時に、マク
ロが展開されて、shにて実行される。
4. アイテムの値にメタ文字が含まれていたら
以下のような問題が発生する。
• 「’」そこで引数が切られる
• 「`」コマンド行が成立せず実行もさ
れない
• 「$」シェル変数と解釈される場合が
あり、その場合その後ろの文字が消え
る

More Related Content

PDF
SQL大量発行処理をいかにして高速化するか
PDF
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
PDF
アクセスプラン(実行計画)の読み方入門
PPTX
PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノ...
PDF
YugabyteDBを使ってみよう(NewSQL/分散SQLデータベースよろず勉強会 #1 発表資料)
PPTX
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PDF
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
PPTX
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
SQL大量発行処理をいかにして高速化するか
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
アクセスプラン(実行計画)の読み方入門
PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノ...
YugabyteDBを使ってみよう(NewSQL/分散SQLデータベースよろず勉強会 #1 発表資料)
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)

What's hot (20)

PDF
データベース技術の羅針盤
PDF
超実践 Cloud Spanner 設計講座
PPT
DataGuard体験記
PDF
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
PPTX
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
PPTX
分散トレーシングAWS:X-Rayとの上手い付き合い方
PDF
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
PDF
NTT DATA と PostgreSQL が挑んだ総力戦
PDF
Oracle Spatial 概要説明資料
PPTX
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
PDF
単なるキャッシュじゃないよ!?infinispanの紹介
PDF
データインターフェースとしてのHadoop ~HDFSとクラウドストレージと私~ (NTTデータ テクノロジーカンファレンス 2019 講演資料、2019...
PPTX
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
PDF
PG-REXで学ぶPacemaker運用の実例
PDF
ブレソルでテラバイト級データのALTERを短時間で終わらせる
PDF
DBパフォーマンスチューニングの基礎:インデックス入門
PDF
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
PDF
Oracle GoldenGate導入Tips
PDF
PostgreSQLのバグとの付き合い方 ~バグの調査からコミュニティへの報告、修正パッチ投稿まで~(PostgreSQL Conference Japa...
PDF
Dbts2013 特濃jpoug log_file_sync
データベース技術の羅針盤
超実践 Cloud Spanner 設計講座
DataGuard体験記
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
分散トレーシングAWS:X-Rayとの上手い付き合い方
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
NTT DATA と PostgreSQL が挑んだ総力戦
Oracle Spatial 概要説明資料
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
単なるキャッシュじゃないよ!?infinispanの紹介
データインターフェースとしてのHadoop ~HDFSとクラウドストレージと私~ (NTTデータ テクノロジーカンファレンス 2019 講演資料、2019...
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
PG-REXで学ぶPacemaker運用の実例
ブレソルでテラバイト級データのALTERを短時間で終わらせる
DBパフォーマンスチューニングの基礎:インデックス入門
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
Oracle GoldenGate導入Tips
PostgreSQLのバグとの付き合い方 ~バグの調査からコミュニティへの報告、修正パッチ投稿まで~(PostgreSQL Conference Japa...
Dbts2013 特濃jpoug log_file_sync
Ad

Viewers also liked (12)

PDF
Monitoring Intelligence
PDF
cassandra 100 node cluster admin operation
PDF
Microsoftにおけるネットワーク自動化とそれを支えるソフトウェア群について
PDF
Zabbix3.0でどう変わるか
PDF
Zabbixをもっと使おう @OSC 2016 Tokyo/Fall
PDF
Python学習奮闘記#07 webapp
PDF
ZabbixでDockerも監視
PPTX
Docker Online Meetup: Announcing Docker CE + EE
PDF
Zabbix 3.4の新機能 @OSC 2017 Tokyo/Spring
PDF
JAWS-UG Meets Windows (JAWS Days 2017)
PDF
AWS Black Belt Online Seminar 2017 Amazon Chime
PDF
アジャイルってなにが美味しいの
Monitoring Intelligence
cassandra 100 node cluster admin operation
Microsoftにおけるネットワーク自動化とそれを支えるソフトウェア群について
Zabbix3.0でどう変わるか
Zabbixをもっと使おう @OSC 2016 Tokyo/Fall
Python学習奮闘記#07 webapp
ZabbixでDockerも監視
Docker Online Meetup: Announcing Docker CE + EE
Zabbix 3.4の新機能 @OSC 2017 Tokyo/Spring
JAWS-UG Meets Windows (JAWS Days 2017)
AWS Black Belt Online Seminar 2017 Amazon Chime
アジャイルってなにが美味しいの
Ad

More from Atsushi Tanaka (6)

PDF
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
PDF
Zabbix最新情報 @OSC 2019 Tokyo/Fall
PDF
Zabbixで楽して監視を開始 @OSC 2019 Tokyo/Spring
PDF
Zabbix 4.0のご紹介 @OSC 2018 Tokyo/Fall
PDF
Zabbix最新情報 @OSC 2017 Tokyo/Fall
PDF
OSC 2014 Tokyo/Spring 「Zabbix 2.2を使ってみよう」
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 @OSC 2019 Tokyo/Fall
Zabbixで楽して監視を開始 @OSC 2019 Tokyo/Spring
Zabbix 4.0のご紹介 @OSC 2018 Tokyo/Fall
Zabbix最新情報 @OSC 2017 Tokyo/Fall
OSC 2014 Tokyo/Spring 「Zabbix 2.2を使ってみよう」

よくある質問と対策 2015