OpenTelemetryメトリックおよびPrometheusメトリックを使用して、SystemLink Enterprise Webアプリケーションサービスの状態を監視します。

2025年1月に導入された機能

Webアプリケーションサービスによって生成されるメトリックおよび関連する依存項目については、以下の表を参照してください。
メモ OpenTelemetryコレクターをデプロイおよび構成し、すべてのOpenTelemetryメトリックをPrometheusメトリックとして公開できます。これらのメトリックをPrometheusに公開することで、Grafanaなどのツールでメトリックを表示できます。

Webアプリケーションサービス

表 65. Webアプリケーションサービスのパフォーマンスメトリック
KPI? メトリック タイプ 説明 ラベル
はい webappservices.db.document.count カウンタ Webアプリケーションデータベース内の以下の各カテゴリの項目数。
  • メタデータ
  • コンテンツ
  • ファイル
  • チャンク

このメトリックを使用して、データベースに保存されている項目の分布と量を把握し、潜在的なパフォーマンスのボトルネックを特定できます。

collection:["webapp_metadata", "webapp_content", "files", "chunks"]
はい webappservices.db.document.type.count カウンタ Webアプリケーションデータベース内の以下の各タイプのメタデータの数。
  • ダッシュボード
  • データスペース
  • Notebook
  • WebVI

このメトリックは、どのWebアプリケーションのタイプが最も一般的に使用されているかを理解するのに役立ちます。

type:["Dashboard", "DataSpace", "Notebook", "WebVI"]

Webアプリケーションサービスの依存項目

使用可能なその他のパフォーマンスメトリックとその使用方法については、Webアプリケーションサービスの依存項目のドキュメントを参照してください。
表 66. Webアプリケーションサービスの依存項目のパフォーマンスメトリックのリファレンス
依存対象情報の入手先
ASP.NETASP.NETが提供するメトリクスのリストについては、「ASP.NET Coreのメトリック」および「ASP.NETランタイムのメトリック」を参照してください。
KubernetesKubernetesが提供するメトリックのリストについては、「Kubernetes Metrics Reference」および「kube-state-metrics」ドキュメントをGitHubで参照してください。
MongoDBMongoDBの詳細については、「How to Monitor MongoDB」ドキュメントを参照してください。