Posts Tagged “nagios”

Nagios - Service Group Summary ERROR

We were working on nagios and found that after our migration, service group summary was not working. You might get below error on the screen and the solution is similar for both issues.

Written on October 12, 2016
linux monitoring zabbix nagios nagiosxi error

Zabbix History Table Clean Up

Zabbix history table gets really big, and if you are in a situation where you want to clean it up. Then we can do so, using the below steps.

Written on October 10, 2016
linux monitoring zabbix nagios nagiosxi

Issues - Monitoring MongoDB using Nagios XI.

Monitoring for mongodb using nagiosxi is straight forword but you might have some issues when we are setting up. Here are few issues which might come up using mongodb version 3.

Written on September 15, 2016
linux mongo mongodb ubuntu nagios nagiosxi

Installing CouchDB on Ubuntu 14 LTS.

CouchDB is a database that completely embraces the web. Store your data with JSON documents. Access your documents and query your indexes with your web browser, via HTTP. Index, combine, and transform your documents with JavaScript. CouchDB works well with modern web and mobile apps. You can even serve web apps directly out of CouchDB. And you can distribute your data, or your apps, efficiently using CouchDB’s incremental replication. CouchDB supports master-master setups with automatic conflict detection.

Written on September 15, 2016
linux couchdb ubuntu nagios

Installing MongoDB on Ubuntu 14 LTS.

MongoDB is an open-source document database, and leading NoSQL database. MongoDB is written in c++. Below is a brief document about installing a mongodb on a test node to try it out.

Written on September 14, 2016
linux mongo mongodb ubuntu nagios

knife Quick Reference

This is a quick reference for few of the commands which I use often.

Written on August 26, 2016
centos rhel nagios opensource monitoring

Moving RRD file from 32bit to 64bit Architecture

When we were working on a nagios monitoring system we were migrating from a 32bit nagios to a 64bit Architecture. Most of the graphs are not working as the RRD was from an older 32bit architecture.

Written on August 22, 2016
ubuntu centos linux rrd nagios

Migrating Nagios XI to a New Server on Centos6.6

Migrating an old Nagios backup to a new nagiosxi server. Migration is simple in Nagios XI, you a backup and restore it. Once that is done we need to update/add the clients with IP of the new server, so that both Nagios get alerts. After a while once we are comfortable with the new server we can decommission the old one.

Written on August 18, 2016
centos rhel nagiosxi nagios opensource monitoring

Setting up ssl https On Nagios XI Server

HTTPS is a protocol for secure communication over a computer network which is widely used on the Internet. HTTPS consists of communication over Hypertext Transfer Protocol (HTTP) within a connection encrypted by Transport Layer Security or its predecessor, Secure Sockets Layer. The main motivation for HTTPS is authentication of the visited website and protection of the privacy and integrity of the exchanged data. Intro Courtesy Wikipedia

Written on August 17, 2016
centos linux nagios nagiosxi ssl https monitoring

Setup/Configuration Nagios XI on Centos6.6

Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly. In the event of a failure, Nagios can alert technical staff of the problem, allowing them to begin remediation processes before outages affect business processes, end-users, or customers.

Written on August 12, 2016
centos rhel nagios nagiosxi monitoring

Zabbix Installation Script on Centos/Redhat 6.x

Installation on zabbix is quit simple and straight forward, but when you are install multiple servers and want to automate installation it is better to use a script. I would have preferred an ansible setup, but we have non of that on the server, so had to make do with good old shell script.

Written on January 6, 2016
zabbix snmp trap centos linux install online nagios monitoring

Zabbix Database Backup Script for `postgres` and `mysql`.

After the zabbix setup is done, we would like to take backup of the database. Here we are doing a complete backup. But if we are looking for only configuration backup then we can ignore the history* tables from the database, but for now we are taking complete backup. Backups are taken everyday and last 3 days backups are stored and rest for removed.

Written on January 6, 2016
zabbix snmp trap centos linux backup mysql postgres nagios monitoring

Installing Zabbix Version 2.4 Offline (Zabbix Server without Internet).

There might be situations where you have a remote/zabbix server which does not have internet connectivity, due to security or other reasons. So we create a custom repo on the remote/zabbix server so that we can install zabbix using rpms

Written on December 29, 2015
zabbix snmp trap centos linux offline nagios monitoring

Zabbix Template Creation using CSV file.

In zabbix we dont have a better way to capture snmptraps. we have to manually create an item and corresponfding trigger to handle a trap arriving from the device.

Written on December 10, 2015
zabbix snmp trap centos linux offline nagios monitoring

Installing SNMP Builder using `zabbix-extra` on Zabbix Version 2.4.

SNMP Builder/Extra is an add-in for Zabbix. It provides new web interface components to browse MIB trees and values. SNMP OIDs can then be automatically converted into Zabbix items and inserted into a template. The underlying snmpbuilder script uses calls to NetSNMP in order to communicate with devices on the network.

Written on December 9, 2015
zabbix snmp trap centos linux nagios monitoring

Installing `zabbix-java-gateway` on Centos 6.5

Zabbix 2.0 adds native support for monitoring JMX applications by introducing a new Zabbix daemon called Zabbix Java gateway. Zabbix Java gateway is a daemon written in Java. When Zabbix server wants to know the value of a particular JMX counter on a host, it asks Zabbix Java gateway, which uses the JMX management API to query the application of interest remotely. The application does not need any additional software installed, it just has to be started with option on the command line.

Written on February 9, 2015
zabbix linux java zabbix-java-gateway centos rhel nagios monitoring

Zabbix Installation 2.4 - CentOS 6.5

Zabbix is the ultimate enterprise-level software designed for monitoring availability and performance of IT infrastructure components. Zabbix is open source and comes at no cost.

Written on December 31, 2014
zabbix centos nagios monitoring

Zabbix Hadoop Monitoring.

This script can be used to monitor Namenode Parameters. This script can be used to Generate Zabbix Import XML or Send monitoring data to Zabbix server.

Written on November 25, 2014
zabbix csv-processing linux mib python hadoop xml nagios monitoring

Fetch Monitoring Data from Item to CSV file.

This section describes how to get monitoring data from Zabbix server through the command line and export these to a CSV formatted file.

Written on October 16, 2014
zabbix csv-processing iReasoning linux mib python nagios monitoring

Zabbix Item Creation using OID and Name CSV files.

This script is to create a xml import file from a csv file. We use 2 csv file for this.

Written on October 15, 2014
zabbix csv-processing iReasoning linux mib python nagios monitoring

Send KPI Data to Zabbix from XML KPI File

Send Zabbix metric by reading from a XML file. This needs package zbxsend from :

Written on October 15, 2014
zabbix xml-processing linux mib python zbxsend nagios monitoring

Zabbix Import File from iReasoning Export CSV

Module used to generate Zabbix import xml for snmp traps, Below are steps to create a Zabbix Import for Traps. These traps are captured from the snmptrap function in Zabbix.

Written on October 14, 2014
zabbix csv-processing iReasoning linux mib nagios monitoring