Blame src/components/net/README

Packit Service a1973e
Packit Service a1973e
COMPONENT
Packit Service a1973e
Packit Service a1973e
    net
Packit Service a1973e
Packit Service a1973e
SUMMARY
Packit Service a1973e
Packit Service a1973e
    Linux network component
Packit Service a1973e
Packit Service a1973e
DESCRIPTION
Packit Service a1973e
Packit Service a1973e
    This network component enables PAPI-C to access the network
Packit Service a1973e
    statistics exported by the Linux kernel through the /proc
Packit Service a1973e
    pseudo-file system (file /proc/net/dev).
Packit Service a1973e
Packit Service a1973e
    This component will dynamically create a native events table
Packit Service a1973e
    based on the number of interfaces listed in /proc/net/dev (16
Packit Service a1973e
    entries for each network interface).
Packit Service a1973e
Packit Service a1973e
    Event names
Packit Service a1973e
    -------------------------
Packit Service a1973e
      "<ifname>.rx.bytes",
Packit Service a1973e
      "<ifname>.rx.packets",
Packit Service a1973e
      "<ifname>.rx.errors",
Packit Service a1973e
      "<ifname>.rx.dropped",
Packit Service a1973e
      "<ifname>.rx.fifo",
Packit Service a1973e
      "<ifname>.rx.frame",
Packit Service a1973e
      "<ifname>.rx.compressed",
Packit Service a1973e
      "<ifname>.rx.multicast",
Packit Service a1973e
      "<ifname>.tx.bytes",
Packit Service a1973e
      "<ifname>.tx.packets",
Packit Service a1973e
      "<ifname>.tx.errors",
Packit Service a1973e
      "<ifname>.tx.dropped",
Packit Service a1973e
      "<ifname>.tx.fifo",
Packit Service a1973e
      "<ifname>.tx.colls",
Packit Service a1973e
      "<ifname>.tx.carrier",
Packit Service a1973e
      "<ifname>.tx.compressed"
Packit Service a1973e
Packit Service a1973e
    By default the Linux kernel only updates the network statistics
Packit Service a1973e
    once every second (see the references listed in the "SEE ALSO"
Packit Service a1973e
    section for some problems you may come across and for how to
Packit Service a1973e
    change the default polling period).
Packit Service a1973e
Packit Service a1973e
    Note: The Linux network statistics are updated by code that
Packit Service a1973e
    resides in the file net/core/dev.c.
Packit Service a1973e
Packit Service a1973e
AUTHOR
Packit Service a1973e
Packit Service a1973e
  Initial written by Haihang You <you@cs.utk.edu>.
Packit Service a1973e
  Re-written by Jose Pedro Oliveira <jpo@di.uminho.pt> in order
Packit Service a1973e
  to source data directly from /proc/net/dev.
Packit Service a1973e
Packit Service a1973e
SEE ALSO
Packit Service a1973e
Packit Service a1973e
 * Network Stats Anomaly
Packit Service a1973e
   http://collectl.sourceforge.net/NetworkStats.html
Packit Service a1973e
Packit Service a1973e
 * Occasionally corrupted network stats in /proc/net/dev
Packit Service a1973e
   http://kerneltrap.org/mailarchive/linux-netdev/2008/1/14/566936
Packit Service a1973e
   http://kerneltrap.org/mailarchive/linux-netdev/2008/1/14/567512
Packit Service a1973e
Packit Service a1973e
Packit Service a1973e
# 2011-11-05 jpo
Packit Service a1973e
# vim:set ai ts=4 sw=4 sts=4 et: