[NEW] maintenance_service_http_monitoring : check HTTP 200 for services
Some checks failed
pre-commit / pre-commit (pull_request) Failing after 1m34s
Some checks failed
pre-commit / pre-commit (pull_request) Failing after 1m34s
This commit is contained in:
55
maintenance_service_http_monitoring/README.rst
Normal file
55
maintenance_service_http_monitoring/README.rst
Normal 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 qu’une tâche de maintenance est déjà créer le même jour,
|
||||
aucune tâche n’est 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.
|
||||
Reference in New Issue
Block a user