LMOTelコレクターロギング
最終更新日 - 03年2025月XNUMX日
ログの表示
次のコマンドを実行して、各プラットフォームのログを表示します。
- Linux
journalctl -u lmotelsystemdログは、ファイル/ run / log / journal / machine-id /または/ var / log / journal / machine-id /に「.journal」サフィックスが付いて保存されます。 / runは、/ var / log / journalが使用できない場合、またはjournald.conf構成ファイルでStorage = volatileが設定されている場合に使用されます。
- デッカー
docker logs <container_id/name>- Kubernetes
kubectl logs -f $(kubectl get pods --namespace=<namespace> -l app=lmotel -o name) -c lmotel -n <namespace>ログレベルの変更
- LogicMonitorで、次の場所に移動します 設定> OpenTelemetryコレクター.
- OTELコレクター ページで、実行中の必要なOpenTelemetry Collectorを選択し、
管理 .
注意: コレクターは Running: 管理オプションにアクセスするためのステータス。
- 構成ファイルのサービス セクションに、次の内容を追加します。
service:
telemetry:
logs:
level: "Debug"
development: true
encoding: "json"注意:
- デフォルトのログ レベルは INFO ですが、テレメトリ タグを使用して変更できます。サポートされているログ レベルには、DEBUG、INFO、WARN、ERROR、DPANIC、PANIC、FATAL があります。
- エンコーディング フィールドはオプションです。

- 選択する 有効にする その後 Save.
ロギングエクスポーター
ロギングエクスポーターは、zap.Loggerを介してテレメトリデータをコンソールにダンプするために使用されます。 パイプラインに応じてトレース/メトリック/ログをエクスポートします。
サポートされているパイプラインタイプには、トレース、メトリック、ログが含まれ、次の目的で使用できます。
- トレース(またはその他のテレメトリデータ)がOTelコレクターに到達したかどうかを確認するには
- 処理後に更新されたデータを確認するには
たとえば、スパンプロセッサがスパン名を変更するようにパイプラインで設定されている場合、コンソールでログに記録されたトレースを調べて、スパン名の更新された値を確認できます。 - その他の一般的なデバッグ目的
次のオプションのフラグを設定できます。
- loglevel(デフォルト= info):ロギングエクスポートのログレベル(debug | info | warn | error)
デバッグに設定すると、パイプラインデータは詳細にログに記録されます。 - sample_initial(デフォルト= 2):XNUMX秒あたりに最初にログに記録されたメッセージの数
- sample_tafter(デフォルト= 500):最初のメッセージがログに記録された後のサンプリングレート(M番目ごとのメッセージがログに記録されます)
サンプリングパラメータがメッセージの数にどのように影響するかについては、Zapcoreの次のドキュメントを参照してください。
https://pkg.go.dev/go.uber.org/zap/zapcore#NewSampler
exporters:
logging:
loglevel: debug
pipelines:
traces:
receivers: [nop]
processors: [nop]
exporters: [logging]コンソールログ情報
コンソールログで次の情報を確認できます。
- LM OTelコレクターがどのコレクターIDに正常に登録されているかを確認するには、ログで次を検索します。
「コレクターの登録に成功しました!!」
コレクターIDは最後にあり、次のようになります。
2021-10-01T09:52:07.015Z info lmextension/lmextension.go:176 Collector registered successfully!! {"kind": "extension", "name": "lmextension", "id": "23754"}- lmotelが実行されているかどうかを確認するには、次のようなものを探します。
2021-10-01T09:52:07.022Z info service/collector.go:134 Everything is ready. Begin running and processing data.- 構成ファイルが正常に更新されたかどうかを確認するには、以下を検索します。
Config file changed. Reloading lmotel...- 資格情報が正常にローテーションされたかどうかを確認するには、次を検索します。
Credentials updated successfully!!