是否可以在Elasticsearch中记录Azure云服务性能计数器?

时间:2017-05-09 17:38:37

标签: azure elasticsearch logstash elastic-stack azure-diagnostics

我想使用Kibana创建显示我们的Azure云服务Web角色和工作者角色输出的日志和指标信息的视图。特别是,我们希望存储性能计数器信息,如下所述:https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-dotnet-diagnostics-performance-counters

如果Microsoft数据存储在Azure诊断表和blob中,Microsoft提供了一些查看此数据的工具,但这些工具没有格式化&可视化Elk堆栈的灵活性。是否有人知道我们如何能够将Azure Cloud Service Performance Counter信息提供给Elasticsearch,最好是通过logstash?

1 个答案:

答案 0 :(得分:0)

我通过启用Azure诊断(写入Azure表存储)并使用ConveyorBelt将日志发送到ElasticSearch来实现此目的。

正如GitHub页面所述,ConveyorBelt是:

  

可水平扩展的无头群集,用于铲除Azure诊断   数据(和其他自定义数据)到ElasticSearch