KYBURZ Switzerland AG 是移动和运输解决方案领域的国际领导者。它为快递公司、工业企业、市政当局和个人开发和生产高品质电动汽车。全球有超过 23,000 辆 KYBURZ 汽车在使用;最著名的型号 KYBURZ DXP 被邮政服务用作送货车,现在已成为瑞士道路上常见的景象。

KYBURZ 正在使用 Telegraf 和 InfluxDB 的组合来收集时间序列数据并监控其整个基础设施。这使公司能够在出现问题时及时做出反应。该公司使用 Telegraf statsd 接口,尽可能少地干扰现有系统,并监控虚拟机 (VM) 的健康状况、服务的健康状况和处理性能的详细信息。此外,KYBURZ 还使用 InfluxDB 来快速概览其车队的 GPS 数据。

该公司喜欢 InfluxDB,因为它与其他工具集成良好、是开源的且性能出色。由于有许多 Telegraf 插件,因此只需很少的精力即可监控公司系统的任何类型的健康检查;甚至可以监控证书到期日期,这对 KYBURZ 来说是一个经常被低估的问题。监控系统的性能对公司至关重要,因为他们处理大量数据,并且不希望监控系统成为瓶颈。对于软件架构师 Thorsten Reiss 来说,使用开源软件也极其重要。

KYBURZ 发现 InfluxDB 非常容易设置,可以在从 Raspberry Pi 到大型 AWS 实例的各种系统上运行。它也非常易于维护 - 公司的系统已经运行了近 3 年而没有出现问题(定期维护实际上只是偶尔的更新)。Telegraf 插件允许与几乎任何现有系统轻松集成,并允许监控任意指标。InfluxDB 是一款设计精良的软件,拥有活跃的社区,Reiss 会推荐整个软件堆栈。

Reiss 认为,考虑和设置适当的保留规则至关重要,尤其是在磁盘空间有限的情况下。此外,他建议不要期望标准 SQL 能够工作,因为 InfluxDB 是一种不同类型的数据库,它具有某种相似但仍截然不同的查询语言。