Posts Tagged “monitoring”

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


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


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 -Dcom.sun.management.jmxremote 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 : https://github.com/zubayr/zbxsend

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