よくある質問・用語集

  • もっと調べる
  • どうやって使う?

Grafanaとは

Grafanaとは、Grafana Labsによって開発されているオープンソースのダッシュボードツールソフトウェアです。ダッシュボードとは、様々な方法で取得した情報をひとつの画面上にまとめて可視化するためのツールをいいます。Grafanaでは、簡単に、見やすいダッシュボードを作成することが可能です。ドラッグ操作でグラフの配置や大きさを変更したり、複数グラフを重ねて表示し、各システムの統計情報を比較したりすることができます。Grafanaにより可視化されたデータをダッシュボード画面で確認することで、管理者やオペレータは、統計情報やデータを収集するためのシステムであったり、監視システムなどの情報の状況を把握しやすくなります。

Grafanaを利用するためには、データを取得するための元のデータベースが必要です。そのため、時系列データを保存するPrometheusや全文検索エンジンのElasticsearchなど、データを収集したり集積するツールとGrafanaを組み合わせて使用します。また、Grafanaは、公式のDockerコンテナを使うことでインストールを簡単に行うことができます。

Grafanaログイン画面

Grafanaログイン画面

Grafanaの主な特徴

以下では、主な特徴を紹介します。

多くのデータソースに対応が可能

複数データソースの統計情報を1つのWEBインターフェースで確認できます。Grafanaが対応しているデータソースは以下になります。

  • Elasticsearch
  • InfluxDB
  • MySQL
  • PostgreSQL
  • Graphite
  • Prometheus
  • OpenTSDB
  • Zabbix
  • AWS Cloudwatch

ダッシュボードを簡単に作成できる

WEBインターフェースによりダッシュボードやパネルの作成を視覚的に行うことができます。グラフや数値、表、テキストといった様々なデータ表示形式があり、マウスの操作で大きさを変更したり表示する場所を自由に変更することができます。また、作成したダッシュボードは保存することが可能です。さらに、Exploreという検索機能を使えば、データの傾向なども確認できます。

dashboard画面

dashboard

アクセス制御設定

ダッシュボードでは、アクセス制御を設定することが可能です。グループ単位でのアクセス制限や、読み取り専用ユーザや設定情報の編集可能ユーザなどを設定できます。社内で利用する場合も、ユーザ単体でもグループでも自由にアクセス制限が設定でき、安心して利用することができます。

ユーザ画面

ユーザ画面

Grafanaの主な機能

Zabbixとの連携

Zabbixとは、サーバ、ネットワーク環境、アプリケーションを集中監視するための、オープンソースの統合監視ソフトウェアです。GrafanaとZabbixを連携することで、複数のZabbixサーバの統計情報を1つのWEBインターフェース上で確認することができます。さらに、Zabbixで取得した統計情報だけを参照できるダッシュボードをGrafanaで作成し、そのダッシュボードだけにアクセスを限定したユーザを作成することで、Zabbixにログインできないユーザに対し特定の統計情報だけを公開することも可能です。

プラグイン機能

Grafanaには、公式やコミュニティに多くのプラグインが存在しています。そのため、ZabbixやworldPingなど数多くのソフトウェアと連携することが可能です。

アラートの送信

アラート送信の機能では、すべてのアラートを一つの画面上で作成、管理することができ、アラートを簡単に統合および一元化できます。Graphite、Prometheus、Elasticsearch、InfluxDB、OpenTSDB、MySQL、Postgres、Cloudwatchのデータソースのみがサポートされています。

ダッシュボードの共有機能

ユーザ同士でダッシュボードを共有することができる「Organization」という機能があります。他のユーザにダッシュボードを共有したい場合は、共有したいユーザごとにOrganizationに所属するように追加することが必要です。

デージーネットの取り組み

デージーネットでは、監視システムとしてZabbixやCacti、Icinga2を提案しています。複数のソフトウェアが必要になるような大規模監視システムでは、Grafanaを利用することで、監視システムをより見やすく使いやすくすることができます。「Grafana調査報告書」では、より詳細な情報やインストール方法を掲載しています。また今後は、Metabaseをはじめとしたダッシュボードツールの動向をチェックし、よりお客様の要望にマッチしたシステムを提供していきます。

【カテゴリ】:システム監視  オープンソースソフトウェア  

  • もっと調べる
  • どうやって使う?

【共催セミナー】研修管理・運用の負担を軽減 学習管理システム(LMS)紹介セミナー

日程: 5月23日(木)Webセミナー「BigBlueButton」を使用します。
内容: 社内研修の課題を解決できる学習管理システム(LMS)について紹介します。
ご興味のあるかたはぜひご参加ください。

セミナー申込

関連用語

Grafanaに関連するページ(事例など)

Grafanaとは先頭へ