Forrester Total Economic Impact™の調査によると、Edwin AIは複合組織において313%の投資対効果(ROI)を実現したことが判明しました。

続きを読む

トレースデータの収集に問題がある場合は、次のセクションが問題の特定とトラブルシューティングに役立ちます。

権限またはデータの問題により、サービスが表示されません。

この問題は、LogicMonitorポータルに期待されるサービスが表示されない場合に発生します。この現象は、一般的にユーザーアクセス制限、またはサービスデータの取り込みと構成に関する問題に関連しています。

この問題は、以下のいずれか、または複数の原因によって発生します。

  • ユーザーには、名前空間内のサービスまたは関連リソースを表示するために必要なRBAC権限がありません。
  • 必要なAPMデータソース(LogicMonitor_APM_Services)が適用されていないか、サービスに存在しません。
  • サービスがAPMデータの送信を停止したため、クリーンアップ中にデータソースが削除されました。
  • このサービスはAPMのコンテキストには存在しますが、LogicMonitorシステムからは削除されています。

サービスが表示されない問題の緩和

  1. LogicMonitorで、次の場所に移動します 設定 > ユーザーとロール.
  2. ユーザーを選択して開く 権限 タブには何も表示されないことに注意してください。
  3. ことを確認してください 表示 アクセス Services 有効になっています。
  4. トポロジーマップを確認し、サービスが存在するべき適切な名前空間を特定してください。
  5. その名前空間内のすべてのサービスにLogicMonitor_APM_Servicesデータソースが割り当てられていることを確認してください。
  6. Video Cloud Studioで サービス > インスタンスの詳細 タブには何も表示されないことに注意してください。
  7. データポイントが実際にデータを収集していることを確認してください。
  8. チェック トレースビュー LogicMonitorがトレースデータを受信して​​いることを確認するためのページ。
  9. データが収集されていない場合は、サービスからのデータ取り込みを開始します。
  10. サービスが存在しない場合、データを受信すると自動的に作成され、適切なデータソースが適用されます。

推奨事項: 手順完了後、ポータルを更新して、サービスが正しく表示されていることを確認してください。

トレースページに何も表示されません

LogicMonitorがアプリケーションから転送されたトレースを受信または適切に処理していない場合、[トレース]ページに何も表示されない場合があります。 この場合、次のチェックを実行して、問題を特定し、原因を特定できます。

LogicMonitor監査ログにエラーがありますか?

OpenTelemetryCollectorの設定に使用したユーザーの監査ログを検索します。 コレクターがLogicMonitorにトレースを送信している場合は、サービスを作成するための監査ログエントリが表示されます。

OpenTelemetry Collectorはスパンを受け取りますか?

LogicMonitorは、トレースを自動的に検出するために追加された各OpenTelemetryCollectorを監視します。 これらのメトリックを使用して、トレースがアプリケーションからOpenTelemetry Collectorに受信され、LogicMonitorアカウントに転送されているかどうかを確認できます。 レシーバーとエクスポーターのデータソースが表示されない場合、コレクターはアプリケーションからスパンを受信して​​いません。

重複するリソースが作成されています

転送されるトレースごとに、LogicMonitorは「ホスト」属性を既存の監視対象リソースにマップしようとします。 (「host」属性はOpenTelemetryでは必要ありません。)

  • LogicMonitorが一致する「ホスト」リソースを見つけられない場合、新しいリソースを作成します。
  • 'host'属性が指定されていない場合、 'service'属性に基づいてサービスが自動的に作成され、すべてのトレースデータがサービスにマップされます。

LogicMonitorに転送されたトレースを使用して「host」属性を送信するようにアプリケーションをインストルメントしたが、正しいモニターリソースに関連付けられたトレースデータが表示されない場合は、インストルメンテーション中に次の値が提供され、最新であることを確認してください。

host.name=(hostname mapped to system.hostname in LM)
ip=(ip address of the resource mapped to system.hostname in LM)
resource.type={pod, cloud, physical}
resource.group={group name or id for the resource}

注意: Kubernetesの場合は、 クラスターをモニタリングに追加する クラスタからトレースを転送する前に、トレースが正しいポッドに関連付けられていること、および重複するリソースが作成されていないことを確認してください。

トレースの表示方法を変更したい

[トレース]ページでは、トレースの表示方法を変更できません。 トレースの表示方法を変更するには、インストルメンテーションに変更を加える必要があります。

  • サービスの名前を変更する場合は、自動的にインストルメント化されたアプリケーションのパラメーターを変更します。
  • 操作の名前を変更する場合は、手動インストルメンテーションから名前を変更してください。
  • エンドツーエンドのトレースビューで操作の順序が正しくないように見える場合は、NTPがホストと同期されていることを確認してください。

ルートまたは非ルートユーザーとしてのLMOTelCollectorのインストール

LM OTelは、rootユーザーおよび非rootユーザーとしてインストールできます。

ルートユーザー

  • LM OTelがrootユーザーとしてインストールされている場合、サービスとして実行されます。
  • システムは、lmotelサービスを開始するためにインストールユーザー名を入力するように要求します。
  • 上記のユーザーが存在しない場合、lmotelサービスは開始されません。
  • インストールが成功したかどうかを確認するには、コンソールログで次のメッセージを確認します。
user testuser exists, run lmotel service from user: testuser
Please wait to install service...
Installation completed...
  • インストールされているサービスのステータスを確認するには、次のコマンドを実行します。
systemctl status lmotel

非ルートユーザー

  • LM OTelがroot以外のユーザーとしてインストールされている場合は、プロセスとして実行されます。
  • インストールが成功したかどうかを確認するには、コンソールログで次のメッセージを確認します。
lmotel running as a process
Installation completed ...
  • lmotelプロセスのステータスを確認するには、次のコマンドを使用します。
ps -ef | grep lmotel

14日間フルアクセス LogicMonitor プラットフォーム