Amazon Managed Grafana (AMG) とは?
Amazon Managed Grafana は、オープンソースの分析プラットフォームである Grafana をベースとした、フルマネージドでセキュアなデータ可視化サービスです。
複数のデータソース(メトリクス、ログ、トレース)を瞬時にクエリ、相関付け、可視化することができ、サーバーのプロビジョニングや維持管理の手間をかけずに Grafana を利用できます。
1. 主な特徴
フルマネージドな運用
Grafana サーバーを構築・運用するためのハードウェアやソフトウェアの管理は一切不要です。「ワークスペース」と呼ばれる論理的に分離された Grafana インスタンスを作成するだけで、スケーリングやパッチ適用は AWS が自動で行います。
多様なデータソースとの統合
AWS の監視サービスだけでなく、オープンソースやサードパーティのツールともシームレスに統合できます。
- AWS サービス: Amazon CloudWatch, Amazon Managed Service for Prometheus (AMP), AWS X-Ray, Amazon OpenSearch Service, AWS IoT SiteWise, Amazon Timestream など
- その他: GitHub, Datadog, Zabbix など(プラグイン経由)
高度なセキュリティ
- 認証: AWS IAM Identity Center (旧 AWS SSO) や SAML 2.0 をサポートする ID プロバイダー (IdP) と統合し、シングルサインオン (SSO) を実現します。
- アクセス制御: ユーザーごとに閲覧・編集権限を細かく設定可能です。
- 監査: アクションログは CloudTrail に記録されます。
2. CloudWatch ダッシュボードとの違い
AWS には標準で CloudWatch ダッシュボードがありますが、AMG は以下のようなケースで特に威力を発揮します。
| 特徴 | CloudWatch ダッシュボード | Amazon Managed Grafana |
|---|---|---|
| 主なデータソース | CloudWatch メトリクス/ログ | Prometheus, Graphite, InfluxDB, CloudWatch, X-Ray など多様 |
| ハイブリッド/マルチクラウド | 基本的に AWS 内のデータ中心 | Google Cloud, Azure, オンプレミスのデータも一元管理可能 |
| 可視化表現 | 標準的なグラフ | Grafana コミュニティの豊富なプラグインや高度なパネル表現 |
| 認証統合 | IAM ユーザー/ロール | IAM Identity Center / SAML (Active Directory 等との連携が容易) |
3. アーキテクチャとワークスペース
Amazon Managed Grafana では、ワークスペース (Workspace) という単位で環境を作成します。 各ワークスペースは一意のエンドポイントを持ち、ユーザーはこの URL にアクセスしてダッシュボードを操作します。
4. 料金体系(概要)
Amazon Managed Grafana の料金は、ワークスペースごとのアクティブユーザーライセンス数 に基づきます。
- Amazon Managed Grafana Editor: ダッシュボードの作成、アラートの設定、データソースの管理が可能。
- Amazon Managed Grafana Viewer: ダッシュボードの閲覧のみ可能。
※ 詳細は 公式の料金ページ を参照してください。
まとめ
Amazon Managed Grafana は、特にコンテナ環境(EKS/ECS)で Prometheus を利用している場合や、複数のクラウド/オンプレミス環境の監視データを一箇所に集約したい場合に最適な選択肢です。
インフラ管理の負担をなくし、純粋に「データの可視化と分析」に集中できる環境を即座に手に入れることができます。