Skip to content

insplanet/systemHealthAndAuditing

Repository files navigation

systemHealthAndAuditing

Using several bits of Azure this system aim to help finding and keep track of system failures.

System flow:

An event happens in a system part (usually a failure).
This is reported to an EventHub. (reporting bit not yet complete)
The QuickAnalyser program reads the EventHub and stores the event in a table storage, it then runs it through a rule engine.
If a rule is triggered an alarm is send on a Message queue.
The AlarmSender program reads the queue and dispatches an alarm to a channel depending on level.
The system administrator gets the alarm and can read the full event info from the table using the Control centre.

2016-11-24: This is not a complete working system. And is not put in production yet. Several of the needed bits are not yet in place. The bit needed for handling the rules are not there yet for example.

About

Mini system to keep track of failures in a spread out architecture.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
license.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published