Files
maintenance-tools/maintenance_service_http_monitoring

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

======================================
maintenance_service_http_monitoring
======================================

Module that allows monitoring of different services by checking their HTTP 200 responses:

- Uses the `maintenance_server_data` service for each device.

If the service has a URL, a request is made.
- Adds maintenance mode for a device:

- Allows disabling HTTP checks for a specified time (defined in the cron job).

## Logic:
If a request fails and a maintenance task has already been created for the same day,
no new task is added.

The default values for the cron jobs are located in `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.