Image generated by DALL-E as I have no artistic sense
Welcome to Vigilare, an open-source fault management system designed to provide comprehensive monitoring and alerting capabilities. Vigilare is built to ensure high availability and reliability of your systems, offering real-time insights and proactive fault resolution.
Note that the remote POLLING system is non-functional right now. I am focused on the API currently which contains the pollers as well. Once that is stable, I will update this repository since this is specific to a standalone polling system.
- Real-Time Monitoring: Continuous surveillance of system performance and health.
- Alerting Mechanism: Immediate notifications for any system irregularities or failures.
- Customizable Dashboards: Tailor-made views to monitor vital metrics.
- Historical Data Analysis: In-depth analysis of past performance for better future planning.
- User-Friendly Interface: Easy to navigate UI for efficient management.
- Template system: Extend functionality beyond initial design with adding templates.
- Independent GUI: Use your own UI for in-house branding and looks.
- Multiple Graph options available: Support for rrd, and graphite are built in.
- Database authentication: Discrete access levels per user are supported.
- All testing done on Ubuntu / Debian systems
- Latest testing Ubuntu 20.04.6 LTS
- Code has yet to be written!
- API has working pollers
- This repository is specific to having N+1 pollers for the NMS to consume.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Fork the Project
Create your Feature Branch (git checkout -b feature/AmazingFeature)
Commit your Changes (git commit -m 'Add some AmazingFeature')
Push to the Branch (git push origin feature/AmazingFeature)
Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Chris Hubbard – chubbard@iwillfearnoevil.com
- Project Link: https://github.com/Guyverix/Vigilare-NMS-GUI
- Project Link: https://github.com/Guyverix/Vigilare-NMS-API
- Project Link: https://github.com/Guyverix/Vigilare-NMS-POLLER