Skip to content

A monitoring and healing framework. It uses Pester tests (TDD) to determine the state of an IT system entity. Then, if the entity is in a faulted state HealOps will try to repair it. All along HealOps reports metrics to a backend report system and HealOps status is sent to stakeholders. In order to e.g. trigger alarms and get on-call personnel o…

License

larssb/HealOps

Repository files navigation

Documentation Status

HealOps is a state monitoring and broken state repairing framework. Use it for all your operation validation needs. Automatically monitor and repair the state of IT systems and their components. Systems and components can be monitored by writing Pester tests that acts as the state determining engine. Regular PowerShell scripts are used for repairing a broken state of a system or component. Furthermore, HealOps can also be used to collect stats. This also happens via PowerShell scripts.

The parts mentioned above, the Pester tests, Repairs and Stats PowerShell scripts. Has been designed in such a way, that it should be quite clear what is needed in order for e.g. a Repairs script to work with HealOps. The collected whole that hold these components is called a HealOpsPackage.

Documentation

You find the main documentation on HealOps right here

About

A monitoring and healing framework. It uses Pester tests (TDD) to determine the state of an IT system entity. Then, if the entity is in a faulted state HealOps will try to repair it. All along HealOps reports metrics to a backend report system and HealOps status is sent to stakeholders. In order to e.g. trigger alarms and get on-call personnel o…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published