Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jrottenberg/check_rss
Nagios check to rss status feed of various cloud providers
https://github.com/jrottenberg/check_rss
Last synced: 19 days ago
JSON representation
Nagios check to rss status feed of various cloud providers
- Host: GitHub
- URL: https://github.com/jrottenberg/check_rss
- Owner: jrottenberg
- Created: 2012-07-02T08:05:47.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-10-08T23:22:02.000Z (over 2 years ago)
- Last Synced: 2024-10-29T15:12:38.406Z (3 months ago)
- Language: Python
- Size: 14.6 KB
- Stars: 6
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
check_rss
=========First version taken from http://john.wesorick.com/2011/10/nagios-plugin-checkrss.html
Added
------- Support for empty feed
- global clean up, pylint and pep8 almost silentUsage
-----Pick a rss feed from your provider :
* Amazon - http://status.aws.amazon.com/
* Google - http://www.google.com/appsstatusCopy check_rss.py into your plugins directory
'$USER1$' in /etc/nagios/private/resource.cfg- - -
### Amazon
Example :
check_rss.py -T 1 http://status.aws.amazon.com/rss/s3-us-west-2.rssGet service list from :
curl -s http://status.aws.amazon.com | grep rss | cut -d '"' -f 4define command{
command_name check_aws_status
command_line $USER1$/check_rss.py -H http://status.aws.amazon.com/rss/$ARG1$.rss -T $ARG2
}define service{
use generic-service
service_description status s3-us-west-2
check_command check_aws_status!s3-us-west-2!1
host_name localhost
}- - -
### Google apps
define command{
command_name check_google_apps_status
command_line $USER1$/check_rss.py -H http://www.google.com/appsstatus/rss/en -T $ARG1
}define service{
use generic-service
service_description google apps status
check_command check_google_apps_status!1
host_name localhost
}