网络研讨会亮点:使用InfluxDB、Telegraf和Grafana的现代vSphere监控和仪表板

导航到

最近,InfluxAce的Jorge de la Cruz在“使用InfluxDB、Telegraf和Grafana的现代vSphere监控和仪表板”的主题下进行了演讲。Jorge是Veeam Software的系统工程师,并已经使用InfluxDB多年。如果您错过了现场会议,我们已经分享了录音幻灯片,供大家随时查看。

网络研讨会亮点

监控基础

乔治在深入讲解vSphere监控的细节之前,先介绍了基础知识。有些人相信主动监控,并且已经实施了一些工具来更好地了解他们的基础设施。而有些人,正如乔治指出的那样,“数据中心周围都是火,或者他们需要监控的一切……他们可能认为一切正常,但实际上并不是。”

vSphere监控

在本期网络研讨会中,乔治·德·拉·克鲁斯深入讲解了vSphere监控的最佳实践。确定您想要监控的最关键区域是第一步。他进一步解释并演示了IT管理员对了解他们的CPU、数据存储和虚拟机很感兴趣。最终,他们热衷于改善他们的运营。

Telegraf + InfluxDB + Grafana

乔治使用Telegraf从各种来源收集带时间戳的数据。他特别使用vSphere Telegraf插件。InfluxDB是他使用的开源、专用时间序列数据库,因为它提供了高性能写入并有效地存储数据。Grafana用于可视化和图形。

演示时间

乔治在研讨会中非常勇敢,提供了现场演示!我很高兴地说,它进行得很顺利!你永远不知道现场演示会怎样……但乔治说“他喜欢冒险”。他向我们展示了他的美丽Grafana仪表板,这有助于他了解vCenter服务器的整体状态。

时间线

看到乔治回顾他的监控之旅真是太棒了。他在2016年6月写下了他的第一篇Grafana博客,在2017年6月,他使用vExpert提供的PowerShell脚本创建了第一个vSphere监控迭代。五年后,他的VMware vSphere概述仪表板已被下载超过5,400次!

vSphere InfluxDB Telegraf

问答时间

观众们向乔治提出了很多问题——这里有一些。

问题: 您能提供一个URL,以便我们自定义配置吗? 答案:您可以下载所有仪表板并编辑它们。telegraf.conf的配置在telegraf.conf中。如果您正在寻找Telegraf插件,请点击这里。它在GitHub上,也可以在这里找到这里

问题: 是否可以通过Telegraf获取ESXi指标,如esxtop? 答案:您需要使用PowerCLI构建一些自定义脚本,您今天已经可以从Linux中获取这些脚本,我非常确信您应该能够下载esxtop结果并解析它们,并将它们保存到InfluxDB中。

问题: 在创建两个.conf文件后,您可以审查吗?这些文件放在哪里?我在哪里可以找到这些Telegraf配置? 答案:有一个目录用于它们。我建议将它们放在/etc/telegraf/telegraf.d中——例如,vCenter的一个将是:/etc/telegraf/telegraf.d/vsphere-stats.conf。您不想编辑telegraf.conf文件——它会询问您是否要覆盖telegraf.conf文件。最好将不同的vCenter或您想要用Telegraf监控的其他任何东西放在具有特定配置的文件夹中。

问题: 您对使用虚拟机作为Docker容器来运行Telegraf有何看法?为什么您会选择虚拟机而不是容器部署?两种方式各自有什么优势? 答案: 您可以这样做,但请记住,如果您开始大规模使用Telegraf,那么容器将变得非常庞大。最好是先考虑您想存储多少指标,并提前做好规划。

如果您想查看完整网络研讨会并收听剩余的问答,请点击这里