Alerting

LPAR2RRD has build-in alerting feature.
It works for IBM Power Systems, Oracle Database and Linuxes which have installed OS agent only.
You can define alarms based on performance data for CPU pool, LPAR, VM in your environment.

Metrics: IBM Power System

objectmetricvaluedata sourceNote
ALL servers Paging MB/sec OS agent
server CPU CPU core or % HMCIBM Power only
CPU POOL CPU CPU core or % HMCIBM Power only
LPAR CPU CPU core or % HMCIBM Power only
LPAR CPU OS % OS agent
LPAR Memory used % OS agent
LPAR Paging MB/sec OS agent
LPAR Paging allocation % OS agent
LPAR LAN MB/sec OS agent
LPAR SAN MB/sec OS agent
LPAR SAN IOPS OS agent
LPAR SAN response time mili seconds OS agent
LPAR Filesystem usage % OS agent
LPAR Multipath status OS agent

Metrics: Linux with the OS agent

objectmetricvaluedata sourceNote
VM CPU OS % OS agent
VM Memory used % OS agent
VM Paging MB/sec OS agent
VM Paging allocation % OS agent
VM LAN MB/sec OS agent
VM SAN MB/sec OS agent
VM SAN IOPS OS agent
VM SAN response time mili seconds OS agent
VM Filesystem usage % OS agent
LPAR Multipath status OS agent

Metrics: Oracle Database

objectmetric
Database Current logons count
Database Tablspace size

Alerting possibilities

  • Emailing. You can place direct email address on each directive, use email groups or default email address.
  • Nagios support. You can configure Nagios to pick up alarms from LPAR2RRD via standard NRPE module.
    LPAR2RRD Nagios plug-in installation
  • External alerting via external shell script. Each alert can invoke defined script with given parameters. You can use it for your integration needs.
  • SNMP trap: follow this to configure it
  • Alert plug-ins to other monitoring tools can be developed on demand especially for customers under support contract

3rd party integrations

  • AlarmsOne
  • Service Now
  • Riverbed NetIM
  • HPE OpenView
  • Jira
  • Nagios
  • others can be done as needed

Configuration

Configuration is managed through the UI ➡ Settings ➡ Alerting

IBM Power Systems alerting

There are 2 data sources for alerting:
  • OS agent data
  • HMC data based alerting (CPU core for LPAR/POOL/POOL Total)
    • HMC REST API: nothing is needed to be configured to make alerting working
    • HMC CLI (ssh): To enable it put this job into lpar2rrd's crontab:
      0,10,20,30,40,50 * * * * /home/lpar2rrd/lpar2rrd/load_alert.sh > /home/lpar2rrd/lpar2rrd/load_alert.out 2>&1
      

Email setup

Use your company's default email setup on the operating system you run LPAR2RRD.
There is no any specific setup in the tool, it uses setting on the operating system.
In case of problems
  • Try send out a testing email from cmd line:
    $ echo "test message"| mailx -s test your_email@company.com
    
  • Check success in mail log /var/log/maillog (Linux), /var/log/mail (AIX)
Email setup on the Virtual Appliance