ANCEADE MONITORING SYSTEM
Originally, this project was developed internally and was not intended to be made public. However, after careful consideration, we decided to release it to the public.
This project is a monitoring system. Currently, it primarily provides basic uptime monitoring services, but in the future, we plan to make this software much more comprehensive, so it can become a viable and ergonomic alternative to LibreNMS, Observium, Zabbix, or even SaaS tools like Datadog or New Relic.
# Clone the repo
git clone https://github.com/Ancelade/AMS.git
# Navigate to the directory
cd AMS
# Install dependencies
docker compose updocker volume create ams_data
docker run -d --name ams_container -v appdata_volume:/appdata -p 80:80 ancelade/ams:latest- ICMP monitoring
- Web app monitoring via HTTP
- Application monitoring via TCP Port
- Basic SNMP collection (Pre-Alpha)
--Coming soon--
- Full SNMP collection
- Installable agent monitoring on Linux and Windows
- Monitoring via SSH
- Application monitoring
- REST API
- Dashboard system
- Traffic billing management
- Interactive JS Weathermap
- Addition of other notification systems
- ... ...
- Fork the project.
- Create a branch for your feature (
git checkout -b feature/FeatureName). - Commit your changes (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature/FeatureName). - Open a Pull Request.
Please make unit fixes and avoid submitting large, incomprehensible patches.
This project is provided under a private rights license (see: license.txt).
Marc Moreau - contact@ancelade.com