mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-02-14 02:20:53 +03:00
Update http monitor logging format
This commit is contained in:
parent
4226d8e8c2
commit
4e2c7f6483
|
@ -25,11 +25,31 @@ The output should be something like:
|
|||
|
||||
Starting monitoring-daemon-asyncio_monitor_1 ... done
|
||||
Attaching to monitoring-daemon-asyncio_monitor_1
|
||||
monitor_1 | [2020-08-08 02:48:24,906] [INFO] [Dispatcher]: Starting up
|
||||
monitor_1 | [2020-08-08 02:48:24,980] [INFO] [HttpMonitor]: GET http://example.com, response code: 200, content length: 648, request took: 0.072 seconds
|
||||
monitor_1 | [2020-08-08 02:48:25,042] [INFO] [HttpMonitor]: GET https://httpbin.org/get, response code: 200, content length: 310, request took: 0.134 seconds
|
||||
monitor_1 | [2020-08-08 02:48:29,991] [INFO] [HttpMonitor]: GET http://example.com, response code: 200, content length: 648, request took: 0.074 seconds
|
||||
monitor_1 | [2020-08-08 02:48:30,037] [INFO] [HttpMonitor]: GET https://httpbin.org/get, response code: 200, content length: 310, request took: 0.119 seconds
|
||||
monitor_1 | [2020-08-08 17:04:36,655] [INFO] [Dispatcher]: Starting up
|
||||
monitor_1 | [2020-08-08 17:04:36,732] [INFO] [HttpMonitor]: Check
|
||||
monitor_1 | GET http://example.com
|
||||
monitor_1 | response code: 200
|
||||
monitor_1 | content length: 648
|
||||
monitor_1 | request took: 0.074 seconds
|
||||
monitor_1 |
|
||||
monitor_1 | [2020-08-08 17:04:36,811] [INFO] [HttpMonitor]: Check
|
||||
monitor_1 | GET https://httpbin.org/get
|
||||
monitor_1 | response code: 200
|
||||
monitor_1 | content length: 310
|
||||
monitor_1 | request took: 0.153 seconds
|
||||
monitor_1 |
|
||||
monitor_1 | [2020-08-08 17:04:41,731] [INFO] [HttpMonitor]: Check
|
||||
monitor_1 | GET http://example.com
|
||||
monitor_1 | response code: 200
|
||||
monitor_1 | content length: 648
|
||||
monitor_1 | request took: 0.067 seconds
|
||||
monitor_1 |
|
||||
monitor_1 | [2020-08-08 17:04:41,787] [INFO] [HttpMonitor]: Check
|
||||
monitor_1 | GET https://httpbin.org/get
|
||||
monitor_1 | response code: 200
|
||||
monitor_1 | content length: 310
|
||||
monitor_1 | request took: 0.122 seconds
|
||||
monitor_1 |
|
||||
|
||||
Test
|
||||
----
|
||||
|
@ -59,9 +79,9 @@ The output should be something like:
|
|||
monitoringdaemon/__init__.py 0 0 100%
|
||||
monitoringdaemon/__main__.py 9 9 0%
|
||||
monitoringdaemon/containers.py 11 0 100%
|
||||
monitoringdaemon/dispatcher.py 45 5 89%
|
||||
monitoringdaemon/dispatcher.py 43 5 88%
|
||||
monitoringdaemon/http.py 6 3 50%
|
||||
monitoringdaemon/monitors.py 29 2 93%
|
||||
monitoringdaemon/monitors.py 23 1 96%
|
||||
monitoringdaemon/tests.py 37 0 100%
|
||||
----------------------------------------------------
|
||||
TOTAL 137 19 86%
|
||||
TOTAL 129 18 86%
|
||||
|
|
|
@ -43,7 +43,11 @@ class HttpMonitor(Monitor):
|
|||
time_took = time_end - time_start
|
||||
|
||||
self.logger.info(
|
||||
'%s %s, response code: %s, content length: %s, request took: %s seconds',
|
||||
'Check\n'
|
||||
' %s %s\n'
|
||||
' response code: %s\n'
|
||||
' content length: %s\n'
|
||||
' request took: %s seconds\n',
|
||||
self._method,
|
||||
self._url,
|
||||
response.status,
|
||||
|
|
Loading…
Reference in New Issue
Block a user