---
name: "jmond"
section: "8"
platform: "linux"
package: "jmon"
version: "0.3.1-7"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/jmond"
---

# jmond(8)

jMon distributed resource monitor daemon

## NAME

jmond - jMon distributed resource monitor daemon

## SYNOPSIS

**jmond** \[**-p** *port* \]\

## DESCRIPTION

**jmond** is the daemon part of the jMon Distributed Resource Monitor. The [**jmon**(1)](/jmon/1.md) client creates a TCP/IP connection to the **jmond** daemon  running on each of the hosts that are to be monitored. The daemon calculates  the resource usage from the **/proc** filesystem.

## OPTIONS

- **-p** *port*

  This parameter specifies the **port** that the daemon should listen on. This  parameter is optional, with the default being port **7777**.

## DIAGNOSTICS

The daemon calculates the resource usage from **/proc/stat** (CPU info) and **/proc/meminfo** (memory and swap info). In order to allow this process, support for the virtual /proc filesystem MUST be compiled into the kernel and  it must be mounted.

For the sake of convenience, the **jmond** daemon forks to create a child, killing the parent. This allows for easy daemon installation using, for  example, the SysVInit startup method. In order to further facilitate this  method, the daemon writes its process id to the file **/var/run/jmond.pid**.

## FILES

/usr/sbin/jmond\
 /var/run/jmond.pid

## AUTHOR

Jaco Breitenbach \<jjb@dsp.sun.ac.za\>

## SEE ALSO

[**jmon**(1)](/jmon/1.md)
