Splunk の可観測性の監視(パブリックプレビュー)
Splunk Observabilityは、アプリケーションのパフォーマンスとインフラストラクチャを監視するためのツールです。 Instana のUIで監視対象のホストおよび関連するメトリクスやイベントを表示するには、 Instana 向けの Splunk Observabilityセンサーをご利用いただけます。
Instana ホストエージェントをインストールすると、 Splunk のObservabilityセンサーが自動的にインストールされます。 センサーの設定が完了すると、 Instana のUIで、 Splunk のObservabilityによって監視されているホストのメトリクスを確認できます。 設定の詳細については、 「 Splunk Observability センサーの設定」 を参照してください。
補足情報
サポート対象のオペレーティング・システム
Splunk Observabilityセンサーの対応OSは、各ホストエージェントの要件と一致しています。これについては、各ホストエージェントの「対応OS」セクション(例: Unix の対応OS )で確認できます。
Splunk の可観測性センサーの設定
Splunk Observabilityインスタンスに接続するには、 Splunk Observabilityでエンドポイントと API トークンを設定する必要があります。 エージェント構成ファイル <agent_install_dir>/etc/instana/configuration.yamlで以下のフィールドを構成する必要があります。
com.instana.plugin.splunk:
enabled: true
endpoint: 'https://api.<realm>.signalfx.com'
api_token: 'redacted'
poll_rate: 30
以下の表に、サポートされる構成オプションを示します。
| 名前 | タイプ | 必須 | Default | 説明 |
|---|---|---|---|---|
enabled |
ブール値 | はい | いいえ | このパラメーターは、センサーが有効になっているかどうかを検証します。 |
endpoint |
ストリング | はい | NA | Splunk Observabilityのエンドポイント API。 |
api_token |
ストリング | はい | NA | エンドポイントへのアクセスに使用する API トークン。 |
poll_rate |
整数 | いいえ | 30時間まで | メトリック照会の間隔 (秒数)。 エンドポイントによって課されるポーリング・レート制限を考慮して、この時間を調整することができます。 |
target_zone |
ストリング | いいえ | NA | 「 Instana 」のインフラストラクチャマップ上に、 Splunk Observability で監視されているホストが表示されるジェネリックゾーンの名前。 ゾーンが指定されていない場合、ホストは Undefined Zoneに表示されます。 |
Splunk オブザーバビリティ・エンドポイント
Instana ( Splunk )のObservabilityセンサーは、 Splunk ( API )のObservability機能を利用して、 Splunk (Observability)が監視するホストに関する情報を収集します。 Splunk Observability と通信するには、 Splunk Observability の API エンドポイントが必要です。 以下の例は、設定YAMLファイルにおける Splunk のObservabilityエンドポイントの形式を示しています: https://api.<realm>.signalfx.com
エンドポイント全体を <realm> に組み込んで、 Splunkによって割り当てられたレルムを置き換える必要があります。
Splunk Observability API の詳細については、『 Splunk Observability』のドキュメントを参照してください。
Splunk オブザーバビリティの API トークン
Splunk Observability の認証には、 API トークンが必要です。 API トークンの作成方法の詳細については、 Splunk のObservabilityドキュメントを参照してください。
メトリックの表示
メトリックを表示するには、以下のステップを実行します。
- Instana のUIにあるナビゲーションメニューから、 「インフラストラクチャ」 を選択します。
- 特定のモニター対象ホストをクリックします。
収集されたすべてのメトリックを含むリモート・ホスト・ダッシュボードを表示できます。
構成データ
- OS (名前、バージョン、およびアーキテクチャー)
- CPU のモデルと数
- メモリーの合計
- ホスト名および FQDN
- ディスク容量
パフォーマンス・メトリック
- CPU 使用率 (%)
- CPU 負荷
- 使用メモリー
- ディスク (使用、読み取り、および書き込み)
- ネットワーク RX および TX バイト
イベントの表示
Splunk 可観測性は、1 つ以上のイベントで構成されるインシデントを管理します。 Splunk の可観測性センサーは、すべてのイベントを Instana にインポートし、イベントの深刻度に応じて課題や変更として登録します。 問題または変更を表示するには、以下の手順を実行します。
- Instana のUIにあるナビゲーションメニューから、 「イベント」 を選択します。
- 問題または変更ではないイベントをフィルタリングするには、 「問題」 タブまたは 「変更」 タブをクリックします。
- Splunk プログラム識別情報からインポートされた問題または変更をフィルタリングするには、検索ボックスに以下の照会を入力します。
entity.remote.host.source:Splunk
Splunk プログラム識別情報からインポートされた問題のリストを表示できます。 「 Splunk Observability」のオープンイベントが発生すると、「 Instana 」の課題が作成され、この課題は「 Splunk Observability」のイベントがクローズされるまでオープン状態のままとなります。 「 Splunk 」の可観測性イベントが終了すると、数分以内に「 Instana 」の課題または変更も完了します。
トラブルシューティング
エージェントの監視に関する問題
Splunk プログラム識別情報センサーが Splunk プログラム識別情報エンドポイントと通信できない場合、エージェント・モニターの問題が発生します。 この問題は、誤った構成パラメーターについて説明しています。 たとえば、センサーが Splunk Observabilityから HTTP の401または403エラーを受信した場合、 API トークンが正しくないか、有効期限が切れている可能性があります。 以下の構成パラメーターが原因で、エージェント・モニターの問題が発生する可能性があります。
endpointapi_token( HTTP 401 または 403)poll_rate( HTTP 429)
エージェント OutOfMemoryError
多数のホストを監視する Splunk Observabilityインスタンスに接続している場合、 Instana エージェントの JVM のヒープサイズを増やす必要がある場合があります。 エージェントのログに OutOfMemoryError が見つかった場合は、 Instana エージェントの最大ヒープサイズを増やす必要があります。 環境 JAVA_OPTS 変数に関する詳細については、 「環境変数のリファレンス」 を参照してください。