「Grafana」インストールとAWSのCloudWatchを可視化する設定は意外と簡単!!でもZabbixのAPI連携できない。

最近、家造りを本気で考えている管理人です。

Zabbix3.0のインストールならびに設定移行(インポート)手順などを投稿させていただいておりますが、今回は「Grafana」というツールをインストールならびに設定してみました。結論から言いますと10分程度でAWSのCloudWatchの値をAWSコンソールを使わずに可視化できました。

1.Grafanaのインストール
yum install https://grafanarel.s3.amazonaws.com/builds/grafana-2.6.0-1.x86_64.rpm

無論ではあるがhttpdが稼働していることが前提となっております。

基本的にはGrafanaはデフォルト状態でも動くのですが、サーバーワークスさんのエンジニアブログでは設定ファイルをいじっていましたので、私も先人の知恵を借りまくりなので右倣えみたいな感じで設定しました。
http://blog.serverworks.co.jp/tech/2016/03/11/play-with-grafana-1/

2.AWSのアクセスキーとシークレットキーを設定
mkdir /usr/share/grafana/.aws
touch .aws/credentials
chown -R grafana:grafana .aws

vi /usr/share/grafana/.aws/credentials
aws_access_key_id=AKIXXXXXXXXXXXXXXX
aws_secret_access_key=vlhXXXXXXXXXXXXXXXXXXXXXXX

しかし、ここまではサーバーワークスさんのブログを見ながらでOKだった、が、
一歩だけ前へ Zabbix3.0からAPI経由で値を取得して可視化したいという思いが強まり
抑えられない衝動が・・・・・ 
現状では下記の値を引っ張ってこれるのらしいのですが、Zabbixは対象ではない
Graphite
Elasticsearch
CloudWatch
InfluxDB
OpenTSDB
KairosDB
Prometheus

それで準備されているのがプラグイン「grafana-zabbix」です
http://qiita.com/biatunky/items/f148326ed0cc80afa217

wget https://github.com/alexanderzobnin/grafana-zabbix/archive/v2.0.0.tar.gz
tar zxvf v2.0.0
mv grafana-zabbix-2.0.0/zabbix /usr/share/grafana/public/app/plugins/datasource/

しかし、うまくGrafanaのDataSourcesにZabbixが追加できずに値も取得することができない

誰か教えて下さい!!
DataSourcesのUrlあたりの設定が問題なのか?それともZabbixサーバー側の問題なのか ちなみにZabbixとGrafanaは同一サーバにインストールしており、稼働環境はAWSのVPC環境となります。

タイトルとURLをコピーしました