Documentation
Get Started in Minutes
Developer-first documentation with code examples, SDKs, and best practices. Start monitoring your services with just a few lines of code.
Quick Start
Get up and running in under 5 minutes
Auto-Instrumentation
Zero-config monitoring for popular frameworks
Code Examples
Copy-paste snippets for every language
CLI Tools
Deploy and manage from your terminal
Interactive Quick Start
Installation & Setup
// Add dependency to pom.xml
<dependency>
<groupId>com.observr</groupId>
<artifactId>observr-sdk</artifactId>
<version>2.4.1</version>
</dependency>
// Initialize in your application
import com.observr.sdk.Observr;
public class Application {
public static void main(String[] args) {
// Initialize Observr
Observr.init(builder -> builder
.apiKey("your-api-key")
.serviceName("my-service")
.environment("production")
);
// Your application code...
processRequest();
}
private static void processRequest() {
// Automatic instrumentation captures metrics
System.out.println("Processing request...");
}
}Real-Time Metrics Preview
See metrics flowing in as your code runs
Live Data Streaming
Metrics appear instantly after SDK initialization
Next Steps
📚
Full API Reference
Explore all SDK methods, configuration options, and advanced features
🎯
Best Practices
Learn optimization tips, sampling strategies, and production patterns
💬
Community Support
Join our Discord, browse Stack Overflow, or open a GitHub issue