Home Directory Plugins Cloud check_azure_mdb

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com


Remember Me

Directory Tree


0 votes
Current Version
Last Release Date
Compatible With
  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
Check Azure MySql/MariaDb via REST
check_azure_mdb.pl 3.0.0

This nagios plugin is free software, and comes with ABSOLUTELY NO WARRANTY.
It may be used, redistributed and/or modified under the terms of the GNU
General Public Licence (see http://www.fsf.org/licensing/licenses/gpl.txt).

check_azure_mdb.pl is a Nagios check that uses Azure s REST API to get azure MariaDB or MySql state and metrics

Usage: check_azure_mdb.pl [-v] -T -I -s -p [-m -i ]|[-e ] [-r ] -H -d [-w -c ] [-z]

-?, --usage
Print usage information
-h, --help
Print detailed help screen
-V, --version
Print version information
Read options from an ini file. See https://www.monitoring-plugins.org/doc/extra-opts.html
for usage and examples.
-T, --tenant=STRING
The GUID of the tenant to be checked
-I, --clientid=STRING
The GUID of the registered application
-p, --clientsecret=STRING
Access Key of registered application
-s, --subscriptionid=STRING
Subscription GUID
-e, --earliestRestoreDate
Flag to check earliestRestoreDate. when used --metrics is ignored
-m, --metric=STRING
METRIC=cpu_percent | io_consumption_percent | connection_failed | storage_percent | active_connections | memory_percent | serverlog_storage_percent | network_bytes_egress | network_bytes_ingress
-i, --time_interval=STRING
TIME INTERVAL use with metric PT1M|PT5M|PT15M|PT30M|PT1H|PT6H|PT12H|P1D
-H, --Host=STRING
Host name
-r, --resource_type=STRING
resource type (Default: "servers"). Can be "servers", "flexibleServers".
-d, --dbtype=STRING
dbtype=MariaDB | MySql
-w, --warning=threshold
See https://www.monitoring-plugins.org/doc/guidelines.html#THRESHOLDFORMAT for the threshold format.
-c, --critical=threshold
See https://www.monitoring-plugins.org/doc/guidelines.html#THRESHOLDFORMAT for the threshold format.
-z, --zeroed
disable unknown status when receive empty data for a metric
-t, --timeout=INTEGER
Seconds before plugin times out (default: 30)
-v, --verbose
Show details for command-line debugging (can repeat up to 3 times)