berriart / zabbix-maintenance
此软件包已被弃用且不再维护。未建议替代软件包。
用于在 Zabbix 中添加/移除维护模式的 PHP 脚本
v0.0.3
2017-05-02 15:21 UTC
Requires
- php: >=5.3.9
- guzzlehttp/guzzle: ~6.0
- symfony/console: ~2.6|~3.0
Requires (Dev)
- symfony/finder: ~2.6|~3.0
This package is not auto-updated.
Last update: 2022-11-11 14:02:54 UTC
README
用于在 Zabbix 中添加/移除维护模式的 PHP 脚本(使用维护组)。
要求
- PHP 5.3.9 及以上。
就是这些!
安装
要安装 zabbix-maintenance-php,请下载 zabbixmaintenance.phar 压缩包,将其移动到您的 bin 目录并使其可执行。
curl -LO https://github.com/artberri/zabbix-maintenance-php/releases/download/v0.0.2/zabbixmaintenance.phar sudo mv zabbixmaintenance.phar /usr/local/bin/zabbixmaintenance sudo chmod +x /usr/local/bin/zabbixmaintenance
或通过 composer
composer require berriart/zabbix-maintenance
文档
查看命令选项运行
zabbixmaintenance -h
如果您通过 composer 安装
./vendor/bin/zabbixmaintenance -h
使用示例
开启维护模式
zabbixmaintenance on -U "http://zabbix.yourdomain.com" -u zabbixuser -p zabbixuser -g maintenance-group -H host-to-add-in.maintenance.com -s 5
关闭维护模式
zabbixmaintenance off -U "http://zabbix.yourdomain.com" -u zabbixuser -p zabbixuser -g maintenance-group -H host-to-add-in.maintenance.com -s 5
许可证
MIT 许可证下授权: https://open-source.org.cn/licenses/mit-license.php