See: Description
| Interface | Description |
|---|---|
| AbstractStatisticsCollector.Options |
Options for
AbstractStatisticsCollector |
| ICounter<T> |
Interface for a sampled counter.
|
| ICounterHierarchy |
Various namespaces for per-host and per-process counters.
|
| ICounterNode |
Shared abstraction layer for both
ICounterSet and ICounter. |
| ICounterSet |
A collection of named
Counters. |
| ICounterSet.IInstrumentFactory |
A factory for
IInstrument. |
| ICounterSetAccess |
Interface for self-reporting performance counters.
|
| IHistoryEntry<T> |
A view of a sample period for some
History. |
| IHostCounters |
Additional counters that hosts can report.
|
| IInstrument<T> |
Interface used to construct a counter that reports on an instrumented value.
|
| IProcessCounters |
Counters defined on a per-process basis.
|
| IRequiredHostCounters |
The set of core (required) counters that must be reported for all
platforms.
|
| IServiceCounters |
Various counter names, paths, in common use by some services.
|
| IStatisticsCollector |
Interface for collecting performance counters for a host or a process.
|
| Class | Description |
|---|---|
| AbstractCounterSet | |
| AbstractProcessCollector |
Base class for collection of performance counters as reported by a native process.
|
| AbstractProcessReader |
A
Runnable that reads the output of an ActiveProcess. |
| AbstractStatisticsCollector |
Base class for collecting data on a host.
|
| ActiveProcess |
Command manages the execution and termination of a native process and an
object reading the output of that process.
|
| CAT |
An alias for the high-scale-lib counter implementation.
|
| CounterSet |
A set of counters arranged in a hierarchy, much like a file system.
|
| DefaultInstrumentFactory |
Used to read in
CounterSet XML, aggregating data into
HistoryInstruments. |
| History<T> |
Retains history for N periods, where the period is expressed in milliseconds.
|
| HistoryInstrument<T> |
A history instrument which aggregates samples into a circular buffer with a
specified sample period.
|
| Instrument<T> |
Abstract class for reporting instrumented values supporting some useful
conversions.
|
| OneShotInstrument<T> |
An
Instrument that records a single value at the moment that it
is constructed and always reports the same value and lastModified time. |
| PIDUtil |
Utility to return the PID of the JVM.
|
| ProcessReaderHelper | |
| TestAll |
Aggregates tests in dependency order.
|
| TestCounters |
Unit tests for
CounterSet. |
| TestHistoryInstrument | |
| XMLUtility |
XML (de-)serialization of
CounterSets. |
| Enum | Description |
|---|---|
| PeriodEnum |
A type-safe enumeration of the different periods at which samples may be
combined within a
History. |
| Exception | Description |
|---|---|
| TimestampOrderException |
Used to reject samples that arrive way out of timestamp order.
|
Package supports declaration, collection, and interchange of performance counters for both hosts and processes on supported platforms. These data are used to support load balancing and service alerts.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.