Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Directory
harisekhon
check_hbase_backup_masters_znode.pl (Advanced Nagios Pl...
github.com/harisekhon/nagios-pluginsChecks HBase Backup Masters are listed in ZooKeeper
check_hbase_master_znode.pl (Advanced Nagios Plugins Co...
github.com/harisekhon/nagios-pluginsChecks HBase Master is alive in ZooKeeper
check_hbase_root_regionserver_znode.pl (Advanced Nagios...
github.com/harisekhon/nagios-pluginsChecks HBase Root RegionServer is assigned in ZooKeeper
check_hbase_unassigned_regions_znode.pl (Advanced Nagio...
github.com/harisekhon/nagios-pluginsChecks HBase for unassigned regions in ZooKeeper
check_solrcloud_server_znode.pl (Advanced Nagios Plugin...
github.com/harisekhon/nagios-pluginsChecks SolrCloud server is alive in ZooKeeper
check_riak_diag.pl (Advanced Nagios Plugins Collection)
github.com/harisekhon/nagios-pluginsChecks Riak diagnostics. Raises Critical or Warning if any such diagnostics are found, outputs the number of critical, warning and notice diagnostics. Designed to be run on each Riak node via NRPE
check_hadoop_hdfs_datanode_blockcount.pl (Advanced Nagi...
github.com/harisekhon/nagios-pluginsChecks number of blocks on a Hadoop HDFS Datanode via it's blockScannerReport
check_hadoop_namenode_ha_zkfc_znode.pl (Advanced Nagios...
github.com/harisekhon/nagios-pluginsCheck Hadoop HDFS NameNode HA ZKFC in ZooKeeper
check_hadoop_jobtracker_ha_zkfc_znode.pl (Advanced Nagi...
github.com/harisekhon/nagios-pluginsCheck Hadoop MapReduce v1 JobTracker HA ZKFC in ZooKeeper
check_cassandra_tpstats.pl (Advanced Nagios Plugins Col...
github.com/harisekhon/nagios-pluginsChecks Cassandra's threadpool statistics, alerts on pending/blocking operations, gathers statistics on Active/Pending/Blocked/Dropped operations perfdata for graphing.
check_cassandra_nodes.pl (Advanced Nagios Plugins Colle... Popular
github.com/harisekhon/nagios-pluginsChecks Cassandra clusters nodes, alerts on dead/down nodes, gathers statistics perfdata on different node states for graphing
check_cassandra_balance.pl (Advanced Nagios Plugins Col... Popular
github.com/harisekhon/nagios-pluginsChecks Cassandra cluster balance of tokens across nodes
check_cassandra_heap.pl (Advanced Nagios Plugins Collec...
github.com/harisekhon/nagios-pluginsCheck Heap used on a Cassandra node
check_krb5_kinit.pl (Advanced Nagios Plugins Collection...
github.com/harisekhon/nagios-pluginsChecks Kerberos is working by requesting a TGT from the KDC using a pre-exported keytab
check_redis_stats.pl (Advanced Nagios Plugins Collectio...
github.com/harisekhon/nagios-pluginsCheck a Redis server's stats, all, multiple or specific stat with expected value and/or range threshold checks
check_redis_version.pl (Advanced Nagios Plugins Collect...
github.com/harisekhon/nagios-pluginsChecks the version of given Redis server using API
check_redis_clients.pl (Advanced Nagios Plugins Collect...
github.com/harisekhon/nagios-pluginsChecks a Redis server's client list 1. Returns counts of all connected clients, and in verbose mode unique clients address list 2. Checks all connected client addresses match expected address regex (optional) 3. Checks the the number of connected cli ...
check_aql_sms_credits.pl (Advanced Nagios Plugins Colle...
github.com/harisekhon/nagios-pluginsChecks the remaining AQL SMS credits on an account for Nagios SMS Alerting
check_redis_slave.pl (Advanced Nagios Plugins Collectio...
github.com/harisekhon/nagios-pluginsCheck a Redis slave and replication Checks: 1. server is in 'slave' role 2. link to master is up 3. replication last I/O is within warning/critical thresholds 4. checks if master sync is in progress (raises warning)
check_redis_write.pl (Advanced Nagios Plugins Collectio...
github.com/harisekhon/nagios-pluginsChecks a Redis server is up and properly functioning via API Checks: 1. writes a new unique key with dynamically generated value 2. reads same key back 3. checks returned value is identical to the value generated and written 4. deletes the key 5 ...
check_redis_replication.pl (Advanced Nagios Plugins Col...
github.com/harisekhon/nagios-pluginsCheck a Redis slave and replication Checks: 1. server is in 'slave' role 2. link to master is up 3. replication last I/O is within warning/critical thresholds 4. checks if master sync is in progress (raises warning)
check_redis_write_replication.pl (Advanced Nagios Plugi...
github.com/harisekhon/nagios-pluginsCheck Redis replication via API write to master and read from slave Checks: 1. writes a new unique key with dynamically generated value to master 2. reads same key back from slave 3. checks returned value is identical to the value generated and wr ...
check_redis_config.pl (Advanced Nagios Plugins Collecti...
github.com/harisekhon/nagios-pluginsChecks a Redis server's running config against a given configuration file. Useful for checking: 1. Configuration Compliance against a baseline 2. Puppet has correctly deployed revision controlled config version
check_redis_publish_subscribe.pl (Advanced Nagios Plugi...
github.com/harisekhon/nagios-pluginsCheck Redis server is up and working via publish/subscribe API calls Checks: 1. Subscribes to a unique channel 2. Publishes to that same unique channel with a randomly generated and timestamped token 3. Waits for the channel to feed the message th ...
check_memcached_key.pl (Advanced Nagios Plugins Collect...
github.com/harisekhon/nagios-pluginsChecks a specific Memcached key via API Checks: 1. reads a specified Memcached key 2. checks key's returned value against expected regex (optional) 3. checks key's returned value against warning/critical range thresholds (optional) raises warn ...
check_redis_key.pl (Advanced Nagios Plugins Collection)
github.com/harisekhon/nagios-pluginsCheck a specific Redis key via API Checks: 1. reads a specified Redis key 2. checks key's returned value against expected regex (optional) 3. checks key's returned value against warning/critical range thresholds (optional) raises warning/criti ...
check_hadoop_datanodes_blockcounts.pl (Advanced Nagios ...
github.com/harisekhon/nagios-pluginsChecks all Hadoop datanode block counts against warning/critical thresholds
check_hadoop_datanodes_block_balance.pl (Advanced Nagio...
github.com/harisekhon/nagios-pluginsChecks % block imbalance across all datanodes in a Hadoop cluster
check_datameer_active_jobs.pl (Advanced Nagios Plugins ...
github.com/harisekhon/nagios-pluginsChecks the number of active Datameer jobs using the Datameer Rest API
check_datameer_license.pl (Advanced Nagios Plugins Coll...
github.com/harisekhon/nagios-pluginsChecks Datameer license expiry using the Datameer Rest API, as well as license mode (eg 'Enterprise' vs 'Evaluation' or other) and also that the start date isn't in the future
check_datameer_version.pl (Advanced Nagios Plugins Coll...
github.com/harisekhon/nagios-pluginsChecks Datameer version using the Datameer Rest API
check_datameer_job_status.pl (Advanced Nagios Plugins C...
github.com/harisekhon/nagios-pluginsCheck the status of a specific Datameer job using the Rest API
check_datameer_stats.pl (Advanced Nagios Plugins Collec...
github.com/harisekhon/nagios-pluginsShows Datameer stats on number of Workbooks, Connections (Data Connectors), Import and Export Jobs, Dashboards and Infographics using the Datameer Rest API, outputs perfdata for Nagios graphing of these usage trends over time
check_datameer_license_volume.pl (Advanced Nagios Plugi...
github.com/harisekhon/nagios-pluginsChecks Datameer license volume used % using Datameer Rest API Datameer is licensed by Cumulative Data Ingested Volume so this is an important thing to monitor and graph through the year and set thresholds on
check_datameer_job_details.pl (Advanced Nagios Plugins ...
github.com/harisekhon/nagios-pluginsChecks the status of a specific Datameer job using the Rest API and output details of job success and failure counts as well as counters for the last job run as perfdata for graphing.
check_datameer_job_volume.pl (Advanced Nagios Plugins C...
github.com/harisekhon/nagios-pluginsChecks the cumulative volume of data imported by a specific Datameer job using the Rest API Use this to keep track of the amount of data imported by each job cumulatively for all runs of that job since Datameer is licensed by cumulative volume of impor ...
check_disk_write.pl (Advanced Nagios Plugins Collection...
github.com/harisekhon/nagios-pluginsChecks a disk is writable and functioning properly by writing a tiny canary file with unique generated contents and then reading it back to make sure it was written properly. Useful to detect I/O errors and disks that have been re-mounted read-only as ...
check_datameer_job_volume_increase.pl (Advanced Nagios ...
github.com/harisekhon/nagios-pluginsChecks % volume imported increase between the last 2 runs of specific Datameer import job using the Rest API Use this to keep track of the amount of data imported by the latest run of a specific import job as a % increase compared to the last run that ...
check_couchbase_write.pl (Advanced Nagios Plugins Colle...
github.com/harisekhon/nagios-pluginsChecks a Couchbase server via Memcached API write => read Checks: 1. writes a unique ephemeral key with dynamically generated value 2. reads back same unique key 3. checks the returned value is identical to that written 4. deletes the unique gene ...
check_couchbase_write_replication.pl (Advanced Nagios P...
github.com/harisekhon/nagios-pluginsChecks a Couchbase server via Memcached API write => read Checks: 1. writes a unique ephemeral key with dynamically generated value 2. reads back the same unique key from the given replication slave after a configurable delay in secs (to allow for ...
check_couchbase_key.pl (Advanced Nagios Plugins Collect...
github.com/harisekhon/nagios-pluginsChecks a specific Couchbase key via Memcached API Checks: 1. reads the specified Couchbase key 2. checks key's returned value against expected regex (optional) 3. checks key's returned value against warning/critical range thresholds (optional) ...
check_krb5_kdc.pl (Advanced Nagios Plugins Collection)
github.com/harisekhon/nagios-pluginsChecks a specific Kerberos KDC is working by getting a TGT using a keytab Create a nagios kerberos principal and export a keytab for it to use in this check Requirements: - Kerberos KDC - Kerberos Realm - nagios kerberos principal - exported k ...
check_hbase_cell.pl (Advanced Nagios Plugins Collection...
github.com/harisekhon/nagios-pluginsChecks a specific HBase table cell via the HBase Thrift API Server 1. reads a specified HBase cell given a table, row key and column family:qualifier 2. checks cell's returned value against expected regex (optional) 3. checks cell's returned value ag ...
check_hbase_cell_stargate.pl (Advanced Nagios Plugins C...
github.com/harisekhon/nagios-pluginsChecks a specific HBase table cell via the HBase Stargate REST API Server 1. reads a specified HBase cell given a table, row key and column family:qualifier 2. checks cell's returned value against expected regex (optional) 3. checks cell's returned v ...
check_hadoop_mapr_control_system.pl (Advanced Nagios Pl...
github.com/harisekhon/nagios-pluginsChecks MapR Control System information such as Service & Node health, MapR-FS Space Used %, Node count, Alarms, Failed Disks, Cluster Version & License, MapReduce statistics etc via the MCS REST API
check_hadoop_hdfs_webhdfs.pl (Advanced Nagios Plugins C...
github.com/harisekhon/nagios-pluginsChecks HDFS files/directories or writable via WebHDFS API or HttpFS server
check_hadoop_hdfs_httpfs.pl (Advanced Nagios Plugins Co...
github.com/harisekhon/nagios-pluginsChecks HDFS files/directories or writable via WebHDFS API or HttpFS server
check_mongodb_write.pl (Advanced Nagios Plugins Collect...
github.com/harisekhon/nagios-pluginsChecks MongoDB is working by writing a unique document and then reading it back
check_mongodb_master.pl (Advanced Nagios Plugins Collec...
github.com/harisekhon/nagios-pluginsChecks a given Mongod is the Master of a Replica Set
check_ambari.pl [Hortonworks Hadoop] (Advanced Nagios P...
github.com/harisekhon/nagios-pluginsChecks Hadoop node and service states via Ambari REST API