What are the Metrics / Counters of Linux ?

About

This page is about the management operating system metrics in the Linux System.

Collect

All command line tools are collector that collects and sends the metrics.

They may send them:

For instance:

  • for processes, the metrics are collected via the the proc file system. For instance, the /proc/swaps and /proc/meminfo files contain information about memory usage on your system.

Utilities

Command Line

This section is about command line utility that sends the metrics by default to the terminal.

Linux Performance Tools 1)

2)

  • See Sysstat package
  • See perf package
  • Dstat is a versatile replacement for vmstat , iostat, netstat and ifstat. (Written in python)
  • ifstat(1), iftop(8), iostat(1), mpstat(1), netstat(1), nfsstat(1), nstat, vmstat(1), xosview(1)
ps -ef|grep <process> 

Collector

This section is about collector that sends the metrics to a backend server

Gui - The system monitor of the Gnome Desktop

To start it:

  • with the desktop GUI, System menu > Choose Administration > System Monitor option.
  • at the shell prompt, type the following command :
    gnome-system-monitor
    

System Monitor Gnome





Discover More
System Metrics
(Operating) System Metrics

This article is the resources Metrics of an OS (Operating System) Meaning that they will report on all physical server functional components (CPUs, disks, busses, ...). The primary metrics are: CPUs...
Scale Counter Graph
Counter - Collector

Metrics collector query and collects metrics in order to be able to send them to a metrics server Log Collector In a instrumented application, reporter are a client piece of code which: process...
Linux - (Proc|Process) Filesystem (procfs)

procfs (or the proc filesystem) is a special filesystem in UNIX-like operating systems that presents performance metrics linux processes and other system information in a hierarchical file-like structure...
Linux - Process

in linux With the ps utility How to get the PID (process identification number) of a process ( $$ pgrep Function example Priority gives the process more or less CPU time than...
Scale Counter Graph
Prometheus - Node Exporter (Linux/Mac)

node exporter is a prometheus exporter for Linux OS Metrics: CPU, System Memory Utilization, and Disk Usage The Prometheus node exporter exports lots of system metrics via HTTP Metrics specific...



Share this page:
Follow us:
Task Runner