|
Sonic Management API | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface IValueType
Metric values are one of the types described in this interface. A given metric's
value type can be obtained from the metric's meta-data (see IMetricInfo).
| Field Summary | |
|---|---|
static short |
AVERAGE
A metric of this type repesents the average of all the values in a set of historical values. |
static short |
COUNT
A metric of this type repesents the number of times a value is updated. |
static java.lang.String[] |
DESCRIPTIONS
A textual description of the value type may be obtained using a value type as an index into the array. |
static short |
MAXIMUM
A metric of this type repesents the maximum value from a set of historical values. |
static short |
MINIMUM
A metric of this type repesents the minimum value from a set of historical values. |
static int |
NUM_VALUE_TYPES
The number of default value types |
static short |
PEAK_PER_HOUR_RATE
A metric of this type repesents: (a / b) * c where: a = the maximum value from a set of historical values b = the elapsed time (milliseconds) over which the max value was collected c = 3600000 |
static short |
PEAK_PER_MINUTE_RATE
A metric of this type repesents: (a / b) * c where: a = the maximum value from a set of historical values b = the elapsed time (milliseconds) over which the max value was collected c = 60000 |
static short |
PEAK_PER_SECOND_RATE
A metric of this type repesents: (a / b) * c where: a = the maximum value from a set of historical values b = the elapsed time (milliseconds) over which the max value was collected c = 1000 |
static short |
PEAK_UTILIZATION
A metric of this type repesents: (a / b) * c where: a = the maximum value from a set of historical values b = the elapsed time (milliseconds) over which the max value was collected c = 100 |
static short |
PER_HOUR_RATE
A metric of this type repesents: (a / b) * c where: a = the total of all the values in a set of historical values b = the elapsed time (milliseconds) c = 3600000 |
static short |
PER_MINUTE_RATE
A metric of this type repesents: (a / b) * c where: a = the total of all the values in a set of historical values b = the elapsed time (milliseconds) c = 60000 |
static short |
PER_SECOND_RATE
A metric of this type repesents: (a / b) * c where: a = the total of all the values in a set of historical values b = the elapsed time (milliseconds) c = 1000 |
static short |
TOTAL
A metric of this type repesents the total of all the values in a set of historical values. |
static short |
UTILIZATION
A metric of this type repesents: (a / b) * c where: a = the total of all the values in a set of historical values b = the elapsed time (milliseconds) c = 100 |
static short |
VALUE
A metric of this type repesents a value captured at a point in time. |
| Field Detail |
|---|
static final short AVERAGE
static final short COUNT
static final java.lang.String[] DESCRIPTIONS
IMetricInfo.getValueType()static final short MAXIMUM
static final short MINIMUM
static final int NUM_VALUE_TYPES
static final short PEAK_PER_HOUR_RATE
(a / b) * c
where:
a = the maximum value from a set of historical values
b = the elapsed time (milliseconds) over which the max value was collected
c = 3600000
static final short PEAK_PER_MINUTE_RATE
(a / b) * c
where:
a = the maximum value from a set of historical values
b = the elapsed time (milliseconds) over which the max value was collected
c = 60000
static final short PEAK_PER_SECOND_RATE
(a / b) * c
where:
a = the maximum value from a set of historical values
b = the elapsed time (milliseconds) over which the max value was collected
c = 1000
static final short PEAK_UTILIZATION
(a / b) * c
where:
a = the maximum value from a set of historical values
b = the elapsed time (milliseconds) over which the max value was collected
c = 100
static final short PER_HOUR_RATE
(a / b) * c
where:
a = the total of all the values in a set of historical values
b = the elapsed time (milliseconds)
c = 3600000
static final short PER_MINUTE_RATE
(a / b) * c
where:
a = the total of all the values in a set of historical values
b = the elapsed time (milliseconds)
c = 60000
static final short PER_SECOND_RATE
(a / b) * c
where:
a = the total of all the values in a set of historical values
b = the elapsed time (milliseconds)
c = 1000
static final short TOTAL
static final short UTILIZATION
(a / b) * c
where:
a = the total of all the values in a set of historical values
b = the elapsed time (milliseconds)
c = 100
static final short VALUE
|
Sonic Management API | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||