Package io.scalecube.metrics.loki
Class LokiPublisherAgent
java.lang.Object
io.scalecube.metrics.loki.LokiPublisherAgent
- All Implemented Interfaces:
org.agrona.concurrent.Agent
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionLokiPublisherAgent(String url, org.agrona.concurrent.EpochClock epochClock, Duration retryInterval, Duration publishInterval, int writeLimit, org.agrona.concurrent.ManyToOneConcurrentArrayQueue<WriteRequest> writeQueue) -
Method Summary
-
Constructor Details
-
LokiPublisherAgent
public LokiPublisherAgent(String url, org.agrona.concurrent.EpochClock epochClock, Duration retryInterval, Duration publishInterval, int writeLimit, org.agrona.concurrent.ManyToOneConcurrentArrayQueue<WriteRequest> writeQueue)
-
-
Method Details
-
roleName
- Specified by:
roleNamein interfaceorg.agrona.concurrent.Agent
-
onStart
public void onStart()- Specified by:
onStartin interfaceorg.agrona.concurrent.Agent
-
doWork
- Specified by:
doWorkin interfaceorg.agrona.concurrent.Agent- Throws:
Exception
-
gzip
-
onClose
public void onClose()- Specified by:
onClosein interfaceorg.agrona.concurrent.Agent
-