Package com.mendix.metrics
Interface Gauges
-
public interface GaugesGauges are arbitrary, persistent values.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrecordDelta(java.lang.String bucket, double delta)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, double delta, double sampleRate)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, double delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordDelta(java.lang.String bucket, double delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordDelta(java.lang.String bucket, int delta)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, int delta, double sampleRate)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, int delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordDelta(java.lang.String bucket, int delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordDelta(java.lang.String bucket, long delta)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, long delta, double sampleRate)Records a change in the value of the specified named gauge.voidrecordDelta(java.lang.String bucket, long delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordDelta(java.lang.String bucket, long delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.voidrecordValue(java.lang.String bucket, double value)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, double value, double sampleRate)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, double value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.voidrecordValue(java.lang.String bucket, double value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.voidrecordValue(java.lang.String bucket, int value)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, int value, double sampleRate)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, int value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.voidrecordValue(java.lang.String bucket, int value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.voidrecordValue(java.lang.String bucket, long value)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, long value, double sampleRate)Records the latest fixed value for the specified named gauge.voidrecordValue(java.lang.String bucket, long value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.voidrecordValue(java.lang.String bucket, long value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.
-
-
-
Method Detail
-
recordValue
void recordValue(java.lang.String bucket, int value)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gauge
-
recordValue
void recordValue(java.lang.String bucket, int value, double sampleRate)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be sent
-
recordValue
void recordValue(java.lang.String bucket, int value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugetags- map of tags to be added to the data
-
recordValue
void recordValue(java.lang.String bucket, int value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
recordValue
void recordValue(java.lang.String bucket, long value)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gauge
-
recordValue
void recordValue(java.lang.String bucket, long value, double sampleRate)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be sent
-
recordValue
void recordValue(java.lang.String bucket, long value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugetags- map of tags to be added to the data
-
recordValue
void recordValue(java.lang.String bucket, long value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
recordValue
void recordValue(java.lang.String bucket, double value)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gauge
-
recordValue
void recordValue(java.lang.String bucket, double value, double sampleRate)Records the latest fixed value for the specified named gauge.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be sent
-
recordValue
void recordValue(java.lang.String bucket, double value, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugetags- map of tags to be added to the data
-
recordValue
void recordValue(java.lang.String bucket, double value, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records the latest fixed value for the specified named gauge with tags.- Parameters:
bucket- name of the gaugevalue- new reading of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, int delta)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gauge
-
recordDelta
void recordDelta(java.lang.String bucket, int delta, double sampleRate)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be sent
-
recordDelta
void recordDelta(java.lang.String bucket, int delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugetags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, int delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, long delta)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gauge
-
recordDelta
void recordDelta(java.lang.String bucket, long delta, double sampleRate)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be sent
-
recordDelta
void recordDelta(java.lang.String bucket, long delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugetags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, long delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, double delta)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gauge
-
recordDelta
void recordDelta(java.lang.String bucket, double delta, double sampleRate)Records a change in the value of the specified named gauge.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be sent
-
recordDelta
void recordDelta(java.lang.String bucket, double delta, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugetags- map of tags to be added to the data
-
recordDelta
void recordDelta(java.lang.String bucket, double delta, double sampleRate, java.util.Map<java.lang.String,java.lang.String> tags)Records a change in the value of the specified named gauge with tags.- Parameters:
bucket- name of the gaugedelta- change in the value of the gaugesampleRate- percentage of gauge metric to be senttags- map of tags to be added to the data
-
-