# Nagios Graphite
A nagios check for graphite
## Quick Start
```shell
$ pip install nagios_graphite
$ nagios_graphite \
-H http://example.com/render \
-M 'com.example.*.cpu.load' \
-N cpu_load_avg -w 4 -c 8 -F "5minutes" -A avg
CRIT: cpu_load_avg (avg = 11)|avg=11;;;;
$ echo $?
2
```
## Documentation
```
Usage: nagios_graphite [options]
Options:
-U USERNAME, --username=USERNAME
Username (HTTP Basic Auth)
-N NAME, --name=NAME Metric name
-A FUNC, --algorithm=FUNC
Algorithm for combining metrics, options: 999th, 95th,
min, max, sum, avg, median, 99th, (default: avg)
-F FROM_, --from=FROM_
Starting offset
-P PASSWORD, --password=PASSWORD
Password (HTTP Basic Auth)
-M TARGET, --target=TARGET
Graphite target (series or query)
-v, --verbose
-H HOSTNAME, --hostname=HOSTNAME
-w WARNING, --warning=WARNING
-c CRITICAL, --critical=CRITICAL
-t TIMEOUT, --timeout=TIMEOUT
-h, --help show this help message and exit
```
## Contributing
Want to contribute? Great!
1. Fork it.
2. Create a branch (`git checkout -b my_markup`)
3. Commit your changes (`git commit -am "Added Snarkdown"`)
4. Push to the branch (`git push origin my_markup`)
5. Open a [Pull Request][1]
6. Enjoy a refreshing cup of coffee!
## License
The MIT License (MIT)
Copyright (c) 2015 Michael-Keith Bernard
See LICENSE for full license.
[1]: http://github.com/segfaultax/nagios_graphite/pulls
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
资源分类:Python库 所属语言:Python 资源全名:nagios_graphite-0.1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
nagios_graphite-0.1.1.tar.gz (28个子文件)
nagios_graphite-0.1.1
MANIFEST.in 497B
PKG-INFO 3KB
requirements-dev.txt 355B
docs
make.bat 5KB
Makefile 5KB
source
conf.py 9KB
README 180B
index.rst 197B
_static
.gitkeep 0B
pavement.py 7KB
tests
.test_main.py.swp 16KB
test_main.py 4KB
tox.ini 651B
nagios_graphite.egg-info
PKG-INFO 3KB
requires.txt 32B
not-zip-safe 1B
SOURCES.txt 611B
entry_points.txt 70B
top_level.txt 16B
dependency_links.txt 1B
LICENSE 1KB
setup.cfg 59B
requirements.txt 77B
setup.py 9KB
README.md 2KB
nagios_graphite
main.py 3KB
metadata.py 540B
__init__.py 236B
共 28 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 14w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 删除重复字符-Python与Java中实现字符串去重方法详解
- 面向初学者的 Java 教程(包含 500 个代码示例).zip
- 阿里云OSS Java版SDK.zip
- 阿里云api网关请求签名示例(java实现).zip
- 通过示例学习 Android 的 RxJava.zip
- 通过多线程编程在 Java 中发现并发模式和特性 线程、锁、原子等等 .zip
- 通过在终端中进行探索来学习 JavaScript .zip
- 通过不仅针对初学者而且针对 JavaScript 爱好者(无论他们的专业水平如何)设计的编码挑战,自然而自信地拥抱 JavaScript .zip
- 适用于 Kotlin 和 Java 的现代 JSON 库 .zip
- AppPay-安卓开发资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功