mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-19 23:11:23 -06:00
4033f3d945
This commit removes the deprecated diagnostic feature from the server. The feature has been deprecated since November 2018 and it was essentially unused at the time so it should be safe to remove. Removing the diagnostic support from the server saves having to perform an extra policy evaluation in the server. Once the buffer is removed from the runtime.Params struct the related issue can be closed (there is still one known user of that so it has been left intact for backwards compatibility.) Ref #1052 Signed-off-by: Torin Sandall <torinsandall@gmail.com>
687 B
687 B
title, kind, weight
| title | kind | weight |
|---|---|---|
| Monitoring | documentation | 12 |
Prometheus
OPA exposes an HTTP endpoint that can be used to collect performance metrics for all API calls. The Prometheus endpoint is enabled by default when you run OPA as a server.
You can enable metric collection from OPA with the following prometheus.yml config:
global_config:
scrape_interval: 15s
scrape_configs:
- job_name: "opa"
metrics_path: "/metrics"
static_configs:
- targets:
- "localhost:8181"
Health Checks
OPA exposes a /health API endpoint that can be used to perform health checks.
See [Health API](/docs/{{< current_version >}}/rest-api#health-api) for details.