| DOVEADM-SERVICE-STATUS(1) | Dovecot | DOVEADM-SERVICE-STATUS(1) |
نام (NAME)
doveadm-service-status - نمایش اطلاعات درباره سرویسهای dovecot
خلاصه دستور (SYNOPSIS)
doveadm [GLOBAL OPTIONS] service status [service [...]]
توضیحات (DESCRIPTION)
دستور doveadm service status جدولی با یک سطر برای هر سرویس تولید میکند که حاوی جزئیات زیر است:
name
نام سرویس
process_count
تعداد فرآیندهایی که در عمل برای سرویس در حال اجرا هستند
process_avail
تعداد فرآیندهای اضافی که میتوان برای سرویس ایجاد کرد
process_limit
حداکثر تعداد فرآیندهایی که میتوانند برای این سرویس فعال باشند
client_limit
حداکثر تعداد اتصالهایی که سرویس بهطور همزمان مدیریت خواهد کرد
throttle_secs
مدت زمان انتظار برحسب ثانیه پیش از راهاندازی فرآیندی دیگر، هنگامی که فرآیندهای این سرویس بهطور غیرمنتظره و زودهنگام متوقف میشوند
exit_failure_last
برچسب زمانی (timestamp) آخرین باری که یک فرآیند برای سرویس بهطور غیرعادی خاتمه یافته است
exit_failures_in_sec
تعداد فرآیندهایی از سرویس که در ثانیه گذشته بهطور غیرعادی خاتمه یافتهاند
last_drop_warning
برچسب زمانی آخرین باری که هشدار “dropping client connections” ثبت شده است
listen_pending
نشان میدهد که آیا فرآیند master در حال صفبندی اتصالهایی است که باید ارسال شوند یا خیر
listening
نشان میدهد که آیا سرویس در حال شنود (listening) است یا خیر
doveadm_stop
نشان میدهد که آیا سرویس توسط doveadm(1) متوقف شده است یا خیر
process_total
تعداد کل فرآیندهای ایجادشده (forked) برای سرویس از زمان شروع آن.
گزینههای سراسری doveadm(1):
-D
حالت پرگویی (verbosity) و پیامهای اشکالزدایی را فعال میکند.
-O
هیچ فایل پیکربندی را نمیخواند و تنها از مقادیر پیشفرض استفاده میکند. تنظیم dovecot_storage_version بهطور پیشفرض به آخرین نسخه در نظر گرفته میشود، اما میتوان آن را با -o بازنویسی کرد.
-k
تمام متغیرهای محیط را برای doveadm حفظ میکند، نه فقط تنظیم import_environment را.
-v
پرگویی را به همراه شمارندهٔ پیشرفت فعال میکند.
-i instance-name
در صورت استفاده از چند نمونهٔ Dovecot، فایل پیکربندی را بر اساس این نام نمونه انتخاب میکند.
برای اطلاعات بیشتر تنظیم instance_name را ببینید.
-c config-file
پیکربندی را از config-file دادهشده میخواند. بهطور پیشفرض ابتدا سوکت پیکربندی را میخواند و در صورت عدم دسترسی به /etc/dovecot/dovecot.conf بازمیگردد. همچنین میتوانید آن را به سوکت پیکربندی نمونهای که نسخهای سازگار را اجرا میکند، ارجاع دهید.
-o setting=value
تنظیمِ پیکربندی (setting) موجود در /etc/dovecot/dovecot.conf و userdb را با value دادهشده بازنویسی میکند. جهت بازنویسی چندین تنظیم، گزینهٔ -o میتواند چندین بار مشخص شود.
-f formatter
قالببند (formatter) را برای قالببندی خروجی مشخص میکند. قالببندهای پشتیبانیشده عبارتند از:
flow
هر خط را با جفتهای key=value چاپ میکند.
json
یک آرایهٔ JSON از اشیاء JSON را چاپ میکند.
pager
هر جفت key: value را در خط جداگانهای چاپ کرده و رکوردها را با نویسهٔ form feed (^L) جدا میکند.
tab
سربرگ جدول را همراه با خطوط مقادیر جداشده با تب (tab) چاپ میکند.
table
سربرگ جدول را همراه با خطوط مقادیر همتراز شده چاپ میکند.
service (اختیاری)
فهرست را بر اساس سرویس یا سرویسهای مشخصشده فیلتر میکند. بهطور پیشفرض، همهٔ سرویسهای dovecot فهرست میشوند.
مثالها (EXAMPLES)
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)
باگها، از جمله خروجی doveconf -n را به فهرست پستی Dovecot به نشانی ⟨dovecot@dovecot.org⟩ گزارش کنید. اطلاعات دربارهٔ نحوهٔ گزارش باگها در این نشانی در دسترس است: ⟨https://dovecot.org/bugreport.html⟩
همچنین ببینید (SEE ALSO)
doveadm(1), doveadm-process-status(1)
| May 2026 | e5ac02a |