Clamdtop(1) Clam AntiVirus Clamdtop(1)

clamdtop - پایش دیمن ضدویروس Clam (Clam AntiVirus Daemon)

clamdtop [options] [clamdspec ...]

دستور clamdtop ابزاری برای پایش یک یا چند پردازهٔ clamd است. این ابزار دارای یک رابط کاربری ncurses (رنگی) است که کارهای موجود در صف clamd، میزان مصرف حافظه و اطلاعات مربوط به پایگاه‌دادهٔ امضاهای بارگذاری‌شده را نمایش می‌دهد. می‌توانید در خط فرمان مشخص کنید که ابزار باید به کدام clamd متصل شود. به‌طور پیش‌فرض، تلاش خواهد کرد به clamd محلی مطابق با آنچه در clamd.conf تعریف شده است، متصل گردد.

نمایش اطلاعات راهنما و خروج.
چاپ شماره نسخه و خروج.
خواندن تنظیمات clamd از FILE، برای تعیین نحوهٔ اتصال به آن.
مشخص‌کنندهٔ clamd جهت اتصال: یا مسیری به سوکت محلی (unix domain socket) پردازهٔ clamd، یا یک نشانی IP و یک شماره درگاه (با پیش‌فرض ۳۳۱۰) برای اتصال به یک clamd محلی یا راه دور از طریق TCP/IP.

نمایش یک صفحه راهنمای کوتاه که مفهوم اجزای مختلف نمایشگر را توضیح می‌دهد.

خروج از clamdtop.

بازنشانی مقادیر بیشینه (حداکثر).

اگر چندین clamd را پایش می‌کنید، clamdtop به‌طور پیش‌فرض یک صفحهٔ نمای کلی را نمایش می‌دهد. می‌توانید از کلیدهای پیکان بالا (up arrow) و پیکان پایین (down arrow) برای جابه‌جایی میان هر clamd به‌صورت جداگانه و بازگشت به صفحهٔ نمای کلی استفاده کنید. یک نوار آبی‌رنگ clamd مورد نظر را که جزئیات آن در حال نمایش است مشخص می‌کند. در صفحهٔ نمای کلی هیچ‌کدام از clamdها انتخاب نشده‌اند (بنابراین نوار آبی وجود ندارد) و می‌توانید موارد موجود در صف همهٔ clamdها را مشاهده کنید.

نسخهٔ clamdtop و زمان فعلی را نشان می‌دهد. clamdtop نمایشگر را هر ۲ ثانیه یک‌بار به‌روزرسانی می‌کند.

فهرست clamdهایی که clamdtop به آن‌ها متصل است و آمار مربوط به آن‌ها را نشان می‌دهد.

شمارهٔ یکتای clamd
مدت زمانی که clamdtop متصل بوده است (با اتصال مجدد بازنشانی می‌شود)
تعداد کل رشته‌های فعال (live)
تعداد کل رشته‌های بیکار (idle)
تعداد موارد موجود در صف
بیشترین تعداد موارد مشاهده‌شده در صف
کل حافظهٔ مصرفی (در صورت در دسترس بودن)
مشخص‌کنندهٔ clamd؛ مقدار local به معنی سوکت یونیکس است
نسخهٔ موتور (Engine)
نسخهٔ پایگاه‌داده
زمان انتشار پایگاه‌داده

تعداد رشته‌هایی که در حال حاضر مشغول اجرای دستورها یا اسکن هستند.
تعداد رشته‌هایی که بیکار بوده و منتظر دستور هستند. این رشته‌ها پس از مدت‌زمان IdleTimeout (۳۰ ثانیه) خارج می‌شوند.
حداکثر تعداد رشته‌های پیکربندی‌شده.
تعداد موارد (کارهای اسکن) در صف clamd که منتظر یک رشتهٔ آزاد برای پردازش هستند.
حداکثر تعداد موارد دیده‌شده در صف clamd.

در صورت در دسترس بودن، جزئیات مصرف حافظهٔ clamd را نمایش می‌دهد:

میزان حافظهٔ استفاده‌شده توسط libc از هیپ (heap) بر حسب مگابایت.
میزان حافظهٔ استفاده‌شده توسط libc از حافظهٔ تخصیص‌یافته با mmap بر حسب مگابایت.
میزان حافظه‌ای که می‌تواند توسط libc بازپس گرفته شود.
میزان حافظهٔ مفید تخصیص‌داده‌شده توسط libc.
میزان حافظهٔ تخصیص‌داده‌شده توسط libc که به دلیل تکه‌تکه شدن (fragmentation) قابل آزادسازی نیست.
کل میزان حافظهٔ تخصیص‌یافته توسط libc از سیستم.
تعداد نواحی mmap تخصیص‌یافته توسط تخصیص‌دهندهٔ استخر حافظه (memory pool allocator) در clamd (برای پایگاه‌دادهٔ امضاها).
میزان حافظهٔ استفاده‌شده توسط تخصیص‌دهندهٔ استخر حافظهٔ clamd (برای پایگاه‌دادهٔ امضاها).
کل میزان حافظهٔ تخصیص‌یافته توسط تخصیص‌دهندهٔ استخر حافظهٔ clamd.

نوع دستور در حال اجرا؛ STATS مربوط به clamdtop است، گزینه‌های SCAN/CONTSCAN/FILDES/MULTISCAN اسکن یک فایل یا دایرکتوری هستند و MULTISCANFILE مربوط به اسکن یک مورد توسط کار MULTISCAN است.
مدت زمان سپری‌شده از قرار گرفتن دستور در صف تا این لحظه.
نام فایل در حال پردازش (در صورت وجود).

(۱) برای اتصال به clamd پیکربندی‌شده در clamd.conf پیش‌فرض:

clamdtop

(۲) برای اتصال به clamd پیکربندی‌شده در یک clamd.conf دیگر:

clamdtop --config-file=/path/to/clamd.conf

(۳) برای اتصال به یک clamd در حال اجرا روی دستگاهی دیگر (192.168.0.3) در شبکهٔ محلی (LAN):

clamdtop 192.168.0.3

(۴) برای اتصال به یک clamd در حال اجرا روی دستگاهی دیگر (192.168.0.3) با درگاهی غیرپیش‌فرض (3410):

clamdtop 192.168.0.3:3410

(۵) برای پایش clamd محلی و ۲ پردازهٔ clamd راه دور دیگر از طریق TCP/IP:

clamdtop localhost 192.168.0.3 192.168.0.4

اگر ترمینال قابلیت نمایش رنگ را داشته باشد، clamdtop از رنگ‌ها استفاده خواهد کرد. اگر مطمئن هستید که ترمینال شما از رنگ‌ها پشتیبانی می‌کند اما هیچ رنگی نمی‌بینید، بررسی کنید که متغیر محیطی TERM به‌درستی تنظیم شده باشد. به عنوان مثال، در صورت استفاده از محیط‌های مبتنی بر xterm، مقدار آن را به TERM=xterm-color تنظیم کنید. پشتیبانی از IPv6 افزوده شده است. در صورت وارد کردن نشانی IPv6، لطفاً قوانین معمول آدرس‌دهی IPv6 را رعایت کنید. در صورتی که نشانی IPv6 همراه با درگاه مشخص می‌شود، نشانی IPv6 را درون براکت قرار دهید (مانند [::1]:3410).

0 : پایان عادی

>0 : خطایی رخ داده است.

لطفاً برای مشاهدهٔ فهرست دست‌اندرکاران و قدردانی‌ها به مستندات کامل مراجعه کنید.

Török Edvin <edwin@clamav.net>

clamd(8), clamd.conf(5)

February 22, 2009 ClamAV 1.5.4