Skip to content

Latest commit

 

History

History
109 lines (76 loc) · 4.71 KB

README.md

File metadata and controls

109 lines (76 loc) · 4.71 KB

修改说明

Odigos 基础上进行了如下修改:

  1. 使用Webhook拆分了探针注入流程,现在用户选择需要注入探针的应用后,应用不再会立即重启并应用探针;而是等到下次用户手动重启应用才注入探针;
  2. 改用了自定义的(JAVA/Python/NodeJS)探针
  3. 移除了探针对Odigos-Collector的直接依赖,允许用户通过环境变量自定义接收端点


Generate distributed traces for any application in k8s without code changes.

✨ Language Agnostic Auto-instrumentation

Odigos supports any application written in Java, Python, .NET, Node.js, and Go. Historically, compiled languages like Go have been difficult to instrument without code changes. Odigos solves this problem by uniquely leveraging eBPF.

Works on any application

🤝 Keep your existing observability tools

Odigos currently supports all the popular managed and open-source destinations. By producing data in the OpenTelemetry format, Odigos can be used with any observability tool that supports OTLP.

For a complete list of supported destinations, see here.

Works with any observability tool

🎛️ Collectors Management

Odigos automatically scales OpenTelemetry collectors based on observability data volume. Manage and configure collectors via a convenient web UI.

Collectors Management

Installation

Installing Odigos takes less than 5 minutes and requires no code changes. Download our CLI and run the following command:

odigos install

For more details, see our quickstart guide.

Supported Destinations

For step-by-step instructions detailed for every destination, see these docs.

Managed

Traces Metrics Logs
New Relic
Datadog
Grafana Cloud
Honeycomb
Chronosphere
Logz.io
qryn.cloud
OpsVerse
Dynatrace
AWS S3
Google Cloud Monitoring
Google Cloud Storage
Azure Blob Storage
Splunk
Lightstep
Sentry
Axiom
Sumo Logic
Coralogix

Open Source

Traces Metrics Logs
Prometheus
Tempo
Loki
Jaeger
SigNoz
qryn
Elasticsearch
Quickwit

Can't find the destination you need? Help us by following our quick add new destination guide and submitting a PR.

Contributing

Please refer to the CONTRIBUTING.md file for information about how to get involved. We welcome issues, questions, and pull requests. Feel free to join our active Slack Community.

All Thanks To Our Contributors

License

This project is licensed under the terms of the Apache 2.0 open-source license. Please refer to LICENSE for the full terms.