What is Grafana®?の翻訳です。
2022年9月27日
Grafana®とは?
Grafana®は、あらゆるソースからのデータを1つのダッシュボードに組み合わせ、相関させることで、チームが常に同じページにいることを保証します。
Grafanaとは?
2014年からGrafana Labsによって作られ、維持されているGrafana®は、GitHubで最も人気のあるオープンソースプロジェクトの1つになっています。なぜかって?なぜなら、Grafanaは、プロジェクトの健全性に関して、(分散した)チームに単一の真実のソースを与えることができるからだ。
Grafanaは、データがどこに保存されているかに関わらず、クエリ、可視化、アラート、理解を可能にする。1つのダッシュボードであらゆるソースからのデータを組み合わせ、相関させることで、チームは常に同じページにいることができます。
そして、私たちが あらゆるソース と言うとき、私たちはそれを意味します。Grafanaのプラグインカタログは膨大です、そして成長しています。今日、Grafanaは290のプラグインをサポートしており、そのうちAivenは62のプラグインを提供しています。Grafanaは、より多くのソースに接続されたときに意味を持ち始め、Splunk、Oracle、MongoDB...そして、データソースが足りないときは、いつでも汎用Infinityプラグインを使用して、事実上あらゆるJSON、CSV、XML、GraphQL、またはHTMLエンドポイントからのデータを視覚化することができます。
Aiven for Grafana®は、マルチプラットフォームのオープンソース分析およびインタラクティブな可視化WebアプリケーションであるGrafanaをフルマネージドで提供します。
Grafanaの利点と用途
デバッグ:チームはアドホックなトラブルシューティングのためにGrafanaを使用する。異なるチームはしばしば異なるツールを使用し、アクセスはそれらのグループ間で共有されていないかもしれません。Grafanaがモニタリングアプリケーションへのクエリアクセスを持っている場合、全員が同じスパイクを見ていることになり、より迅速に行動計画を立てることができます。
観測可能性:Grafanaは時系列データをグラフとして可視化するため、アプリケーションが時間とともにどのように振る舞うかを観察することができます。さらに、Grafanaダッシュボードは、視覚化のためのカスタマイズ可能な抽象化レイヤーのおかげで、技術的スキルに関係なく、あらゆる利害関係者に洞察を提供します。
狼を泣かせた少年:データソースからのアラートデータを組み合わせるためにMixed viewを使用し、Pagerduty と Datadog と New Relicで警報ベルが鳴ったときだけオンコールチームに通知します。偽陽性のために人々を目覚めさせることは、アラート疲れへの確実な道です。
Grafana の始め方
Aiven Consoleに移動し、トライアルアカウントでGrafanaサービスを作成する。生成されたパスワードをコピーし、サービスURIを選択してコンソールを離れ、Grafanaに移動します。
私たちのサービス統合から利用できないデータソースを追加するには、設定>データソースに移動し、利用可能なプラグイン(データソースプラグインを含むがこれに限定されない)のリストについては、設定>プラグインに移動します。
私のOpenSearch®インスタンスのメトリクスを視覚化することで、その健全性を追跡・理解したいとしましょう。Aiven Consoleに戻り、OpenSearchインスタンスを作成します。この例では、観測したい非常に素朴な OpenSearch クラスタを実行しています。そのためには、サービスのメトリクスをM3に送信するMetricsインテグレーションが必要です。
サービス統合ウィンドウから新しいM3サービスを作成してください。
OpenSearchからデータを収集し、それをGrafanaに送るにはM3が必要だ。
Dashboardsインテグレーションを選択し、M3を既存のGrafanaインスタンスに接続する。
M3がOpenSearchからデータを収集し、可視化できるようになりました。
Grafanaを開き、ダッシュボードをブラウズする。あらかじめ構築されているダッシュボードを選択すると、データが転がり始め、グラフやチャートが表示され始める。急いでいる場合は、データソースを編集して、より短い間隔でデータを収集させることもできる。
ダッシュボードができたので、好きなようにパネルをドラッグ&ドロップできます。ただし、変更したらダッシュボードの名前を変更することを忘れないでください!そうしないと、次のアップデートでダッシュボードはデフォルトの設定にリセットされてしまいます。
次のステップ
Aivenのようなマネージドサービスプラットフォームの魅力の一つは、個々のサービスの拡張性です。Grafanaは他のAiven製品と高い互換性を持っています。PostgreSQL®、MySQL、ClickHouse®、OpenSearch®、InfluxDB®など、他のAivenサービスをGrafanaのデータソースとして設定し、そのヘルスを監視し、クエリを実行することができます。
Grafanaで概念実証を構築すれば、すぐに、トラフィックの急増を分析したり、パフォーマンスの問題を調査しているときに、ダッシュボードをチームメンバーと共有していることに気づくでしょう。
--
ご意見やご質問は、TwitterまたはLinkedInまでお寄せください。変更履歴とブログのRSSフィードをフォローしてください。また、Aivenと私たちのサービスに関する最新ニュース、さらにオープンソース全般に関する情報をご希望の方は、月刊ニュースレターを購読してください!