Express.js Node Application Application Performance Dashboard
How to import
In Datadog: Dashboards → New Dashboard → ⚙ Configure → Import dashboard JSON → paste this JSON.
Reactions
Grafana Dashboard for Node.js Express App with Prometheus Metrics This guide explains how to integrate Prometheus monitoring into a Node.js Express application using the prom-client library and visualize the collected metrics in Grafana. The solution leverages the express-prom-bundle middleware to expose key Prometheus metrics such as request duration, uptime, and more. Grafana Dashboard To visualize the Prometheus metrics, Grafana is used to create dashboards that display the following: R

Conversion quality
Good 100Share of panels whose queries were translated without loss. Partial and unsupported panels keep the original PromQL in a note widget.
- Native0
- OpenMetrics8
- Partial0
- Unsupported0
Metrics without a native Datadog mapping
These metric names were kept in OpenMetrics naming. Adjust them if you collect with a native Datadog integration.
my_app_process_cpu_seconds_totalhttp_response_time_seconds_bucketmy_app_process_resident_memory_bytesmy_app_nodejs_gc_duration_seconds_summy_app_nodejs_active_resources_totalhttp_requests_totalmy_app_nodejs_heap_size_used_bytesmy_app_nodejs_heap_size_total_bytesmy_app_nodejs_eventloop_lag_secondsRevisions
- Revision 1Converted from grafana.com revision 1Download JSON
Rate this dashboard
Sign in to rate.0 comments
No comments yet.