JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
N
P
R
S
T
U
V
W
A
asCounter(Metric)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
asGauge(Metric)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
AtlasMetricObserver
- Class in
com.netflix.servo.publish.atlas
Observer that forwards metrics to atlas.
AtlasMetricObserver(ServoAtlasConfig, TagList)
- Constructor for class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Create an observer that can send metrics to atlas with a given config and list of common tags.
AtlasMetricObserver(ServoAtlasConfig, TagList, int)
- Constructor for class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Create an observer that can send metrics to atlas with a given config, list of common tags, and poller index.
AtlasMetricObserver(ServoAtlasConfig, TagList, int, HttpHelper)
- Constructor for class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Create an atlas observer.
B
BasicAtlasConfig
- Class in
com.netflix.servo.publish.atlas
A simple implementation of
ServoAtlasConfig
that uses system properties to get values.
BasicAtlasConfig()
- Constructor for class com.netflix.servo.publish.atlas.
BasicAtlasConfig
batchSize()
- Method in class com.netflix.servo.publish.atlas.
BasicAtlasConfig
batchSize()
- Method in interface com.netflix.servo.publish.atlas.
ServoAtlasConfig
The maximum size of the batch of metrics to be sent to atlas.
C
com.netflix.servo.publish.atlas
- package com.netflix.servo.publish.atlas
config
- Variable in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
D
dumpPayload(File, JsonPayload)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
E
equals(Object)
- Method in class com.netflix.servo.publish.atlas.
UpdateRequest
F
filter(List<Metric>)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Return metrics to be sent to the main atlas deployment.
G
get(HttpClientRequest<ByteBuf>, long, TimeUnit)
- Method in class com.netflix.servo.publish.atlas.
HttpHelper
Perform an HTTP get in the allowed time.
getAtlasUri()
- Method in class com.netflix.servo.publish.atlas.
BasicAtlasConfig
getAtlasUri()
- Method in interface com.netflix.servo.publish.atlas.
ServoAtlasConfig
Return the URI used to POST values to atlas.
getBody()
- Method in class com.netflix.servo.publish.atlas.
HttpHelper.Response
Get the body of the response as a byte array.
getCommonTags()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Get the list of common tags that will be added to all metrics sent by this Observer.
getHeaders()
- Method in class com.netflix.servo.publish.atlas.
HttpHelper.Response
Get the rxnetty
HttpResponseHeaders
for this response.
getName()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
getNumberOfCopies()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
getPayloadDirectory()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
getPushQueueSize()
- Method in class com.netflix.servo.publish.atlas.
BasicAtlasConfig
getPushQueueSize()
- Method in interface com.netflix.servo.publish.atlas.
ServoAtlasConfig
Return the size of the queue to be used when pushing metrics to the atlas backends.
getRxHttp()
- Method in class com.netflix.servo.publish.atlas.
HttpHelper
Get the underlying
RxHttp
instance.
getSenderObservable(TagList, Metric[])
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
getStatus()
- Method in class com.netflix.servo.publish.atlas.
HttpHelper.Response
Get the HTTP status code.
H
hashCode()
- Method in class com.netflix.servo.publish.atlas.
UpdateRequest
hasInvalidCharacters(String)
- Static method in class com.netflix.servo.publish.atlas.
ValidCharacters
Check whether a given string contains an invalid character.
httpHelper
- Variable in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
HttpHelper
- Class in
com.netflix.servo.publish.atlas
Helper class to make http requests using rxhttp.
HttpHelper(RxHttp)
- Constructor for class com.netflix.servo.publish.atlas.
HttpHelper
Create a new HttpHelper using the given
RxHttp
instance.
HttpHelper.Response
- Class in
com.netflix.servo.publish.atlas
An HTTP Response.
I
identifyDsTypes(List<Metric>)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
isCounter(Metric)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
isGauge(Metric)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
isRate(Metric)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
J
JsonPayload
- Interface in
com.netflix.servo.publish.atlas
payload that can be serialized to json.
N
newErrCounter(String, String)
- Static method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
P
postSmile(String, JsonPayload)
- Method in class com.netflix.servo.publish.atlas.
HttpHelper
POST to the given URI the passed
JsonPayload
.
push(List<Metric>)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Immediately send metrics to the backend.
R
Response()
- Constructor for class com.netflix.servo.publish.atlas.
HttpHelper.Response
S
sendAll(Iterable<Observable<Integer>>, int, long)
- Method in class com.netflix.servo.publish.atlas.
HttpHelper
Attempt to send all the batches totalling numMetrics in the allowed time.
sendNow(AtlasMetricObserver.UpdateTasks)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
sendTimeoutMs
- Variable in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
ServoAtlasConfig
- Interface in
com.netflix.servo.publish.atlas
Configuration for the servo to atlas interface.
shouldDumpPayload()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
shouldIncludeMetric(Metric)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
shouldSendMetrics()
- Method in class com.netflix.servo.publish.atlas.
BasicAtlasConfig
shouldSendMetrics()
- Method in interface com.netflix.servo.publish.atlas.
ServoAtlasConfig
Whether we should send metrics to atlas.
stepMs
- Variable in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
stop()
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Stop attempting to send metrics to atlas.
T
tagToJson(JsonGenerator, Tag)
- Static method in class com.netflix.servo.publish.atlas.
ValidCharacters
Serialize a tag to the given JsonGenerator.
toJson(JsonGenerator)
- Method in interface com.netflix.servo.publish.atlas.
JsonPayload
Serialize the current entity to JSON using the given generator.
toJson(JsonGenerator)
- Method in class com.netflix.servo.publish.atlas.
UpdateRequest
toString()
- Method in class com.netflix.servo.publish.atlas.
UpdateRequest
toValidCharset(String)
- Static method in class com.netflix.servo.publish.atlas.
ValidCharacters
Convert a given string to one where all characters are valid.
toValidValue(Metric)
- Static method in class com.netflix.servo.publish.atlas.
ValidCharacters
Return a new metric where the name and all tags are using the valid character set.
toValidValues(List<Metric>)
- Static method in class com.netflix.servo.publish.atlas.
ValidCharacters
Create a new list of metrics where all metrics are using the valid character set.
transformMetrics(List<Metric>)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
U
update(List<Metric>)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
UpdateRequest
- Class in
com.netflix.servo.publish.atlas
A Request sent to the atlas-publish API.
UpdateRequest(TagList, Metric[], int)
- Constructor for class com.netflix.servo.publish.atlas.
UpdateRequest
Create an UpdateRequest to be sent to atlas.
V
ValidCharacters
- Class in
com.netflix.servo.publish.atlas
Utility class to deal with rewriting keys/values to the character set accepted by atlas.
W
withBookkeeping(int)
- Method in class com.netflix.servo.publish.atlas.
AtlasMetricObserver
Utility function to map an Observable<ByteBuf> to an Observable<Integer> while also updating our counters for metrics sent and errors.
A
B
C
D
E
F
G
H
I
J
N
P
R
S
T
U
V
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes