{"repo":"mtakaki/cachet-url-monitor","free":true,"listed":false,"github":"https://github.com/mtakaki/cachet-url-monitor","clone":"git clone https://github.com/mtakaki/cachet-url-monitor.git","description":"URL monitor plugin for cachethq.io","language":"Python","stars":127,"topics":["cachethq","monitoring","cachet-url-monitor","docker"],"license":"MIT","category":"analytics","readme_excerpt":"Status cachet-url-monitor ======================== Python plugin for cachet that monitors an URL, verifying it's response status and latency. The frequency the URL is tested is configurable, along with the assertion applied to the request response. This project is available at PyPI: https://pypi.python.org/pypi/cachet-url-monitor Configuration - endpoints , the configuration about the URL/Urls that will be monitored. - name , The name of the component. This is now mandatory (since 0.6.0) so we can distinguish the logs for each URL being monitored. - url , the URL that is going to be monitored. mandatory - method , the HTTP method that will be used by the monitor. mandatory - header , client header passed to the request. Remove if you do not want to pass a header. - insecure , for URLs which have self-singed/invalid SSL certs OR you wish to disable SSL check, use this key. Default is false, so by default we validate SSL certs. - timeout , how long we'll wait to consider the request failed. The unit of it is seconds. mandatory - expectation , the list of expectations set for the URL. mandatory - HTTP STATUS , we will verify if the response status code falls into the expected range. Please keep in mind the range is inclusive on the first number and exclusive on the second number. If just one value is specified, it will default to only the given value, for example 200 will be converted to 200-201 . - LATENCY , we measure how long the request took to get a response and fail if it'","default_branch":null,"files":null,"tree":[],"storefront":"/r/mtakaki","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mtakaki/cachet-url-monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}