文件名称:zabbixcli:用于将zabbix模板作为YAML文件管理的工具
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-14 17:16:39
Python
zabbixcli 该工具允许通过宁静的API对Zabbix对象(如模板)进行操作,将混淆保持在YAML文件中,并将其存储在git中。 当前支持以下功能: 模板(包含几乎全部对象) 主机组 自动注册 快讯 巨集 它尚不支持,但非常理想: 它不会刷新zabbix配置 尚无用户\组管理 暂无媒体 要求 zabbixcli使用 zabbix模块。 可以用pip安装。 pip install py-zabbix 这个怎么运作 该工具将获取yaml格式的模板文件,解决依赖性,并对zabbix服务器进行适当的API调用以创建模板层次结构或执行其他操作。 重要提示:我强烈建议您在使用此工具之前删除所有当前模板,并仅使用zabbixcli管理您的zabbix模板。 范本 随意使用任何这些模板 ,对其进行修改或自行制作。 用法 可以通过运行带有-h标志的zabbixcli来找到工具使用指南 $
【文件预览】:
zabbixcli-master
----zabbixlib()
--------defaults.py(4KB)
--------app.py(1KB)
--------macro.py(2KB)
--------discovery.py(2KB)
--------__init__.py(0B)
--------group.py(2KB)
--------object.py(2KB)
--------cli.py(14KB)
--------autoreg.py(3KB)
--------item.py(4KB)
--------graph.py(9KB)
--------template.py(6KB)
--------trigger.py(2KB)
--------trigger_action.py(6KB)
----setup.py(447B)
----README.md(8KB)
----zabbixcli-worker(927B)
----zabbixcli(336B)