NAME

Linux Kernel Measurement Interface


SYNOPSIS

#include <lkmi.h >


DESCRIPTION

In this library are set of functions which obtains performance data through Linux /proc interface. List of functions are on the bottom of this page.

Metrics without instances

Kernel metrics
Kernel tables utilization
Memory usage
Pages and Swap activity
Total swap usage

These metrics are returned using simply library call such as lkmi_mem().

Metrics with instances

CPU
Instances of CPUs are indexed only by its number.

Filesystem
Filesystems have to be indexed by its alphabetical order. Informations are obtained using statfs() function.

Hard Disk/Partition
Network interface card
Particular swap space
Processes
System interrupts


BUGS REPORTING

Please use the SourceForge Reporting page which is located here:

Bug Report


COPYRIGHT

These functions are written as lkmi library for Linux system and may be freely distributed under GPL terms.

Copyright (c) 1995, 2002 David Doubrava (linux_monitor(at)volny(dot)cz).


SEE ALSO

Origin of values description is in Linux kernel source.

lkmi, lkmi_cpu, lkmi_files, lkmi_filesys, lkmi_hdd, lkmi_hw_intr, lkmi_inodes, lkmi_memory, lkmi_memoryswap, lkmi_net, lkmi_proc, lkmi_readprocesses, lkmi_swap, lkmi_swapex, lkmi_system