検索

第1章 Service Telemetry フレームワークの概要

download PDF

Service Telemetry Framework(STF)は、Red Hat OpenStack Platform またはサードパーティーノードから測定およびデータを自動的に収集し、その情報を一元的に送信し、ストレージ、取得、およびモニタリング用の Red Hat OpenShift Container Platform(OCP)デプロイメントを受信します。データは以下の 2 つのタイプのいずれかになります。

メトリクス
アプリケーションまたはシステムの数値測定
イベント
システムで不規則な状態や目立った事態の発生

クライアントに必要なコレクションコンポーネントは軽量です。すべてのクライアントによって共有され、デプロイメントによって共有されるマルチキャストメッセージバスは、高速で信頼性の高いデータトランスポートを提供します。データの送受信に関する他のモジュールコンポーネントは、OCP のコンテナーにデプロイされます。

STF は、アラートの生成、ダッシュボードによる可視化、オーケストレーションをサポートする信頼できる Telemetry 分析の単一ソースなどのモニタリング機能へのアクセスを提供します。

1.1. Service Telemetry Framework アーキテクチャー

Service Telemetry Framework(STF)は、表1.1「STF コンポーネント」 に記載のコンポーネントを使用します。

表1.1 STF コンポーネント
クライアントコンポーネントサーバー(OCP)

はい

Prometheus のストレージ用にメトリクスを STF に移動する AMQP 1.x と互換性のあるメッセージングバス。

はい

いいえ

Smart Gateway: AMQP 1.x バスからメトリクスおよびイベントを選択し、イベントを ElasticSearch に配信したり、メトリクスを Prometheus に提供したりできます。

はい

いいえ

時系列データストレージとしての Prometheus

はい

いいえ

イベントデータストレージとしての Elasticsearch

はい

はい

インフラストラクチャーメトリクスおよびイベントを収集する collectd

いいえ

はい

Red Hat OpenStack Platform のメトリクスおよびイベントを収集する ceilometer

いいえ

図1.1 Service Telemetry Framework アーキテクチャー概要

Service Telemetry Framework アーキテクチャー概要
注記

Service Telemetry Framework データ収集コンポーネント (collectd および Ceilometer)、およびトランスポートコンポーネント AMQ Interconnect および Smart Gateway が完全にサポートされます。Operator アーティファクトおよび可視化コンポーネント Grafana を含むデータストレージコンポーネント、Prometheus および ElasticSearch はコミュニティーでサポートされており、正式にはサポートされていません。

メトリクスについては、クライアント側で collectd は高解像度のメトリクスを収集します。collectd は AMQP1 プラグインを使用してデータを Prometheus に配信し、データをメッセージバスに配置します。サーバー側では、Smart Gateway と呼ばれる Golang アプリケーションがバスからのデータストリームを受け取り、それを Prometheus のローカルスクレイプエンドポイントとして公開します。

イベントを収集し、保存する予定の場合、collectd または Ceilometer は AMQP1 プラグインを使用してイベントデータをサーバー側に配信し、データをメッセージバスに配置します。別の Smart Gateway が ElasticSearch データストアにデータを書き込みます。

サーバー側の STF 監視インフラストラクチャーは、以下のレイヤーで構成されています。

  • Service Telemetry Framework 1.0(STF)
  • Red Hat OpenShift Container Platform(OCP)
  • インフラストラクチャープラットフォーム

図1.2 サーバーサイドの STF 監視インフラストラクチャー

サーバーサイドの STF 監視インフラストラクチャー

Red Hat OpenShift Container Platform のデプロイ方法の詳細は、OCP の製品ドキュメント を参照してください。OCP は、クラウドプラットフォームまたはベアメタルにインストールできます。STF のパフォーマンスとスケーリングの詳細については、https://access.redhat.com/articles/4907241 を参照してください。

注記

監視するインフラストラクチャーと同じインフラストラクチャーに OCP をインストールしないでください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.