Linux monitoring

Linux  monitoring

Linux is monitored via the OS agent
If it is being monitored under virtualisation technologies such as VMware, Proxmox, IBM Power Systems, RHV, oVirt, OLVM or Nutanix, then the Linux OS agent data is mapped to the virtual machine (VM).

OS agent metrics and features

Operating systems

  • Linux on Power
  • Linux x86
  • Linux ARM

Implementation

There is XorMon daemon listening on the host where XorMon server is running on port 8162.
Each LPAR has an agent installed. This agent collect every minute data and saves it into a temporary file.
The agent contacts the XorMon server randomly every 10-20 minutes and sends all locally stored data for that period.
There are 2 agents, new XorMon agent (preferable one) which being further developed and older LPAR2RRD agent.

Agent prerequisites

  • It may run under any user account, it does not need any special privileges in the OS.
  • Opened TCP communication between each LPAR and XorMon server on port 8162.
  • Connections are initiated from the agent side only.

Examples

Latency:
Linux  monitoring : Latency

JOB CPU:
Linux  monitoring : JOB CPU

Topology:
Linux  monitoring : topology

Metric list

OS CPU CPU sys, user, IO wait
CPU queue Load avrg, Blocked processes
JOB CPU, Memory
Memory usage Used, FS cache
LAN (ethernet adapters) MB/sec, packet count
SAN (FC adapters) MB/sec, packets/sec, Latency
Paging space usage Usage in %
Paging rate MB/sec
Filesystem usage Usage in %, GB
Error log dmesg
LVM filesystem, VG, LV, disk, storage, volume
Disk multipath disk
NFS performance data, IOPS, retrans, latency, error, queue
ZFS performance Pool, VDEV, Cache, Disk

Last updated: