使用新文物的http api,如何关闭正常运行时间监控?

问题描述 投票:4回答:1

我正在尝试使用curl来关闭正常运行时间监控,请按照此处的新文物文档中给出的说明进行操作:https://docs.newrelic.com/docs/alerts/availability-monitor-settings

根据此文档,此请求将禁用我的正常运行时间监视:

curlhttps://www.myhost.com/accounts/acct_id/applications/app_id/ping_targets/disable-X POST -H“ X-Api-Key:” my_key“

这里是我正在使用的请求(已删除个人信息):curl“ https://api.newrelic.com/api/v1/accounts/NNNNNN/applications/NNNNNNN/ping_targets/disable” -X POST -H“ X-Api-Key:x ... x”

我已将我的acct_id,app_id和x-api-key成功用于其他GET命令。但是,当我尝试上述命令时,出现此错误:

<hash>
  <error>The requested page could not be found</error>
</hash>

根据此堆栈交换文章:Turn Newrelic monitoring on or off via rest api,没有办法做到这一点,但这与文档相冲突。

所以,有没有办法做到这一点?有没有人成功完成此操作?

curl heroku newrelic
1个回答
5
投票

假定“正常运行时间监视”是指可用性监视,则必须通过禁用控制监视的策略来实现。可以通过使用类似这样的命令来确定策略ID号来找到它

© www.soinside.com 2019 - 2024. All rights reserved.