前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix命令详解

Zabbix命令详解

作者头像
Zabbix
发布2022-05-10 20:20:36
4330
发布2022-05-10 20:20:36
举报
文章被收录于专栏:Zabbix中国官方Zabbix中国官方

1 zabbix_server

zabbix_server是整个Zabbix系统的核心程序,数据的获取和处理、主机的配置和管理、事件的生成、告警的发送等都是由zabbix_server完成的。它的参数如下。

  • -c, --config config-file:配置文件的路径,取代默认的配置文件。
  • -f, --foreground:在前台运行zabbix_server。
  • -R, --runtime-control runtime-option:根据配置的选项执行管理功能。上述runtime-control的选项如下。

(1)config_cache_reload:重新加载配置缓存。

(2)housekeeper_execute:立即执行Housekeeper操作。

(3)log_level_increase[=target]:提升日志级别,如果没有指定进程,则提升所有进程的日志级别。

(4)log_level_decrease[=target]:降低日志级别,如果没有指定进程,则降低所有进程的日志级别。

  • -h, --help:显示帮助内容。
  • -V, --version:显示版本的详细信息。

2 zabbix_proxy

zabbix_proxy可以收集从设备上获取的监控数据,并把这些数据发送给zabbix_server,其参数如下。

  • -c, --config config-file:配置文件的路径,取代默认的配置文件。
  • -f, --foreground:在前台运行zabbix_proxy。
  • -R, --runtime-control runtime-option:根据配置的选项执行管理功能。上述runtime-control的选项如下。

(1)config_cache_reload:重新加载配置缓存。

(2)housekeeper_execute:立即执行Housekeeper操作。

(3)log_level_increase[=target]。:提升日志级别,如果没有指定进程,则提升所有进程的日志级别。

(4)log_level_decrease[=target]:降低日志级别,如果没有指定进程,则降低所有进程的日志级别。

  • -h, --help:显示帮助内容。
  • -V, --version:显示版本的详细信息。

3 zabbix_get

zabbix_get是一个实用的命令行程序,用于从Zabbix agent直接获取监控数据,其参数如下。

  • -s, --host host-name-or-IP:指定主机的主机名或IP地址。
  • -p, --port port-number:指定主机上运行的Agent的端口号,默认是10050。
  • -I, --source-address IP-address:指定源IP地址。
  • -k, --key item-key:指定要获取的监控项的键值。
  • --tls-connect value:指定如何连接到Agent,属于加密选项,默认连接不加密。
  • psk加密:使用TLS和psk预共享密钥进行连接。
  • cert加密:使用TLS和cert证书进行连接。
  • --tls-ca-file CA-file:包含用于验证CA证书文件的路径。
  • --tls-crl-file CRL-file:包含已撤销证书文件的路径。
  • --tls-agent-cert-issuer cert-issuer:允许的Agent证书颁发者。
  • --tls-agent-cert-subject cert-subject:允许的Agent证书主题。
  • --tls-cert-file cert-file:证书或证书链文件的路径。
  • --tls-key-file key-file:私钥文件的路径。
  • --tls-psk-identity PSK-identity:PSK ID字符串。
  • --tls-psk-file PSK-file:PSK预共享密钥文件的路径。
  • -h, --help:显示帮助内容。
  • -V, --version:显示版本的详细信息。

4 zabbix_agentd

zabbix_agentd是一个用于获取各种服务器参数的守护程序,其参数如下。

  • -c, --config config-file:配置文件的路径,取代默认的配置文件。
  • -f, --foreground:在前台运行zabbix_agentd。
  • -R, --runtime-control runtime-option:根据配置的选项执行管理功能。

上述runtime-control选项如下。

(1)log_level_increase[=target]:提升日志级别,如果没有指定进程,则提升所有进程的日志级别。

(2)log_level_decrease[=target]:降低日志级别,如果没有指定进程,则降低所有进程的日志级别。

  • -p, --print:显示输出已知的监控项信息。
  • -t, --test item-key:测试单个监控项。
  • -h, --help:显示帮助内容。
  • -V, --version:显示版本的详细信息。

5 zabbix_agent2

zabbix_agent2是一个基于GO语言开发的用于获取各种服务器参数的应用程序,其参数如下。

  • -c, --config config-file:配置文件的路径,取代默认的配置文件。
  • -R, --runtime-control runtime-option:根据配置的选项执行管理功能。

上述runtime-control选项的如下。

(1)log_level_increase[=target]:提升日志级别,如果没有指定进程,则提升所有进程的日志级别。

(2)log_level_decrease[=target]:降低日志级别,如果没有指定进程,则降低所有进程的日志级别。

  • -p, --print:显示输出已知的监控项信息。
  • -t, --test item-key:测试单个监控项。
  • -h, --help:显示帮助内容。
  • -V, --version:显示版本的详细信息。

本文节选自《Zabbix监控系统之深度解析和实践》一书,有关参数举例参考等更多内容,欢迎阅读本书!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Zabbix开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 zabbix_server
  • 2 zabbix_proxy
  • 3 zabbix_get
  • 4 zabbix_agentd
  • 5 zabbix_agent2
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档