DOVEADM-SERVICE-STATUS(1)
β¨ DOVEADM-SERVICE-STATUS π
okay bestie, welcome to the Doveadm manual, section 1 π this is your little backstage pass to peeking at what all the Dovecot services are actually doing right now. no cap, it's giving surveillance but make it cute π¦
πΈ NAME πΈ
doveadm-service-status β show information about dovecot services πβ¨
π SYNOPSIS π
doveadm [GLOBAL OPTIONS] service status [service [...]]
π DESCRIPTION π
so doveadm service status spits out a whole table, one line per service, and every line is packed with these little details. let's go through them one by one, bestie, because iykyk that the details are the whole point π₯
nameβ the name of the service π·οΈprocess_countβ the number of processes actually running for the service (like, fr fr running, not just vibing)process_availβ the number of additional processes that can be spawned for the serviceprocess_limitβ the maximum number of processes that can be active for the serviceclient_limitβ the maximum number of connections that the service will handle simultaneouslythrottle_secsβ seconds to wait before launching another process when processes are dying unexpectedly early for the service πexit_failure_lastβ timestamp when the last process was terminated abnormally for the serviceexit_failures_in_secβ number of abnormally terminated processes for the service in the last second πlast_drop_warningβ timestamp when the last time a "dropping client connections" warning was loggedlisten_pendingβ if the master process is queuing connections that need to be dispatchedlisteningβ if service is listening πdoveadm_stopβ if the service has been stopped bydoveadm(1)process_totalβ the total number of processes forked for the service since the service start.
π GLOBAL OPTIONS π
these are the global doveadm(1) options, babes. they apply across the board:
-Dβ Enables verbosity and debug messages. π-Oβ Do not read any config file, just use defaults. Thedovecot_storage_versionsetting defaults to the latest version, but can be overridden with-o.-kβ Preserve entire environment for doveadm, not justimport_environmentsetting.-vβ Enables verbosity, including progress counter. π-iinstance-name β If using multiple Dovecot instances, choose the config file based on this instance name. Seeinstance_namesetting for more information.-cconfig-file β Read configuration from the given config-file. By default it first reads config socket, and then falls back to/etc/dovecot/dovecot.conf. You can also point this to config socket of some instance running compatible version.-osetting=value β Overrides the configuration setting from/etc/dovecot/dovecot.confand from the userdb with the given value. In order to override multiple settings, the-ooption may be specified multiple times. π-fformatter β Specifies the formatter for formatting the output. Supported formatters are:flowβ prints each line withkey=valuepairs.jsonβ prints a JSON array of JSON objects.pagerβ prints eachkey: valuepair on its own line and separates records with form feed character (^L).tabβ prints a table header followed by tab separated value lines.tableβ prints a table header followed by adjusted value lines.
π ARGUMENTS π
service(optional) β Filters the list according to the specified service or services. By default, all dovecot services are listed. π
π¦ EXAMPLES π¦
okay so here's what it looks like when you just run it, no filter, living its best life:
doveadm service status
name: imap-login
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 1000
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
π REPORTING BUGS π
found a bug? not the vibe, but okay, we handle it π«Ά Report bugs, including doveconf -n output, to the Dovecot Mailing List β¨dovecot@dovecot.orgβ©. Information about reporting bugs is available at: β¨https://dovecot.org/bugreport.htmlβ©
bestie pls include that doveconf -n output, they literally need it π
π SEE ALSO π
doveadm(1), doveadm-process-status(1)
and that's the whole page, periodt π
β¨ this was Doveadm manual, section 1, source version f979264, dated April 2026 β go forth and check on your services, queen ππ
π¦ where this page comes from
- alpine 3.23: dovecot-doc 2.4.5-r0 Β· MIT AND LGPL-2.1-or-later
- alpine 3.24: dovecot-doc 2.4.5-r0 Β· MIT AND LGPL-2.1-or-later
- arch rolling: dovecot 2.4.5-1 Β· MIT AND LGPL-2.1-only
- fedora 43: dovecot 1:2.4.5-1.fc43 Β· MIT AND LGPL-2.1-only
- fedora 44: dovecot 1:2.4.5-1.fc44 Β· MIT AND LGPL-2.1-only
- nixos 26.05: dovecot 2.4.5
- nixpkgs unstable: dovecot 2.4.5
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 Β· BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 Β· BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 Β· BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 Β· BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms