我有这个 API 调用来返回我整个站点的聚合日期,但是调用使用的开始数据和结束日期似乎是不可配置的。有没有办法为此 API 调用配置开始日期和结束日期?我可以使用任何自定义属性或参数吗?
https://api.newrelic.com/api/v1/accounts/:account_id/applications/:app_id/threshold_values.xml
我有这个 API 调用来返回我整个站点的聚合日期,但是调用使用的开始数据和结束日期似乎是不可配置的。有没有办法为此 API 调用配置开始日期和结束日期?我可以使用任何自定义属性或参数吗?
https://api.newrelic.com/api/v1/accounts/:account_id/applications/:app_id/threshold_values.xml
threshold_values API 调用返回的信息类似于您在应用程序列表中看到的信息,包括每个列出的应用程序的健康状态颜色。
API 调用反映的是三分钟内聚合的数据,而应用程序列表值是五分钟内聚合的数据。此 API 调用的时间范围不可配置。
健康状态的可能值如下:
1 = green
2 = yellow
3 = red poor performance
4 = red application down (ping failures)
大多数其他 New Relic API 调用可以包括开始时间和结束时间。
这是New Relic 文档中的一个示例:
curl -gH "x-api-key:REPLACE_WITH_YOUR_API_KEY" 'https://api.newrelic.com/api/v1/accounts/REPLACE_WITH_YOUR_ACCOUNT_ID/applications/REPLACE_WITH_YOUR_APP_ID/data.xml?metrics[]=EndUser/Apdex&field=score&summary=1&begin =2011-12-15T00:00:00Z&end=2011-12-16T00:00:00Z'
这里begin=2011-12-15T00:00:00Z&end=2011-12-16T00:00:00Z表示带有时区的XML 时间戳格式的开始和结束时间。