Zabbix:是否可以监视任意字符串变量?

发布于 2024-07-05 14:38:08 字数 121 浏览 8 评论 0原文

我们使用 Zabbix 进行服务监控。

配置了一些必要的监控。 我希望获得我的服务的版本字符串的时间表以及此监控。 这将使我有机会看到升级到此版本改变了总体错误计数。

是否可以?

We are using Zabbix for services monitoring.

There are some essential monitoring configured.
I want to have timeline of version strings of my service along with this monitorings. That would give me opportunity to see that upgrading to this version altered overall error-count.

Is it possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烟雨扶苏 2024-07-12 14:38:08

是的,这是可能的。

您可以使用 zabbix_server.conf(即代理配置文件)中的“UserParameter”字段将任意数据从 Zabbix 代理传递到 Zabbix 服务器。

一般语法是:

用户参数=节[id],命令

例如,假设您要监控登录的用户数量。您可以使用:

UserParameter=sys[num_users],谁 | 厕所-l

(我假设您知道如何配置 Zabbix 服务器来接收此数据,这非常简单 - 只需创建一个新项目,将其绑定到模板并将模板连接到服务器或服务器组)。

如果你想监视某个文件中的特定字符串,只需使用 grep、sed、cut、tr 和其他标准 Unix 工具。 如果你需要更复杂的东西,只需编写一个shell脚本即可。

Yes, it's possible.

You can pass arbitrary data from your Zabbix agent to the Zabbix server by using "UserParameter" fields in zabbix_server.conf, i.e. agent configuration file.

General syntax is:

UserParameter=section[id], command

For example, let's assume you want to monitor how many users are logged in. You would use:

UserParameter=sys[num_users], who | wc -l

(I assume you know how to configure the Zabbix server to receive this data, it's pretty straightforward - just create a new item, bind it to a template and connect a template to a server or server group).

If you want to monitor some file for a specific string, just use grep, sed, cut, tr and other standard Unix tools. If you need more complex things, just write a shell script.

┊风居住的梦幻卍 2024-07-12 14:38:08

更新 Igor 的答案:

UserParameter 在 zabbix_agentd.confzabbix_agent.conf 中声明为客户端(取决于您使用的是守护程序还是 inetd 版本),而不是 <代码>zabbix_server.conf。

Update to Igor's answer:

UserParameter is declared client-side in zabbix_agentd.conf or zabbix_agent.conf (depending on whether you're using the daemon or inetd version), not zabbix_server.conf.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文