2015-04-17 45 views
2

我们使用DataDog和NewRelic的监测数的DevOps的性能支持的系统,我们需要提供像一些正常运行报告:如何从datadog或newrelic获取Intranet正常运行时间(可用性报告)?

  • 99.5%,比上月(x分钟的停机时间)
  • 99.1%同比去年今年(x分钟的停机时间)

虽然我们是有DataDog配置URL监视我们无法找到一个方法来计算运行时间(只得到报警时,该服务已关闭)。

NewRelic也被使用,但似乎他们有一个URL监控服务,它只能在可公开访问的网站上运行,在9/10的情况下无效。

+0

如果您使用New Relic Insights API报告服务停机/停机时间,则可以使用它创建报告。 – ciscogambo

+0

我认为,如上所述,无论是哪种服务,您都可以调用/停机统计信息并使用它创建报告。据我所知,没有为datadog或newrelic提供服务,它会为您做到这一点。 Datadog确实有pingdom集成,但正如你所说,它只会监视可从外部访问的服务器。 –

回答

1

Datadog的Monitor部分现在为每个您定义的监视器(例如您已拥有的URL监视)包含一个“监视器状态”页面。在此页面上,您可以按组/范围查看显示器历史记录,并显示该显示器的正常运行时间。

更多阅读有关这一新功能here

这是尚未公布的“报告”,但这是一个好主意!