Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Cloud
Nagios plugins for monitoring a Cloud Infrastructure.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.Amazon AWS Status Page
Checks http://status.aws.amazon.com RSS feeds using the feedparser python library. The check will alert when any outage or maintenance event is announced. The feedparser and argparse python libraries are required.
AWS Application Load Balancer unhealthy check
github.com/asafs133/nagios_pluginsalb_unhealthyCheck.py Objective Get metric of AWS ALB UnHealthyHostCount. Author: Asaf Shabat
AWS Classic Load Balancer unhealthy check
github.com/asafs133/nagios_pluginsclb_unhealthyCheck.py Objective Get metric of AWS CLB UnHealthyHostCount. Author: Asaf Shabat
AWS Cloudwatch Metrics
github.com/level23/nagios-cloudwatch-metricsNagios plugin to connect to your Amazon account and fetch details from Cloudwatch Metrics.
AWS ECS Cluster containers counter
github.com/asafs133/nagios_pluginsecs_ps_count.py Objective Get running containers counter of ECS Cluster. Author: Asaf Shabat
AWS ECS cluster monitor
github.com/asafs133/nagios_pluginsGet metrics of AWS ECS cluster Memory & CPU. Author: Asaf Shabat
AWS ECS service monitor
github.com/asafs133/nagios_pluginsGet metrics of AWS ECS Service Memory & CPU. Author: Asaf Shabat
aws status page
This is a bash script made to work with nagios and to automaticly check Amazon AWS status based on the RSS from http://status.aws.amazon.com/
AWS volume read/write and IOPS
Check R/W and IOPS of AWS EC2 volumes and return performance data
Ceph health plugin
github.com/valerytschopp/ceph-nagios-pluginsThe 'ceph health' Nagios plugin will monitor the health of your ceph cluster. The plugin allows to specify a client user id and keyring to execute the plugin as user 'nagios' (or other)
Check AWS CloudWatch Alarms
github.com/jakgibb/check-cloudwatchcheck-cloudwatch is a simple CLI program, utilising the AWS SDK, to check the status of a specified CloudWatch alarm.
Check Azure Active Directory Connect
github.com/juangranados/nagios-pluginsCheck Azure Active Directory Connect status and last replication.
check the status of Ms SQL Always On
This is a simple plugin to monitor if the MS SQL Always On cluster group is in "Healthy" state.
check_aws
github.com/ITRS-Group/check_awsNagios-compatible plugin for monitoring AWS via CloudWatch. - Written in Python3 - Built with an emphasis on robustness and simplicity. - Licensed under GPL Created by ITRS Group: For the always-on enterprise.
check_aws_ec2_backup
Nagios plugin for monitoring AWS EC2 EBS snapshot creation via AWS CLI, written in bash.
check_aws_events
Check current event logs information from the AWS Service Health Dashboard The endpoint for the API is: https://health.us-east-1.amazonaws.com (provides event data for all regions) usage: check_aws_events.py -s EC2|RDS -r us-east-1|us-west-1|us-west ...
check_aws_s3_file.pl (Advanced Nagios Plugins Collectio...
github.com/harisekhon/nagios-pluginsChecks if a given file is present in AWS S3 via the HTTP Rest API
check_azbudget
github.com/Start81/check_azbudgetcheck_azbudget.pl is a Nagios check that uses Azure s REST API to get azure budget usage and forecast
check_azdatafactorypipelinerun
github.com/Start81/check_azdatafactorypipelineruncheck azure datafactory job result
check_azservicehealth
This is a Nagios plugin designed to query and give status of Azure Tenant Services (aka Office365 applications). It can be used to report on whether a given service is available to end users, and give a quick report on why it may not be- similar to the h ...
check_azuresql
github.com/Start81/check_azuresqlThis is a Nagios check that uses Azure s REST API to get azuresql state backup and metrics
check_client_secret_exp
github.com/Start81/check_client_secret_expcheck azure app registration client secret expiration
check_CloudEndure_replication.py
github.com/stefan-wuensch/Nagios-ChecksThis Python 2 script is a Nagios plugin which will query the CloudEndure API for the replication / sync status of a host. (CloudEndure is a server-replication provider, allowing migration and/or DR.) https://www.cloudendure.com/ Disclaimer: I have no a ...
check_cloudflare_ips.sh
This plugin will check for changes in CloudFlare's IP ranges. So, if you have a website behind cloudflare and you filter the source IPs on your firewall, you'll know if there are any new IP ranges (both IPv4 and IPv6) so you can update your firewall. T ...
Check_Cloudstack
Nagios Plugin written in Python which can be executed in different modes: capacity : Global Capacity virtualrouter : Global Status of Virtual Routers systemvm : Global Status of System VMs hoststat ...
check_cloudwatch
Currently only supports AWS RDS and AWS ElastiCache. I was tired of never finding a good cloudwatch script that actually used aws-cli, so I wrote my own. I would love to extend it with capabilities to monitor more than just RDS and ElasticCache All ...
check_cnc
www.controlncloud.comControlNCloud Nagios plugin for hybrid monitoring. Connect your Nagios to our free internet services and monitor performance and disponibility of your websites. It's simple, you just have to: - Set up sites to monitor from our website after creati ...
check_ec2_ri_expiration
Bash script using AWS EC2 api tools to check and alert on expiring EC2 reserved instances.
check_ELBinstance
sharadchhetri.com/2014/11/27/check_elbinstance-nagios-pluginIt check the no. of instances attached in ELB (Elastic Load Balancer). In case no. of instances in ELB are not matching with desired no. instances. It will send Critical alert. You can modify the script as per your requirement. Install aws-cli package ...
check_kube
This plugin attempts to provide general monitoring for Kubernetes deployments, daemonsets, replicationcontrollers, nodes, as well as Kubernetes components such as etcd, scheduler, and controller
check_mysql_replication_status
This script is to check mysql replication status on Mysql Slave Server
check_o365licenseusage
github.com/Start81/check_o365licenseusageThis script check Office 365 licence usage via graph REST API
check_rancher2
www.claudiokuenzler.com/monitoring-plugins/check_rancher2.phThis is a monitoring plugin to check container infrastructures managed with Rancher 2.x. It uses Rancher 2's API to monitor states of clusters, workloads or pods. Latest plugin release and documentation can be found here: https://www.claudiokuenzler.com ...
check_scaleway_bdd
github.com/Start81/check_scaleway_bddScaleway Managed Database for PostgreSQL and MySQL
check_scaleway_bddredis
github.com/Start81/check_scaleway_bddredisThis is a Nagios check that use Scaleways's REST API to check if the Redis bdd is up and get metric
check_scaleway_server
github.com/Start81/check_scaleway_serverThis is a Nagios check that uses Scaleway s REST API to get scaleway Instances (virtual machines)
check_sendgrid_credits
github.com/Start81/check_sendgrid_creditsMonitor sendgrid remaining credit
check_view_poolavailability.ps1
Checks a VMware View environment for automated floating pools that have no available desktops
check_vmware_view_sessions
this is a simple power shell script that check vmware view active sessions using NSClient++ client on Windows 2008
Cloudviewer (for VMWare vCenter)
www.stock-alexander.de/dokuwiki/doku.phpCheck_MK like Plugin for VMware vCenter. Splitted in two parts: cloudviewer-reloader.pl: Reads all Clusters,Hosts,VMs and Datastores from the given VC and creates Nagios Objects for it. This has to be run as a cronjob. cloudviewer.pl: Reads you ...
Google Apps Status Check
A simple check that looks through the JSON returned from the Google status page (http://www.google.com/appsstatus/json/en) and finds unresolved disruptions and outages for a specified service. The syntax for the check is: check_google_status.py -a "AP ...
Local AD check for Azure AD Synchronization
github.com/hanikat/nagiosA simple script which checks the local server that Azure AD Connect runs on for the following: * Time since successful synchronization with Azure AD * Time since successful password synchronization with Azure AD * Errors in event log indicating probl ...
Monitoring AzureStack Alerts
Third party plugin written in python used to monitor AzureStack alerts.
nagios-cloudstack
github.com/heince/nagios-cloudstackNagios check scripts to monitor your cloudstack
nagios-eucalyptus
github.com/tomellis/nagios-eucalyptusThese are some simple Nagios check scripts to monitor your Eucalyptus cloud.