Performance Metrics for the Web Application Service
- Updated2025-04-25
- 2 minute(s) read
Performance Metrics for the Web Application Service
Monitor the health of the SystemLink Enterprise Web Application Service using OpenTelemetry metrics and Prometheus metrics.
Introduced in January 2025
Refer to the following table of metrics emitted by the Web Application Service. You can deploy the OpenTelemetry collector and configure it to expose all OpenTelemetry metrics as Prometheus metrics. Then, you can view the Prometheus metrics in a tool such as Grafana.
Web Application Service
KPI? | Metric | Type | Description | Labels |
---|---|---|---|---|
Yes | webappservices.db.document.count | Counter | The number of items in each of the following categories in
the Web Application database.
Use this metric to understand the distribution and volume of items stored in the database so you can identify potential performance bottlenecks. |
collection:["webapp_metadata", "webapp_content", "files", "chunks"] |
Yes | webappservices.db.document.type.count | Counter | The number of each of the following types of metadata in the
Web Application database.
This metric helps you understand which Web Application types are most commonly used. |
type:["Dashboard", "DataSpace", "Notebook", "WebVI"] |
Web Application Service Dependencies
To learn about other available performance metrics and how to
use the metrics, refer to the documentation for the Web Application Service
dependencies.
Dependency | Where to Find Information |
---|---|
ASP.NET | Refer to ASP.NET Core metrics and ASP.NET runtime metrics for a list of the metrics provided by ASP.NET. |
Kubernetes | Refer to Kubernetes Metrics Reference and the kube-state-metrics Documentation for a list of the metrics provided by Kubernetes. |
MongoDB | Refer to How to Monitor MongoDB. |