FRITZ!Box设备Nagios/Icinga监控检查程序
项目描述
Fritznagios
关于
基于优秀的fritzconnection模块的FRITZ!Box设备Nagios/Icinga监控检查程序,具有最大的设备覆盖范围。它使用通过UPnP的TR-064协议。
Icinga Exchange: https://exchange.icinga.com/tonke/fritznagios
设置
python3 -m venv /opt/fritznagios
# Install latest stable version.
/opt/fritznagios/bin/pip install fritznagios
# Install from repository.
/opt/fritznagios/bin/pip install git+https://github.com/cicerops/fritznagios
用法
/opt/fritznagios/bin/fritznagios --help
Icinga 2
要将检查程序集成到Icinga 2中,您可以使用icinga2
子目录中的配置文件。您可以使用以下方式轻松获取文件:
wget https://raw.githubusercontent.com/cicerops/fritznagios/main/icinga2/fritznagios-command.conf
wget https://raw.githubusercontent.com/cicerops/fritznagios/main/icinga2/fritznagios-services.conf
wget https://raw.githubusercontent.com/cicerops/fritznagios/main/icinga2/fritznagios-host.conf
开发
获取源代码
git clone https://github.com/cicerops/fritznagios
cd fritznagios
以开发模式安装程序
python3 -m venv .venv
source .venv/bin/activate
pip install --editable=.
构建并上传sdist软件包到PyPI
python setup.py sdist
pip install twine
twine upload --skip-existing dist/*
项目详情
关闭
fritznagios-0.1.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5b99a5132b5c2f8d91315830dd2f0cc2905da36440a8ae7eb8f1fd3f301e9a9d |
|
MD5 | b9b7256819b999fd36a726b23ac2c10a |
|
BLAKE2b-256 | 30e515aa76c34ace23f5ec91d486efb4eebb6d53a7a3d57a7e4f259c4a6fcb15 |