2017年6月17日土曜日

Grafanaを使ってみた

Grafanaで簡単にダッシュボードを作ってみる。

  1. 必要なパッケージをダウンロードする。

    $ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.3.1_amd64.deb
    $ sudo apt-get install -y adduser libfontconfig
    $ sudo dpkg -i grafana_4.3.1_amd64.deb
  2. 「/etc/apt/sources.list」に以下を追記する。
    deb https://packagecloud.io/grafana/stable/debian/ jessie main
  3. Package Could Keyをインストールする。
    curl https://packagecloud.io/gpg.key | sudo apt-key add -
  4. Grafanaをインストールする。
    sudo apt-get update
    sudo apt-get install grafana
  5. Grafanaサーバを起動する。
    sudo service grafana-server start

以上でインストールは完了。
以下のURLでアクセスし、ログイン画面が表示されることを確認する。
また、admin/adminでログインできることを確認する。

http://localhost:3000/login



Grafanaが利用するデータソースとしては「MySQL」を利用することにする。
以下の手順でMySQLをインストールする。

$ sudo apt install mysql-server mysql-client

mysql -u root -p でログインできることを確認する。

セキュリティ設定を行う場合は以下を実行する。

sudo mysql_secure_installation

アクセスするユーザをあらかじめ作成しておく。

mysql>CREATE USER loginuser2@localhost IDENTIFIED BY  '***';

Grafana用のDBを作成する。

mysql> create database grafanadb;

ユーザに対してDB操作の権限を付与する。

mysql> GRANT ALL ON grafanadb.* TO loginuser2@localhost IDENTIFIED BY '***';

Grafanaにログインしたら、「Add data source」を押す。
以下のように設定し、「Add」ボタンを押す。


「New dashbord」ボタンを押して、好きなコンテンツを追加していく。
あとはやりたい放題だ。


0 件のコメント: