Skip to content

Infisical

Prometheus Metrics

Infisical is an open-source secret management platform that exposes native Prometheus metrics at /api/status/prometheus on its HTTP port (default 8080).

Prometheus metrics are available out of the box at http://localhost:8080/api/status/prometheus. No service-side configuration is needed.

Terminal window
sudo tee /etc/glouton/conf.d/99-infisical.conf > /dev/null << 'EOF'
metric:
prometheus:
targets:
- url: "http://localhost:8080/api/status/prometheus"
name: "infisical"
allow_metrics:
- "infisical_secrets_operations_total"
- "infisical_api_requests_total"
- "infisical_api_request_duration_seconds"
- "nodejs_heap_size_total_bytes"
- "process_resident_memory_bytes"
- "nodejs_active_handles_total"
EOF
Metric Description
infisical_secrets_operations_total Total number of secret operations (create, read, update, delete)
infisical_api_requests_total Total number of API requests handled by Infisical
infisical_api_request_duration_seconds Duration of API requests in seconds
nodejs_heap_size_total_bytes Total heap memory allocated by the Node.js runtime
process_resident_memory_bytes Resident memory size of the Infisical process
nodejs_active_handles_total Number of active handles in the Node.js event loop