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としての配置は不要です。