2026-02-19 21:00:54 +01:00
|
|
|
|
# soc09-monitoring-scripts_milestone_Xprotect
|
2026-02-19 21:56:53 +01:00
|
|
|
|
# SOC09 Monitoring Scripts
|
|
|
|
|
|
|
|
|
|
|
|
Public supervision scripts developed within the SOC09 mission (CSU Ultreia).
|
|
|
|
|
|
|
|
|
|
|
|
## Context
|
|
|
|
|
|
|
|
|
|
|
|
These tools are used to supervise Milestone XProtect environments
|
|
|
|
|
|
running on Windows 11 servers in production VMS deployments.
|
|
|
|
|
|
|
|
|
|
|
|
Site reference:
|
|
|
|
|
|
SOC09 – Argenteuil – Basilique de la Sainte Tunique
|
|
|
|
|
|
|
|
|
|
|
|
## Included
|
|
|
|
|
|
|
|
|
|
|
|
### Milestone_Monitor.ps1
|
|
|
|
|
|
|
|
|
|
|
|
PowerShell monitoring script that:
|
|
|
|
|
|
|
|
|
|
|
|
- Checks Milestone Recording Server status
|
|
|
|
|
|
- Verifies video stream availability
|
|
|
|
|
|
- Validates recording continuity
|
|
|
|
|
|
- Can be integrated with Zabbix
|
|
|
|
|
|
|
|
|
|
|
|
### Zabbix Templates (YAML)
|
|
|
|
|
|
|
|
|
|
|
|
Custom templates for:
|
|
|
|
|
|
|
|
|
|
|
|
- Windows 11 monitoring
|
|
|
|
|
|
- Milestone services supervision
|
|
|
|
|
|
- Recording service health checks
|
|
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
|
|
This project is released under MIT License.
|
|
|
|
|
|
|
|
|
|
|
|
Author must be cited in derivative works.
|
|
|
|
|
|
|
|
|
|
|
|
© Sébastien Couratin – Semper Connect
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2026-02-19 21:00:54 +01:00
|
|
|
|
|
|
|
|
|
|
Public monitoring scripts and Zabbix templates used in SOC09 (CSU Ultreia) environments.
|
|
|
|
|
|
|
|
|
|
|
|
Includes PowerShell supervision tools for Milestone XProtect (video stream & recording validation) and custom Zabbix YAML templates for Windows-based VMS servers.
|
|
|
|
|
|
|
|
|
|
|
|
Author: Sébastien Couratin – Semper Connect
|