このページでは、非 Kubernetes® Windows ホストをモニターするために Splunk AppDynamics インフラストラクチャ コレクタをインストールおよび設定する方法について説明します。Splunk AppDynamics インフラストラクチャ コレクタは、Cisco AppDynamics Distribution of OpenTelemetry Collector を使用してデータを転送します。 

Kubernetes Windows ホストをモニターするように Splunk AppDynamics インフラストラクチャ コレクタを設定するには、「AppDynamics Collectors Settings」を参照してください。

次に、手順の概要を示します。

  1. インストール要件を満たしていることの確認
  2. Windows のホストモニタリングのインストール
  3. サービスの構成ファイルの更新
  4. サービスのステータスの確認
  5. ホスト モニタリング エンティティの観察

はじめに

ホストモニタリングをインストールする前に、次の要件を満たしていることを確認してください。

  • サポート対象の Windows 環境を使用している。ホストモニタリングは、次の Windows 環境で動作することが確認されています。

    Windows ソフトウェアCPU アーキテクチャ
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    64 ビット x64 ベースプロセッサ
    • Windows 10 Pro
    • Windows 11 Pro
    64 ビット x64 ベースプロセッサ
  • 次のポートにアクセスできる。
    • 4317(gRPC 経由での OTLP データの受信用)
    • 4318(HTTP 経由での OTLP データの受信用)
    • 13133(正常性チェック拡張機能)
    • 55679(zPages 拡張機能)

    • 9182 (Windows エクスポーター)
  • パッケージ管理 URL と Cisco AppDynamics Distribution of OpenTelemetry Collector エンドポイントを許可リストに登録した。

Windows のホストモニタリングのインストール

Windows のホストモニタリングをインストールするには、次の手順を実行します。

  1. Cisco Cloud Observability UI にログインします。
  2. 左側のナビゲーションパネルを使用して、[Configure] > [Databases and Hosts] に移動します。
  3. ページに表示される手順に従います。

Windows のホストモニタリングでは、次のサービスがインストールされます。

インストーラインストールされる Windows サービス構成ファイルの場所
appdotelcol.msi

Cisco AppDynamics Distribution of OpenTelemetry Collector

C:\Program Files\AppDynamics\AppDynamics Distribution of OpenTelemetry Collector\otel-config.yaml
appdinfracol.msi

Splunk AppDynamics Distribution of Prometheus Exporter

該当なし

Splunk AppDynamics Infra Collector

C:\Program Files\AppDynamics\AppDynamics Infra Collector\conf\manager_config.yml

構成オプション

Cisco AppDynamics Infrastructure Collector

ホストモニタリングは、C:\Program Files\AppDynamicsAppDynamics Infra Manager\conf\manager_config.yml ファイルに設定されている次の変数から設定を読み取ります。

変数説明デフォルト注意
log-level

 Cisco AppDynamics Infrastructure Collectorのロガーの詳細レベルを指定する文字列。使用可能な値:fatalerrorwarninfodebug

info-
log-files-max-size-mb

次のログファイルの最大サイズを MB 単位で Cisco AppDynamics Infrastructure Collector 定義します。ログファイルがこのサイズを超えると、ファイルがバックアップファイルにコピーされ、圧縮されます。

10ホストのみ
log-files-num-backupsディスクに保存するログバックアップの数を定義します。1ホストのみ
mtls-enabled

Cisco AppDynamics Infrastructure CollectorCisco AppDynamics Distribution of OpenTelemetry Collectorとの通信の mTLS を有効にします。少なくとも TLS 1.2 が必要です。以下の TLS/mTLS に関する注記を参照してください。

false-
tls-enabled

Cisco AppDynamics Infrastructure CollectorCisco AppDynamics Distribution of OpenTelemetry Collectorとの通信の TLS を有効にします。少なくとも TLS 1.2 が必要です。以下の TLS/mTLS に関する注記を参照してください。

false-

mTLS または TLS が有効になっている場合、 Cisco AppDynamics Infrastructure Collector は、ホスト上の次のファイルを検索します。

ファイルの場所説明注意
C:\Program Files\AppDynamics\AppDynamics Infra Collector\certs\ca/ca.pem
  

認証局ファイルの場所。この場所でファイルが見つからない場合、Cisco AppDynamics Infrastructure Collectorはデフォルトでシステムの認証局に設定されます。

TLS および MTLS に適用可能
C:\Program Files\AppDynamics\AppDynamics Infra Collector\certs\client/client-key.pemmTLS が有効になっている場合のクライアント秘密キーの場所。MTLS のみ
C:\Program Files\AppDynamics\AppDynamics Infra Collector\certs\client/client.pemmTLS が有効になっている場合のクライアント証明書の場所。MTLS のみ

Cisco AppDynamics Distribution of OpenTelemetry Collector

ホストモニタリングは、C:\Program Files\AppDynamics\AppDynamics Distribution of OpenTelemetry Collector\otel-config.yaml ファイルに設定されている次の変数から設定を読み取ります。

変数必須

説明

APPD_OTELCOL_EXTRA_CONFIGなし

上書きされた構成ファイルの場所を定義します。APPD_OTELCOL_EXTRA_CONFIG の値は、--config=provider: である必要があります。この場合のプロバイダーは filehttpyaml です。https://github.com/open-telemetry/opentelemetry-collector/blob/main/confmap/README.md を参照してください。

この変数は、複数の構成ファイルをサポートするために使用されます。使用する必要がある追加の構成ファイルがある場合は、コレクターの構成を拡張およびオーバーライドするために使用できます。APPD_OTELCOL_EXTRA_CONFIG の値を指定して、コンテンツがデフォルトの構成ファイルにマージされる追加の構成ファイルの場所を定義できます。APPD_OTELCOL_EXTRA_CONFIG 追加の構成ファイルの内容が優先されます。同じ構成がデフォルト ファイルに存在する場合、追加ファイルの構成によって上書きされます。

上書きされた構成ファイルは、ユーザーがアクセスするフォルダーに配置する必要があります。/opt/appdynamicsCisco Cloud Observability ファイルが /opt/appdynamics フォルダーにない場合は、ユーザーにアクセス許可を付与する必要があります。 Cisco Cloud Observability

構成ファイルの更新

サービスの構成を更新するには、次を実行します。

  1. Windows のホストモニタリングのインストール」に記載されている構成ファイルを開きます。構成オプションを更新します。
  2. 次のコマンドを使用して、サービスを再起動します。

    net stop appdinfracol /yes 
    net start appdinfracol /yes 
    BASH

サービスのステータスの確認

サービスのステータスをチェックするには、次のコマンドを実行します。

C:\> sc query <service name>
BASH

次のステップ

ホストモニタリングサービスが実行されると、ホストリソースに関連付けられたメトリックが自動的にプルされ、エンティティ中心のページを使用した [Observe] ページに入力されます。Cisco Cloud Observability UIホスト モニタリング エンティティの観察を行えるようになりました。

このドキュメントには、サードパーティのドキュメントへの参照が含まれています。Splunk AppDynamics はいかなる権利も所有しておらず、そのようなサードパーティのドキュメントの正確性または完全性について責任を負いません。

これらの資料で使用されているサードパーティの名前、ロゴ、マーク、および一般的な参照情報は、米国および/またはその他の国のそれぞれの所有者またはその関係会社の所有物です。このような参照情報の記載は、情報提供のみを目的としており、Splunk AppDynamics とサードパーティの関係を促進または示唆することを意図したものではありません。