サポートセンターホーム


サービスのトレースの表示

LogicMonitorは、データが受信されるサービストレースごとに(必須の「サービス」OpenTelemetry構成値を使用して)サービスを作成します(LM Service Insightを介して)。 サービス名前空間(OpenTelemetry仕様のオプションの構成フラグ)を指定すると、自動作成された各サービスにプロパティとして追加され、この名前空間を表す親サービスが作成されます。 これは、複数の基盤となるサービスを備えたアプリケーションがある場合に組織的に役立つことがあります。

たとえば、「フロントエンド」、「カートAPI」、「DB」など、複数の基盤となるサービスを備えたアプリケーション「Eコマース」があるとします。 これらのサービスの自動インストルメンテーションが、サービス名が「サービス」構成フラグに使用され、「Eコマース」が「サービス名前空間」に使用されるように行われる場合、LogicMonitorは次のXNUMXつを作成します。

  1. アプリケーション全体を表すEコマースという名前のサービス
  2. Eコマースサービスに属するXNUMXつのサービス:フロントエンド、カートAPI、およびDB

LogicMonitor内では、サービス名では大文字と小文字が区別されないことに注意してください。 サービスごとに、トレースデータで指定されている場合(これはOpenTelemetryによるオプション情報です)、トレースデータが関連付けられている基になるリソースがサービスメンバーとして指定されます。

サービスレベルのトレース

LogicMonitorは、転送されたトレース内の一意の「サービス」値ごとにサービスを自動的に作成します。 LogicMonitorは、サービスごとに、Duration、ErrorOperationCount、OperationCount、UniqueOperationCountのXNUMXつのメトリックを自動的に監視します。

メトリック 製品説明
期間 サービス内のすべての操作にかかった平均時間。
ErrorOperationCount エラー操作の数。
OperationCount サービス内の操作の総数。
UniqueOperationCount サービス内の一意の操作の数。

名前空間を表すサービスごとに、LogicMonitorは次の集約されたメトリックを監視します。

メトリック 製品説明
リクエスト総数 サービス内のすべての操作に対するリクエストの総数。
リクエスト率 名前空間内のすべての操作の平均要求率。
合計エラー 名前空間内のすべての操作にわたるエラーの総数。
エラー率 名前空間内のすべての操作の平均エラー率。
平均期間 名前空間内のすべての操作の平均期間。
最大期間 名前空間内のすべての操作の最大期間。
95パーセンタイル期間 名前空間内のすべての操作にわたって計算された95パーセンタイル期間。

LogicMonitor内の他のメトリックと同じ方法で、これらのメトリックに静的または動的なしきい値を設定できます。つまり、データソースを定義するときにグローバルに、グループレベルで、または特定のリソースに対して設定できます。 アプリケーションの問題が通知されるように、DurationおよびErrorOperationCountメトリックに動的なしきい値を設定することをお勧めします。 見る トレースデータに関するアラート.

記事上で