Registry / observability / servo-core

servo-core

JSON →
library0.13.2javamavenunverified

Servo is a metrics collection and reporting library for Java, providing annotations and APIs for monitoring.

<dependency> <groupId>com.netflix.servo</groupId> <artifactId>servo-core</artifactId> <version>0.13.2</version> </dependency>
INSTALL
IMPORT
SIG · SERVO-CORE
S
servo-core
observabilityjavav0.13.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Monitor
com.netflix.servo.annotations.Monitor

Annotate a field with @Monitor and register the object to collect metrics.

import com.netflix.servo.annotations.Monitor; import com.netflix.servo.monitor.Monitors; public class Example { @Monitor(name = "counter", type = com.netflix.servo.annotations.DataSourceType.COUNTER) private int counter = 0; public void increment() { counter++; } public static void main(String[] args) { Example example = new Example(); Monitors.registerObject("example", example); example.increment(); } }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.13.2latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
8
OpenAI (training)
2
Resources
servo-core — mvn dependency:get servo-core · libregistry