传感器数据监控

免费使用此 InfluxDB 集成

传感器是一种设备或子系统,可以检测其环境中的变化,并将信息发送到其他电子设备,以帮助测量环境中设备的工作情况。传感器可以收集事件数据(时间序列数据),这些数据可以测量各种数据,包括但不限于温度、压力、流量、振动,甚至某些材料如流体粘度的化学性质。

此类 传感器数据 用于各种应用,从个人设备(如可穿戴设备)检测身体功能,到制造业和机械设备、飞机和航空航天、汽车、医学和机器人技术。

为什么使用传感器 Telegraf 插件?

传感器 Telegraf 插件可以帮助您收集来自任何 Linux 监控(lm-sensor)包中传感器可执行文件的传感器度量。lm_sensors 是一款免费开源软件工具,为 Linux 提供了监控温度、电压、湿度和风扇的工具和驱动程序。

使用此传感器 Telegraf 插件——结合许多其他 Telegraf 插件(如 ModBus、MQTT 和 OPC UA)——可以帮助您从家庭、工厂、能源生产场所等处的各种传感器收集度量。将这些数据收集到单个时间序列数据库(如 InfluxDB)中,可以帮助您获得性能洞察力、预测维护周期,以及发现优化机会。

如何使用传感器 Telegraf 插件进行监控

您可以将传感器 Telegraf 插件配置为从支持 lm-sensor 的传感器收集和存储度量以及事件,并存储在 InfluxDB 的字段中。这需要安装 lm-sensors 包,因为此插件使用 lm-sensor 包中的传感器可执行文件收集传感器度量。

用于监控的关键传感器度量

测量值 & 字段
  • 字段根据传感器动态创建。所有字段都是浮点数。
标签
  • 所有测量值都有以下标签
    • 芯片
    • 特性
示例输出

默认

$ telegraf --config telegraf.conf --input-filter sensors --test
* Plugin: sensors, Collection 1
> sensors,chip=power_meter-acpi-0,feature=power1 power_average=0,power_average_interval=300 1466751326000000000
> sensors,chip=k10temp-pci-00c3,feature=temp1 temp_crit=70,temp_crit_hyst=65,temp_input=29,temp_max=70 1466751326000000000
> sensors,chip=k10temp-pci-00cb,feature=temp1 temp_input=29,temp_max=70 1466751326000000000
> sensors,chip=k10temp-pci-00d3,feature=temp1 temp_input=27.5,temp_max=70 1466751326000000000
> sensors,chip=k10temp-pci-00db,feature=temp1 temp_crit=70,temp_crit_hyst=65,temp_input=29.5,temp_max=70 1466751326000000000
有关更多信息,请参阅文档。

项目 URL   文档

相关资源

InfluxDb-cloud-logo

最强大的时间序列
数据库作为服务

免费开始
Influxdbu

开发者教育

针对时间序列应用程序开发者的培训。

查看所有教育内容