Event Hub Consumer Telegraf 插件

强大的性能和简易的集成,由 Telegraf 提供支持,Telegraf 是 InfluxData 构建的开源数据连接器。

50 亿+

Telegraf 下载量

#1

时序数据库
来源:DB Engines

10 亿+

InfluxDB 下载量

2,800+

贡献者

目录

强大性能,无限扩展

收集、组织和处理海量高速数据。当您将任何数据视为时序数据时,它都更有价值。借助 InfluxDB,第一时序平台,旨在与 Telegraf 一起扩展。

了解入门方法

Azure Event Hub 和 Azure IoT Hub 都是 Microsoft 提供的完全托管服务,支持设备和云之间的通信。Azure Event Hub 是一个数据流和事件摄取平台,用于接收和处理事件数据。Azure IoT Hub 是一个中心消息 hub,用于 IoT 应用程序和设备之间的双向通信。这些 hub 是安全且可扩展的,并实时摄取数据。

为什么使用 Azure Event Hub Consumer Telegraf 插件?

Azure Event Hub Consumer Telegraf 插件允许您在 InfluxDB 中收集和存储来自流数据管道和 IoT 设备的所有事件数据。一旦您的数据进入 InfluxDB,您就可以计算和存储实时分析、检测异常和趋势、创建仪表板等等。它支持的一些用例包括管理制造业中的工业设备、跟踪医疗保健领域的资产以及监控智慧城市解决方案中交通拥堵的能源消耗。

如何使用 Event Hub Consumer Telegraf 插件

要使用此插件,您首先需要注册 Azure Event Hub 或 Azure IoT Hub 帐户。然后,您需要创建一个设备,例如模拟 Raspberry Pi。“共享访问策略”下提供了插件所需的连接字符串,“iothubowner”和“service”策略都应该有效。

使用此插件的默认方法是从环境变量创建一个新的 Event Hub 客户端。您可以选择设置以下三组环境变量之一。

  1. EVENTHUB_CONNECTION_STRING
  2. EVENTHUB_NAMESPACE, EVENTHUB_NAME, EVENTHUB_KEY_NAME, EVENTHUB_KEY_VALUE
  3. EVENTHUB_NAMESPACE, EVENTHUB_NAME, AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET

插件配置中有几个选项可以调整以满足您的监控需求,例如数据格式以及是否收集元数据。

要监控的关键 Event Hub Consumer 指标

您应主动监控的一些最重要的 Event Hub 指标包括

  • ConnectionString
  • PersistenceDir
  • ConsumerGroup
  • FromTimestamp
  • Latest
  • PrefetchCount
  • Epoch
  • UserAgent
  • PartitionIDs
  • MaxUndeliveredMessages
  • EnqueuedTimeAsTs
  • IotHubEnqueuedTimeAsTs
  • ApplicationPropertyFields
  • ApplicationPropertyTags
  • SequenceNumberField
  • EnqueuedTimeField
  • OffsetField
  • PartitionIDTag
  • PartitionKeyTag
  • IoTHubDeviceConnectionIDTag
  • IoTHubAuthGenerationIDTag
  • IoTHubConnectionAuthMethodTag
  • IoTHubConnectionModuleIDTag
  • IoTHubEnqueuedTimeField
欲了解更多信息,请查看文档

项目 URL   文档

强大性能,无限扩展

收集、组织和处理海量高速数据。当您将任何数据视为时序数据时,它都更有价值。借助 InfluxDB,第一时序平台,旨在与 Telegraf 一起扩展。

了解入门方法

相关集成