This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.
Differences between revisions 3 and 4
Revision 3 as of 2018-09-12 11:57:26
Size: 2065
Editor: AkiTuomi
Comment:
Revision 4 as of 2018-11-21 09:38:21
Size: 2348
Editor: 2001:2060:49:110:a0e9:58a0:5f4a:a77e
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:

== Connection ==
'''client_connection_connected'''
 * client_ip: source IP
 * client_port: source port
 * ip: target IP
 * port: target port

'''server_connection_connected'''
 * client_ip: source IP
 * client_port: source port
 * ip: target IP
 * port: target port
 

Events

List of all events that can be used in Statistics and elsewhere.

Connection

client_connection_connected

  • client_ip: source IP
  • client_port: source port
  • ip: target IP
  • port: target port

server_connection_connected

  • client_ip: source IP
  • client_port: source port
  • ip: target IP
  • port: target port

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

SQL

sql_query_finished

  • error: Human readable error
  • error_code: Error code (if available)
  • query_first_word: First word of the query, such as SELECT

sql_transaction_finished

  • error: Human readable error
  • error_code: Error code (if available)

sql_connection_finished

None: Events (last edited 2019-09-19 16:48:34 by MichaelSlusarz)