接入管理提供监控数据上报的网络通道建立和解除,以及监控数据上报使用的认证凭据生成和吊销等功能,帮助您快速的将监控数据接入到AOM。
您可通过接入管理生成的认证凭据access_code,将原生Prometheus的指标通过remote write上报到AOM服务端,实现时序数据的长期存储;也可以通过access_code作为认证凭据来查询AOM中的数据,AOM支持以下原生Prometheus的API:
查询普罗(Prometheus)接口URL:
- GET /v1/:project_id/api/v1/query
- GET /v1/:project_id/api/v1/query_range
- GET /v1/:project_id/api/v1/labels
- GET /v1/:project_id/api/v1/label/:label_name/values
- POST /v1/:project_id/api/v1/query
- POST /v1/:project_id/api/v1/query_range
- POST /v1/:project_id/api/v1/labels
调用以上API接口时,在请求header的Authorization字段加access_code。
示例:"Authorization: Bearer {access_code}" 或者 "Authorization: Basic base64Encode("aom_access_code:{access_code}")"
上报时序数据接口:POST /v1/:project_id/push
说明base64Encode指的是将参数进行base64编码。