[NEW] maintenance_service_http_monitoring : check HTTP 200 for services
Some checks failed
pre-commit / pre-commit (pull_request) Failing after 1m34s

This commit is contained in:
Boris Gallet
2026-02-17 17:52:48 +01:00
parent edeacc4555
commit ea255c184e
11 changed files with 1431 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
======================================
maintenance_service_http_monitoring
======================================
Module qui permet le monitoring des différents service en vérifiant leur réponse HTTP 200 :
- Utilise la notion de service de `maintenance_server_data` pour chaque équipement.
Si le service à une URL une requête est effectuée
- Ajout du mode maintenance pour un équipement :
- Permet de désactiver les checks HTTP pour X temps (défini dans le cron)
## Logique :
Si une requête est KO est quune tâche de maintenance est déjà créer le même jour,
aucune tâche nest ajouté.
Les valeurs par défaut pour les cron se trouvent dans `data/cron.xml`
Installation
============
Use Odoo normal module installation procedure to install
``maintenance_service_http_monitoring``.
Known issues / Roadmap
======================
None yet.
Bug Tracker
===========
Bugs are tracked on `our issues website <https://github.com/elabore-coop/maintenance-tools/issues>`_. In case of
trouble, please check there if your issue has already been
reported. If you spotted it first, help us smashing it by providing a
detailed and welcomed feedback.
Credits
=======
Contributors
------------
* Boris Gallet
Funders
-------
The development of this module has been financially supported by:
* Elabore (https://elabore.coop)
Maintainer
----------
This module is maintained by Elabore.