Apcupsd 监控

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

50 亿+

Telegraf 下载量

#1

时序数据库
来源:DB Engines

10 亿+

InfluxDB 下载量

2,800+

贡献者

目录

强大的性能,无限的扩展能力

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

查看开始使用的几种方式

Apcupsd(American Power Conversion 不间断电源守护程序)是一个在 Linux、UNIX、macOS 和 Windows 上运行的实用程序。Apcupsd 可用于电源管理和控制。例如,在电源故障期间,Apcupsd 将通知用户有关故障以及已发生关机,因此可用于电源管理和控制。Apcupsd 在 GPL 版本 2 下获得许可。

Apcupsd 在守护程序模式下运行,使其始终与 UPS(不间断电源)保持实时连接。它可以根据您的偏好以几种不同的方式配置。首先,它可以定期轮询 UPS 以了解其当前状态。或者,它也可以使用 SNMP trap 接收来自 UPS 本身的消息以了解相同的信息。

Apcupsd 的显着之处在于它还可以与单独机器上的其他自身实例通信,从而与它们保持客户端-服务器关系。使用此配置,用户可以使用单个 UPS 为多台计算机供电 - 尽管只有其中一台计算机直接连接到 UPS 本身的数据端口。

Apcupsd 的开发目的是成为 APC 开发的专有软件 Powerchute 的免费替代品。实际上,它们支持许多相同的功能,并且使用方式基本相同。截至 Apcupsd 的 3.14.0 版本,它甚至包含 Powerchute 迅速闻名的网络关机功能。Apcupsd 用 C++ 编写,它也适用于一些原始设备制造商的电源,最著名的是 Hewlett Packard 和其他公司设计和开发的电源。

为什么要使用 Telegraf 插件来监控 Apcupsd?

电源监控对于确保您的网络、服务器和整体基础设施在发生故障时正常运行非常重要。不间断电源 (UPS) 是一种备用电源,当主电源发生故障时会激活。即使您有 UPS,主动监控 UPS 也很重要,以帮助您在断电期间顺利度过,而不会出现任何中断。Apcupsd Telegraf 插件收集指标和事件,以帮助您获得有关电池充电和性能的关键见解,并允许您根据设置的阈值设置警告。您还可以设置警报,以在需要更换电池或电池无法满足网络要求时警告您。

这也很重要,因为当发生某种类型的关机或断电时,根据您的环境,您可能需要以特定的顺序关闭设备,以避免数据丢失或其他类型的问题。这被称为有序关机,并且确实是时间至关重要的情况之一,因为 UPS 在任何给定时刻只有这么多电量。通过尽快向您发出问题警报,Apcupsd 使您可以执行有序关机,以便稍后您可以像什么都没发生过一样重新开始。

如何使用 Telegraf 插件监控 Apcupsd

Apcupsd Telegraf 插件的入门非常简单 - 提供要连接的正在运行的 apcupsd 服务器列表,Telegraf 将开始将指标摄取到 InfluxDB 中。您还可以为服务器设置超时。

值得庆幸的是,在您自己的环境中配置 Apcupsd 是一个简单的过程,您可以在几秒钟内完成。只需使用以下命令,只需将默认值替换为对您的基础设施最有意义的值即可

[[inputs.apcupsd]]
  # A list of running apcupsd server to connect to.
  # If not provided will default to tcp://127.0.0.1:3551
  servers = ["tcp://127.0.0.1:3551"]

  ## Timeout for dialing server.
  timeout = "5s"

用于监控的关键 Apcupsd 指标

您应主动监控的一些重要 Apcupsd 指标包括

  • status_flags (状态位)
  • input_voltage
  • load_percent
  • battery_charge_percent
  • time_left_ns
  • output_voltage
  • internal_temp
  • battery_voltage
  • input_frequency
  • time_on_battery_ns
  • battery_date
  • nominal_input_voltage
  • nominal_battery_voltage
  • nominal_power
  • firmware
有关更多信息,请查看文档。

项目 URL   文档

强大的性能,无限的扩展能力

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

查看开始使用的几种方式

相关集成