Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


1.2.5 システム運用に必要となる機能の構成要素

システム運用に必要となる機能の構成要素(Pod(Kubernetesアプリケーション)、およびContainerならびにサービス)を次の表に示します。

表1‒5 システム運用に必要となる機能の構成要素

役割

Pod(Kubernetesアプリケーション)、およびContainerならびにサービス

Elastic Stack使用時

Red Hat OpenShift Container Platform環境

Microsoft Azure環境

Google Cloud Platform環境

New Relic使用時

ログ収集

(コンテナ標準出力)

Filebeat

−※1

Azure Monitor※2

Cloud Logging※3

New Relic※4

ログ収集

(Pod内ファイル)

Filebeat

−

−

−

−

ログ永続化

Logstash

Elasticsearch

−※1

Azure Monitor Log Analytics※2

Cloud Logging※3

New Relic※4

ログ閲覧

Elasticsearch

Kibana

−※1

Azure Monitor※2

Cloud Logging※3

New Relic UI(Web UI)※5

分散トレース収集

Jaeger-collector

−※1

Azure Monitor Application Insights※2

Cloud Trace※3

OpenTelemetry Collector

分散トレース永続化

Elasticsearch

−※1

Azure Monitor Log Analytics※2

Cloud Trace※3

New Relic※4

分散トレース閲覧

Jaeger-query

−※1

Azure Monitor Application Insights※2

Cloud Trace※3

New Relic UI(Web UI)※5

メトリクス収集

Prometheus

Metricbeat

−※1

Prometheus用のマネージドサービス※2

Google Cloud Managed Service for Prometheus※3

New Relic※4

メトリクス永続化

Elasticsearch

−※1

Azure Monitor※2

Cloud Monitoring※3

New Relic※4

メトリクス閲覧

Prometheus

−※1

Grafana用のマネージドサービス※2

Cloud Monitoring※3

New Relic UI(Web UI)※5

(凡例)−:規定しません。

注※1

HMP-PCTOではRed Hat OpenShift Container Platform環境を使用している場合、HMP-PCTOが提供しているRASのKubernetesアプリケーションを使用できません。そのため、Red Hat OpenShift Container Platform環境を使用している場合、New Relicを使用して、HMP-PCTOのトラブルシュート情報を収集することを推奨します。

注※2

Microsoft Azureのマネージドサービスとして提供されるため、PodおよびContainerとしての配置は不要です。

注※3

Google Cloud Platformのマネージドサービスとして提供されるため、PodおよびContainerとしての配置は不要です。

注※4

New Relicが提供しているコンポーネントのPodおよびContainerを配置します。

注※5

New Relicのマネージドサービスとして提供されるため、PodおよびContainerとしての配置は不要です。