Graphiteとは
Graphiteは、2008年にリリースされたオープンソースの時系列系データの監視ソフトウェアです。Graphiteは、情報プル型の監視ソフトウェアであり、エージェントなどを使用してすでにある情報を取得して、そのメトリクスを収集し、記録して可視化することが出来ます。 通常、GraphiteはStatsDまたはCollectdと連携して、時系列メトリクスをインフラストラクチャーからデータを取得します。 その後、メトリクスは集約され、GraphiteのデータベースであるWhisperに保存されます。 Graphiteは、企業のデータを監視、保存、視覚化し、特定のイベントについてアラートする機能も付随されています。 可視化の方法として、Grafanaを組み込ませることが一般的です。Grafanaがすでに付随され、特別に改良されたHosted GraphiteはMetricFireから入手できます。
無料試用版がありますので、Hosted Graphiteどうのうようなものか確認が出来ます。 また、いつでもデモを予約も可能ですので、お問い合わせください。
ELKとは?
ELKは、Elasticsearch、logstash、Kibanaの略です。 同社は、ログ、メトリック、またはWebアプリケーションからの生データのオープンソース検索エンジンであるElasticsearchから始めました。 Webインターフェイスがあり、検索、ロギング、監視、および分析に使用できます。 Kibanaは、Elasticsearchを視覚化するためのオープンソースダッシュボードです。 Kibanaは、ユーザーがElasticstackを確認するためのインターフェースであり、データの探索、コラボレーション、データの傾向の予測などの機能を提供します。 Logstashは、Elasticsearchが処理できる形式でElasticsearchにデータを取得するデータパイプラインです。 これにより、Elasticsearchが処理できるデータ型が拡張され、データの解析またはフィルタリングの柔軟性が高まります。 Elasticsearchには、オープンソースプロジェクトのウェブサイトから入手できるホストバージョンがあります。
MetricFireのHosted Graphiteはどのような時に使うか?
次の場合はHostedGraphiteを使用することを検討してください。
- インフラストラクチャの時系列監視が必要である
- 複数の異なるソースからのデータを視覚化する必要がある
- 重要なイベントについて警告(アラート)する必要がある
- インフラストラクチャが大きすぎて自分で実行できないため、マネージドサービスが必要である
ELKはどのような時に使うか?
次の場合はELKを使用することを検討してください。
- 素晴らしい検索機能が必要である
- データの予測が必要である
- また、すでにELKスタックの一部を使用しているため、他の部分を使用するように簡単に拡張したい
価格の比較
- Graphiteはオープンソースであり、無料です。
- Hosted Prometheus、Hosted Graphite、GrafanaなどのMetricFireによるビジネス対応のGraphite as a Serviceは、月額99米ドルからです。
- ELKはオープンソースであり、無料です。
- ホスト型ELKは、オープンソースプロジェクトのWebサイトからエンタープライズレベルで入手できます。
重要なポイント
- Graphiteは、あらゆる種類の時系列データを監視、保存、警告、および視覚化できます。
- Graphiteはオープンソースであり、無料です。
- ELKは、データをすばやく検索する必要がある人にとって優れた代替手段です。
Hosted Graphiteについて詳しく知り、MetricFireが監視環境にどのように適合するかを確認するため、無料トライアルを入手して、今すぐGraphiteの使用を開始してみてください。 デモを予約して、MetricFireのHosted Graphiteで何ができ、どのような監視が出来るかを確認してみてください。