Skip to content

alex-martin-storage/spectrum-protect-sppmon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to SPPMON

SPPMON is a open source project initiated from the IBM Spectrum Protect Plus development team. Goal of the project is to provide a monitoring system for IBM Spectrum Protect Plus that offers multiple options for a day to day monitoring of a data protection environment. Major focus are the workflows of IBM Spectrum Protect Plus itself such as job volume and duration or catalog protection, and the consumption of system resources like memory and cpu of all systems related to the data protection environment. The built-in functionality to monitor the SPP server, vSnap, VADP and Microsoft 365 proxy systems and can be expanded easily for other systems like application server.

The SPPMON project consists of three major components. The SPPMON core engine (the open source) is used to query the system data and ingext it in an database. An Influx time series database is used to store and prepare the collected data for the graphical interface. Grafana is used as the graphical interface for the project. The below picture describes the components and the general workflow on a high level.

SPP / SPPmon Overview

Note: The documentation is split in two sections: The user guide and the developer guide. The user guide includes all information needed to setup and configure the SPPMON system an data protection environment. The developer guide includes all information needed to improve the SPPMON system with more functionality, contribute to the open source projects or running SPPMON in a containerized environment.

Note: SPPMON can be setup from scratch on a Linux operating system or can be deployed in a containerized environment. See the documentation for more details.

Find the documentation in the project Wiki

About

the great sppmon project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Dockerfile 0.1%