Docs » Splunk Observability Cloud でサポートされているインテグレーション » データベースのアプリケーション・レシーバーを設定する » Logparser

Logparser 🔗

注意

Smart Agent monitors are being deprecated. To tail log files use the OpenTelemetry Collector and the Telegraf Tail Input plugin . See how in Monitor services with Telegraf Input plugins and OpenTelemetry.

The Splunk Distribution of the OpenTelemetry Collector uses the Smart Agent receiver with the telegraf/logparser monitor type to tail log files.

このインテグレーションは、Telegraf logparser プラグインに基づいており、出力されるすべてのメトリクスは、プラグインのディメンションを telegraf-logparser に設定しています。

メリット 🔗

インテグレーションを設定すると、これらの機能にアクセスできるようになります:

  • メトリクスを表示します。独自のカスタム・ダッシュボードを作成することができ、ほとんどのモニターは組み込みのダッシュボードも提供しています。ダッシュボードについては、Splunk Observability Cloudでダッシュボードを表示する を参照してください。

  • Infrastructure Monitoring に表示される環境内の物理サーバー、仮想マシン、AWS インスタンス、およびその他のリソースのデータ駆動型の視覚化を表示します。ナビゲーターについては、Splunk Infrastructure Monitoring でナビゲーターを使用する を参照してください。

  • Metric Finder にアクセスして、モニターから送信されたメトリクスを検索します。詳細については、Search the Metric Finder and Metadata Catalog を参照してください。

インストール 🔗

このインテグレーションを導入するには、以下の手順に従ってください:

  1. Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:

  2. [設定] セクションの説明に従ってインテグレーションを設定します。

  3. Splunk Distribution of OpenTelemetry Collector を再起動します。

設定 🔗

Smart Agent モニターとCollector のインテグレーションを使用するには、以下の手順に従います:

  1. Smart Agent レシーバーを設定ファイルに含めます。

  2. レシーバーセクションおよびパイプラインセクションの両方で、Collector 構成にモニタータイプを追加します。

🔗

このインテグレーションを有効にするには、Collector構成に以下を追加します:

receivers:
  smartagent/logparser:
    type: telegraf/logparser
    ...  # Additional config

インテグレーションを完了するには、このモニタータイプを logs パイプラインのメンバーとして含めます。SignalFx エクスポーターを使用して、イベント送信要求を行います。リソース検出プロセッサーを使用して、ホストIDやその他の有用な情報がイベント・ディメンションとして利用できるようにします。例:

service:
  pipelines:
    logs:
      receivers:
        - smartagent/logparser
      processors:
        - resourcedetection
      exporters:
        - signalfx

次の例はYAML設定のサンプルです:

receivers:
  smartagent/logparser:
    type: telegraf/logparser
    files:
     - '$file'
    watchMethod: poll
    # Specifies the file watch method ("inotify" or "poll").
    fromBeginning: true
    # Specifies to read from the beginning.
    measurementName: test-measurement
    # This is the metric name prefix.
    patterns:
     - "%{COMMON_LOG_FORMAT}"
    # Specifies the Apache Common Log Format (CLF).
    timezone: UTC

設定オプション 🔗

次の表に、このモニタータイプの設定オプションを示します:

オプション

必須

タイプ

説明

files

はい

list of strings

追尾するファイルへのパス

watchMethod

いいえ

string

ファイルの変更を監視する方法 (「inotify 」 または 「poll」)。

デフォルト値は poll です。

fromBeginning

いいえ

bool

ファイルの先頭からテーリングを始めるかどうか。

デフォルト値は false です。

measurementName

いいえ

string

測定名

patterns

いいえ

list of strings

一致するパターンのリスト。

namedPatterns

いいえ

list of strings

一致する名前付きgrokパターンのリスト。

customPatterns

いいえ

string

カスタムグロックパターン。( grok のみ)

customPatternFiles

いいえ

list of strings

カスタムgrokパターンファイルへのパスのリスト。

timezone

いいえ

string

タイムゾーンを指定します。デフォルトはUTC時間です。その他のオプション

は、Local はマシンのローカルタイム、UTC、および Canada/Eastern (unixスタイルのタイムゾーン)です。

メトリクス 🔗

Splunk Distribution of OpenTelemetry Collector では、このモニタータイプから出力されるメトリクスに対する組み込みのフィルターリングは行われません。

トラブルシューティング 🔗

Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。

Splunk Observability Cloudをご利用のお客様

見込み客および無料トライアルユーザー様

  • Splunk Answers のコミュニティサポートで質問し、回答を得る

  • Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。

このページは 2024年12月09日 に最終更新されました。