OpenTelemetry Cloud is a service that makes it easy to instrument, observe, and analyze your applications with OpenTelemetry. It provides a unified platform for collecting and analyzing metrics, traces, and logs from your applications, regardless of where they are running.
Key Features
- Unified Observability: Collect metrics, traces, and logs from your applications in a single platform.
- Easy Integration: Seamlessly integrate with your existing OpenTelemetry setup.
- Scalable Infrastructure: Scale your observability data without worrying about infrastructure.
- Security: Securely store and process your observability data.
Getting Started
To get started with OpenTelemetry Cloud, follow these steps:
- Create an OpenTelemetry Cloud account: Sign up here.
- Install OpenTelemetry SDK: Learn more about installation.
- Configure your application: Configuration guide.
- Send data to OpenTelemetry Cloud: Learn how to send data.
Example
Here's an example of how to send metrics to OpenTelemetry Cloud:
import opentelemetry
from opentelemetry import metrics
from opentelemetry.metrics import Counter
# Create a metrics client
meter = metrics.Meter("my-meter")
# Create a counter
counter = Counter("my-counter", "description", "unit")
# Record a counter
counter.add(10)
# Export the metrics
meter.export()
OpenTelemetry Cloud Architecture
Learn More
For more information, check out the OpenTelemetry Cloud documentation or the OpenTelemetry SDK documentation.