The New Stack | 如何创建 Telegraf 插件来监控太阳能电池板

导航至

发布刊物: The New Stack 标题: 如何创建 Telegraf 插件来监控太阳能电池板 作者: Julius Marozas

摘要: 在本文中,Julius Marozas 解释了 他如何创建 http_listener_v2 Telegraf 输入插件。在他的房子安装太阳能电池板后,他意识到他希望更多地访问指标的显示方式,例如电池板能够从太阳产生多少电力和能量。他还希望将这些数据与温度、多云度和太阳强度相关联。为了从太阳能电池板检索指标,他使用了 Fronius 太阳能逆变器,它具有推送服务,可以配置为定期发送 HTTP POST 或 FTP 请求,并将 JSON 编码的数据发送到提供的端点。由于他还已经使用 InfluxDB 来存储来自物联网设备的其他指标,他想到了将逆变器产生的数据持久化在那里。当时, InfluxDB 指标收集代理 Telegraf 不支持解析通过 HTTP POST/PUT 请求发送的 JSON(和其他数据格式)数据。因此,他决定 创建一个 http_listener_v2 插件来支持该目的。

阅读完整报道