Grafanaとは?
ぐらふぁな
Grafanaとは、Prometheus・InfluxDBなど様々なデータソースのメトリクスやログをリアルタイムに可視化するオープンソースのダッシュボードツールです。
Grafanaは、システム・アプリケーションの監視データを視覚的なダッシュボードとして表示するためのオープンソースのデータ可視化・分析プラットフォームです。Torkel Ödegaardによって開発され、現在はGrafana Labsが主導してコミュニティとともに開発が進められています。
Grafanaの主な特徴は以下の通りです。
- 多彩なデータソース連携: Prometheus、InfluxDB、Elasticsearch、Loki、CloudWatch、MySQLなど多数のデータソースに対応し、1つのダッシュボードに複数のデータソースを混在させることができます。
- 豊富な可視化パネル: 時系列グラフ、ゲージ、ヒートマップ、テーブル、地図など多様なビジュアライゼーションを組み合わせてダッシュボードを構成できます。
- アラート機能: メトリクスが閾値を超えた際にSlack・メール・PagerDutyなどへ通知を送る設定が可能です。
- テンプレート変数: ダッシュボードにドロップダウン変数を設定し、環境やサーバーを動的に切り替えながら確認できます。
SRE(サイト信頼性エンジニアリング)やDevOpsの現場でKubernetesクラスターやマイクロサービスの可観測性(オブザーバビリティ)を実現するツールとして広く採用されており、PrometheusとGrafanaの組み合わせが事実上のスタンダードとなっています。
使い方・例文
サーバーのCPU使用率・メモリ・HTTPリクエスト数・エラーレートをGrafanaダッシュボードに並べて表示し、障害発生時にどのサービスがどのタイミングで異常を示したかを一目で把握するといった使い方が代表的です。
この用語をシェア
最終更新: