⇤ ← Revision 1 as of 2018-08-17 12:35:19
Size: 1508
Comment:
|
Size: 1747
Comment: Add DNS events
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Line 6: | Line 5: |
'''http_request_finished''' | |
Line 7: | Line 7: |
'''http_request_finished''' | |
Line 14: | Line 13: |
Line 18: | Line 18: |
Line 22: | Line 23: |
'''imap_command_finished''' | |
Line 23: | Line 25: |
'''imap_command_finished''' | |
Line 34: | Line 35: |
== DNS == '''dns_worker_request_finished''' and '''dns_request_finished''' * error: Human readable error * error_code: Error code usable with net_gethosterror() '''dns_worker_request_started''' and '''dns_request_started''' |
Events
List of all events that can be used in Statistics and elsewhere.
HTTP
http_request_finished
- status_code: HTTP result status code
- attempts: Number of individual HTTP request attempts that were done (i.e. number of retries after failures + 1)
- redirects: Number of redirects that were done while processing this request.
- bytes_in, bytes_out: Number of bytes received/sent for this request.
http_request_redirected
Intermediate event sent while HTTP request is being redirected. The http_request_finished is still being sent as well.
Same fields as http_request_finished
http_request_retried
Intermediate event sent while HTTP request is being retried. The http_request_finished is still being sent as well.
Same fields as http_request_finished
IMAP
imap_command_finished
- tag: Command tag
- name: Command name
- args: Command's full parameters
- human_args: Command's parameters as more human-readable output
- tagged_reply_state: OK, NO, BAD
- tagged_reply: Full tagged reply, e.g. "OK SELECT finished."
- last_run_time: Timestamp when the command was running last time (it's followed by "mailbox sync" that can take some time)
- running_usecs: How many usecs this command itself has spent running
- lock_wait_usecs: How many usecs this command itself has spent waiting for locks.
- bytes_in, bytes_out: How many bytes of client input/output command has used.
DNS
dns_worker_request_finished and dns_request_finished
- error: Human readable error
- error_code: Error code usable with net_gethosterror()
dns_worker_request_started and dns_request_started