EnglishFrenchSpanish

OnWorks favicon

clamdtop - Online in the Cloud

Run clamdtop in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command clamdtop that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

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
interface, 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 connect 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
display.

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
signature database).

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

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
variable 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
combination, encapsulate the IPv6 address in square brakets (e.g. [::1]:3410).

RETURN CODES


0 : Normal terminator

>0: Error occured.

CREDITS


Please check the full documentation for credits.

Use clamdtop online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor provides inversion of
    coupling control, with its: - dependency
    injection - continuation injection -
    thread injection For more information
    visit the...
    Download OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit is an open source Server-Driven
    UI (SDUI) framework. It allows you to
    roll out server-sourced updates to
    different app versions. Also, it can be
    used fo...
    Download DivKit
  • 3
    subconverter
    subconverter
    Utility to convert between various
    subscription format. Shadowrocket users
    should use ss, ssr or v2ray as target.
    You can add &remark= to
    Telegram-liked HT...
    Download subconverter
  • 4
    SWASH
    SWASH
    SWASH is a general-purpose numerical
    tool for simulating unsteady,
    non-hydrostatic, free-surface,
    rotational flow and transport phenomena
    in coastal waters as ...
    Download SWASH
  • 5
    VBA-M (Archived - Now on Github)
    VBA-M (Archived - Now on Github)
    Project has moved to
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Features:Cheat creationsave statesmulti
    system, supports gba, gbc, gb, sgb,
    sgb2Tu...
    Download VBA-M (Archived - Now on Github)
  • 6
    Stacer
    Stacer
    Linux System Optimizer and Monitoring
    Github Repository:
    https://github.com/oguzhaninan/Stacer.
    Audience: End Users/Desktop. User
    interface: Qt. Programming La...
    Download Stacer
  • More »

Linux commands

  • 1
    7za
    7za
    7za - A file archiver with highest
    compression ratio ...
    Run 7za
  • 2
    7zr
    7zr
    7zr - A file archiver with highest
    compression ratio ...
    Run 7zr
  • 3
    cpan
    cpan
    cpan - easily interact with CPAN from
    the command line ...
    Run cpan
  • 4
    cpan2debp
    cpan2debp
    dh-make-perl - Create debian source
    packages from Perl modules ...
    Run cpan2debp
  • 5
    fweelin
    fweelin
    freewheeling � live looping musical
    instrument ...
    Run fweelin
  • 6
    fwexec
    fwexec
    fwexec - program to upload and rexecute
    image file to a connected NXT device ...
    Run fwexec
  • More »

Ad