Project Description

SUSE Linux Enterprise High Availability Extension (SLE HAE) is based on pacemaker as the cluster engine, corosync as the message layer and hundreds of resource agents. These resource agents (RA) can be used for almost all imaginable HA use cases.

However, the cluster framework lacks a monitoring solution that customers can use out-of-the-box (apart from rudimentary provided solutions such as crm_mon, mailto RA, ClusterMon RA, ethermon RA, the HAWK GUI or log file parsing by third-party products).

ClusterMon is an resource agent that can generate very detailed reports about the current state of the cluster and its cluster changes.

Goal for this Hackweek

The goal of this hackweek project is to improve an existing bash shell wrapper script for ClusterMon (see https://github.com/roseswe/ClusterMon ) so that it can be used in an easier way by customers, and to give them a reference implementation to start with.

Resources

https://github.com/roseswe/ClusterMon

Skills required: Bash, SUSE cluster

Keywords: pacemaker, hae, high availability, cluster, clustermon, monitoring bash, script

Looking for hackers with the skills:

bash pacemakercluster shell cluster clustermon

This project is part of:

Hack Week 21

Activity

  • 10 days ago: bschmidt liked this project.
  • about 1 month ago: hennevogel removed keyword shellscript from this project.
  • about 2 months ago: roseswe added keyword "cluster" to this project.
  • about 2 months ago: roseswe added keyword "clustermon" to this project.
  • about 2 months ago: roseswe added keyword "shellscript" to this project.
  • about 2 months ago: roseswe added keyword "shell" to this project.
  • about 2 months ago: roseswe added keyword "pacemakercluster" to this project.
  • about 2 months ago: roseswe added keyword "bash" to this project.
  • about 2 months ago: roseswe originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    OS self documentation, health check and troubleshooting by roseswe

    [comment]: # (Please use the project descriptio...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Generic retry command in openSUSE by okurz

    Motivation

    When automating tasks often the r...


    OS self documentation, health check and troubleshooting by roseswe

    [comment]: # (Please use the project descriptio...


    grog by gbaccini

    [comment]: # (Please use the project descriptio...