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

导航至

最近 InfluxAce Jorge de la Cruz 展示了“使用 InfluxDB、Telegraf 和 Grafana 的现代 vSphere 监控和仪表板”。 Jorge 是 Veeam Software 的系统工程师,多年来一直使用 InfluxDB。如果您错过了参加直播课程,我们已分享了录制视频幻灯片,供大家随时查看和观看。

网络研讨会重点

监控入门

在深入探讨 vSphere 监控的具体细节之前,Jorge 解释了基础知识。有些人相信主动监控,并且已经实施了工具来更好地了解其基础设施。还有一些人,正如 Jorge 指出的那样,“被数据中心的火灾或其他需要监控的事物包围……他们可能认为一切都很好,但事实并非如此。”

vSphere 监控

在本次网络研讨会中,Jorge de la Cruz 深入探讨了 vSphere 监控的最佳实践。确定您要监控的最关键领域是关键的第一步。他扩展并演示了 IT 管理员对了解其 CPU、数据存储和虚拟机的情况感兴趣。归根结底,他们热衷于改进其运营。

Telegraf + InfluxDB + Grafana

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

演示时间

Jorge 非常勇敢,并在他的网络研讨会期间提供了现场演示!我很高兴地说它进行得很顺利!您永远不知道现场演示会发生什么……但 Jorge 说“他喜欢冒险”。他向我们展示了他美观的 Grafana 仪表板,这有助于他了解 vCenter 服务器的整体状态。

时间线

很高兴看到 Jorge 逐步介绍他的监控历程。他在 2016 年 6 月撰写了他的第一篇 Grafana 博客,并在 2017 年 6 月,他使用 vExpert 的 Powershell 脚本创建了他的第一个 vSphere 监控迭代。在他第一篇博客五年后,他的 VMware vSphere 概览仪表板 已被下载超过 5,400 次!

vSphere InfluxDB Telegraf

问答时间

观众成员向 Jorge 提出了大量问题——以下是其中一些。

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

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

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

问题: 您对使用虚拟机作为 Docker 容器来运行 Telegraf 有何看法?为什么使用虚拟机而不是容器部署?哪种方式有优势? 答案: 您可以这样做,但请记住,如果您开始大规模利用 Telegraf,那么容器将成为一个庞然大物。最好考虑您要存储多少指标并提前计划。

如果您有兴趣查看完整的网络研讨会并收听其余的问答环节,请点击 这里