This blog provide a configuration overview of how to integrate Nagios with SAP IT Operations Analytics (SAP ITOA). Nagios comes with syslog integration by default. The target is to configure Nagios to forward notifications, alerts and performance information to SAP ITOA using syslog-ng technology.
In SAP ITOA the attribute editor can be used to define attributes out of the streamed content which can then be used to do analytics in stories and charts. Some configuration examples based on streamed content are also provided below. The described solution was tested with the following components and versions:
|SAP ITOA||2.2.0 (running on SAP HANA 1.0 SPS12)|
|Nagios||4.1.1 (running on SLES 11.3 and using syslog-ng 2.0.9)|
- SAP IT Operations Analytics is installed and configured (For more details check the Administration Guide)
- Plugin ITOA Syslog Socket Input and ITOA Attribute Editor are activated
Login with an user (Admin or Expert role assigned) to SAP ITOA application (http://<Hostname SAP ITOA>:<Port>/sap/dci/core) and create a new bucket:
Note: For more details check the Administration Guide
Forward Nagios Messages
Login to the operating system, Nagios instance is running (e.g. using PuTTY) and add the following syslog-ng configuration:
Save the configuration and restart Syslog service using the following command:
service syslog restart
Verify Data Streaming
Login with an user (Admin or Expert role assigned) to SAP ITOA application (http://<Hostname SAP ITOA>:<Port>/sap/dci/core) and verify if the bucket (NAGIOS) receives Nagios messages (Streaming Content).
In the bucket (Table View) choose (mark) a desired messages and press the button Edit Attributes (former: GET MORE INSIGHTS) and configure the desired attributes.
|Release Note SAP ITOA 2.0 SP03||https://launchpad.support.sap.com/#/notes/2414432|
|Video Feature Demo||https://www.sap.com/assetdetail/2017/02/a0596bde-a87c-0010-82c7-eda71af511fa.html|