Windows 操作系统服务监控

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

50 亿+

Telegraf 下载量

#1

时序数据库
来源:DB Engines

10 亿+

InfluxDB 下载量

2,800+

贡献者

目录

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

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

查看入门方法

Windows 服务是一种特殊的应用程序类型,它被配置为在后台启动和运行,类似于 Unix 守护进程。在某些情况下,Windows 服务可以在用户甚至以本地系统帐户登录之前运行。由于服务被设计为在后台持续运行,它们通常执行系统任务,例如运行监听网络端口的服务器进程。

重要的是要注意,服务必须安装并在 Windows 中注册,这需要管理员帐户,并且通常需要用户帐户控制提示,然后才能完成。

为什么使用 Windows 服务 Telegraf 插件?

服务器可能依赖于在服务器启动时启动某些 Windows 操作系统服务,以及在服务器关闭时停止这些服务。由于这些服务需要持续运行,因此监控它们是否继续运行对于避免中断运行服务器的应用程序非常重要。监控所有服务将允许您设置警报以跟踪这些服务,并在其中一项服务停止或关闭时发送警报。

此外,您可以将这些 Windows 服务指标与其他指标(如 Windows 性能计数器、CPU/内存使用率和分配)结合起来,您将开始全面了解应用程序和环境的性能。

如何使用 Telegraf 插件监控 Windows 服务

配置 Windows 服务 Telegraf 插件很简单,它将允许您跟踪 Windows 服务的状态。只需列出要监控的特定服务,或者如果您将其留空,Telegraf 将监控主机上所有可用的服务。一旦 Windows 服务 Telegraf 插件配置完成并指向您的 InfluxDB 实例,您将能够收集和深入了解收集的指标。

用于监控的关键 Windows 服务指标

您应该主动监控的一些重要 Windows 服务指标包括

  • win_services
    • state : 整数
    • startup_mode : 整数

state 字段可以具有以下值

  • 1 - 已停止
  • 2 - 启动挂起
  • 3 - 停止挂起
  • 4 - 正在运行
  • 5 - 继续挂起
  • 6 - 暂停挂起
  • 7 - 已暂停

startup_mode 字段可以具有以下值

  • 0 - 启动启动
  • 1 - 系统启动
  • 2 - 自动启动
  • 3 - 按需启动
  • 4 - 已禁用

所有测量都具有以下标签

  • service_name
  • display_name
有关更多信息,请查看文档。

项目 URL   文档

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

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

查看入门方法

相关集成