Package

kamon.system

sigar

Permalink

package sigar

Visibility
  1. Public
  2. All

Type Members

  1. class CpuMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    Cpu usage metrics, as reported by Sigar:

    Cpu usage metrics, as reported by Sigar:

    • user: Total percentage of system cpu user time.
    • system: Total percentage of system cpu kernel time.
    • wait: Total percentage of system cpu io wait time.
    • idle: Total percentage of system cpu idle time
    • stolen: Total percentage of system cpu involuntary wait time. @see "Understanding Stolen Cpu"
  2. class DiffRecordingHistogram extends Histogram

    Permalink

    Wrapper Histogram for cases in which the recorded values should always be the difference between the current value and the last recorded value.

    Wrapper Histogram for cases in which the recorded values should always be the difference between the current value and the last recorded value. This is not thread-safe and only to be used with Sigar-based metrics that are securely updated within an actor.

  3. class FileSystemMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    Disk usage metrics, as reported by Sigar:

    Disk usage metrics, as reported by Sigar:

    • readBytes: Total number of physical disk reads.
    • writesBytes: Total number of physical disk writes.
  4. class LoadAverageMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    Load Average metrics, as reported by Sigar:

    Load Average metrics, as reported by Sigar:

    • The system load averages for the past 1, 5, and 15 minutes.
  5. class MemoryMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    System memory usage metrics, as reported by Sigar:

    System memory usage metrics, as reported by Sigar:

    • used: Total used system memory.
    • free: Total free system memory (e.g. Linux plus cached).
    • swap-used: Total used system swap.
    • swap-free: Total free system swap.
  6. class NetworkMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    Network metrics, as reported by Sigar:

    Network metrics, as reported by Sigar:

    • rxBytes: Total number of received packets in bytes.
    • txBytes: Total number of transmitted packets in bytes.
    • rxErrors: Total number of packets received with errors. This includes too-long-frames errors, ring-buffer overflow errors, etc.
    • txErrors: Total number of errors encountered while transmitting packets. This list includes errors due to the transmission being aborted, errors due to the carrier, etc.
    • rxDropped: Total number of incoming packets dropped.
    • txDropped: Total number of outgoing packets dropped.
  7. class ProcessCpuMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

    Process Cpu usage metrics, as reported by Sigar:

    Process Cpu usage metrics, as reported by Sigar:

    • user: Process cpu user time.
    • total: Process cpu time (sum of User and Sys).
    • system: Process cpu kernel time.
  8. trait SigarMetric extends EntityRecorder

    Permalink
  9. abstract class SigarMetricRecorderCompanion extends AnyRef

    Permalink
  10. class SigarMetricsUpdater extends Actor

    Permalink
  11. class ULimitMetrics extends GenericEntityRecorder with SigarMetric

    Permalink

Ungrouped