:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
clamdtop(1) - phpMan

Command: man perldoc info search(apropos)  


Clamdtop(1)                               Clam AntiVirus                              Clamdtop(1)



NAME
       clamdtop - monitor the Clam AntiVirus Daemon

SYNOPSIS
       clamdtop [options] [clamdspec ...]

DESCRIPTION
       clamdtop  is  a tool to monitor one or multiple clamd(s).  It has a (color) ncurses inter‐
       face, that shows the jobs in clamd's queue, memory usage, and information about the loaded
       signature  database.  You can specify on the command-line to which clamd(s) it should con‐
       nect to. By default it  will  attempt  to  connect  to  the  local  clamd  as  defined  in
       clamd.conf.


OPTIONS
       -h, --help
              Display help information and exit.

       -V, --version
              Print version number and exit.

       --config-file=FILE
              Read clamd settings from FILE, to determine how to connect to it.

       clamdspec
              Specifies  the clamd to connect to: either a path to the local (unix domain) socket
              of clamd, or an IP address and an port number (that defaults to 3310) to connect to
              a local or remote clamd using TCP/IP.


OVERVIEW
   KEYS:
       H

              Displays a short helpscreen, describing the meaning of various elements on the dis‐
              play.

       Q

              Quits clamdtop

       R

              Resets the maximum values.

       up arrow, down arrow

              If you are monitoring multiple clamds then clamdtop will show an overview screen by
              default.  You can use the up arrow and  down arrow keys to cycle through each clamd
              individually, and the overview screen.  A blue bar will highlight the clamd that is
              currently  shown  in  detail. On the overview screen none of the clamds is selected
              (hence no blue bar), and you can see the items from the queue of all clamds.


   The top bar
       Shows the version of clamdtop and the current time.  Clamdtop  updates  the  display  once
       every 2 seconds.


   The list of clamds
       Shows the clamds that clamdtop is connected to, and statistics about them.


       NO     Unique clamd number

       CONNTIME
              How long clamdtop has been connected (reset upon a reconnect)

       LIV    Total number of live threads

       IDL    Total number of idle threads

       QUEUE  Number of items in queue

       MAXQ   Maximum number of items observed in the queue

       MEM    Total memory usage (if available)

       HOST   Which clamd, local means unix socket

       ENGINE Engine version

       DBVER  Database version

       DBTIME Database publish time

   Clamd detailed view
       Primary threads live
              The number of threads that are executing commands or scanning.

       Primary threads idle
              The  number  of  threads  that are idle, waiting for commands. They will exit after
              IdleTimeout (30 seconds).

       Primary threads max
              The maximum number of threads configured.

       Queue items
              The number of items (scanjobs) in clamd's queue that are waiting for a free  thread
              to be processed.

       Queue max
              The maximum number of items observed in clamd's queue.

   The memory usage view
       If available, it will show details on clamd's memory usage:

       Mem heap
              The amount of memory used by libc from the heap in MegaBytes.

       Mem mmap
              The amount of memory used by libc from mmap-allocated memory in MegaBytes.

       Mem unused
              The amount of memory that can be reclaimed by libc.

       Libc used
              The amount of useful memory allocated by libc.

       Libc free
              The amount of memory allocated by libc, that can't be freed due to fragmentation.

       Libc total
              The amount of memory allocated by libc from the system in total.

       Pool count
              The  number of mmap regions allocated by clamd' memory pool allocator (for the sig‐
              nature database).

       Pool used
              The amount of memory used by clamd's memory pool allocator (for the signature data‐
              base).

       Total  The total amount of memory allocated by clamd's memory pool allocator.

   The clamd job queue
       COMMAND
              Kind  of  command being executed, STATS is clamdtop, SCAN/CONTSCAN/FILDES/MULTISCAN
              is scan of a file/directory, MULTISCANFILE is scan of one item by a MULTISCAN job.

       QUEUEDSINCE
              The time since the command got queued, until now.

       FILE   The name of the file being processed (if applicable).

EXAMPLES
       (1) To connect to the clamd configured in the default clamd.conf:

              clamdtop

       (2) To connect to the clamd configured in another clamd.conf:

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


       (3) To connect to a clamd running on another machine (192.168.0.3) on the LAN:

              clamdtop 192.168.0.3


       (4) To connect to a clamd running on another machine (192.168.0.3) on a  non-default  port
       (3410):

              clamdtop 192.168.0.3:3410

       (5) To monitor the local clamd and 2 other remote clamds over TCP/IP:

              clamdtop localhost 192.168.0.3 192.168.0.4

NOTES
       clamdtop  uses  colors if the terminal is capable of colors.  If you know your terminal is
       capable of colors, yet you aren't seeing any, then check that your TERM environment  vari‐
       able  is  set  correctly.  For example try setting it to TERM=xterm-color if you are in an
       xterm-like environment. IPv6 support has been added. If specifying an IPv6 address, please
       use the normal IPv6 addressing rules. If specifying both an IPv6 address and a port combi‐
       nation, encapsulate the IPv6 address in square brackets (e.g. [::1]:3410).

RETURN CODES
       0 : Normal termination

       >0: Error occurred.

CREDITS
       Please check the full documentation for credits.

AUTHOR
       Török Edvin <edwin AT clamav.net>

SEE ALSO
       clamd(8), clamd.conf(5)



ClamAV 0.100.0                          February 22, 2009                             Clamdtop(1)


/man
rootr.net - man pages