Skip to content

This package is to be applied to service nodes in a POWER 9 LC cluster. It serves to aggregate BMC node data, apply service policy, and forward recommendation to cluster service management utilities. Node data includes hardware machine state including environmental, reliability, service, and failure data.

Notifications You must be signed in to change notification settings

robers97/ibm-crassd

 
 

Repository files navigation

ibm-crassd

The ibm-crassd services provides the capability to report BMC alerts into open source management stacks. It also provides the ability to stream sensor readings from IBM's AC922 servers to different graphical applications such as netdata. This service is intended to enhance monitoring IBM POWER LC systems at scale. The following opensource managers are supported:

For more details about setup, capabilities, and contributing, go to https://ibm-crassd.readthedocs.io/en/latest/

Installing IBM CRASSD

Prerequisites version < 0.8-10

  • Python 2.7 or greater
  • Java 1.7.0 or greater
  • python-configparser (found in EPEL)
  • python-websocket-client
  • python-requests if monitoring 8335-GTG, 8335-GTC, 8335-GTW
  • openbmctool if monitoring 8335-GTG, 8335-GTC, 8335-GTW
  • ipmitool

Prerequisites for ibm-crassd 0.8-10 and above

This version switches to python 3 compatibility

  • Python 3.4 or greater
  • Java 1.7.0 or greater
  • python-configparser (found in EPEL)
  • python34-websocket-client
  • python34-requests if monitoring 8335-GTG, 8335-GTC, 8335-GTW
  • openbmctool if monitoring 8335-GTG, 8335-GTC, 8335-GTW
  • ipmitool
  • pexpect

Installation

ESS

  1. From the ESS management node type yum install /install/gss/otherpkgs/rhels7/ppc64le/gss/ibm-crassd-0.8-1.ppc64le.rpm

RHEL Based Systems

  1. Transfer the rpm to the management system or service node you wish to install this service on.
  2. Type yum install /path/to/rpm, where /path/to/rpm is the full path to the rpm you just copied to the system.

About

This package is to be applied to service nodes in a POWER 9 LC cluster. It serves to aggregate BMC node data, apply service policy, and forward recommendation to cluster service management utilities. Node data includes hardware machine state including environmental, reliability, service, and failure data.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.1%
  • Java 19.3%
  • Makefile 1.6%