diff --git a/README.md b/README.md index d1e80dafc..f993dbed8 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,6 @@

-


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

@@ -20,35 +19,34 @@ Demo VideoDocumentationJoin Slack Community - ### ✨ 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](https://ebpf.io). -![Works on any application](assets/choose_apps.png) - +![Works on any application](docs/images/ui_choose_apps.png) ### 🤝 Keep your existing observability tools + Odigos currently supports all the popular managed and open-source destinations. By producing data in the [OpenTelemetry](https://opentelemetry.io) format, Odigos can be used with any observability tool that supports OTLP. For a complete list of supported destinations, see [here](#supported-destinations). -![Works with any observability tool](assets/choose_dest.png) +![Works with any observability tool](docs/images/ui_choose_dest.png) + +### 🎛️ Collectors Management -### 🎛️ Collectors Management Odigos automatically scales OpenTelemetry collectors based on observability data volume. Manage and configure collectors via a convenient web UI. -![Collectors Management](assets/overview_page.png) +![Collectors Management](docs/images/ui_overview.png) ## Installation Installing Odigos takes less than 5 minutes and requires no code changes. Download our [CLI](https://docs.odigos.io/installation) and run the following command: - ```bash odigos install ``` @@ -61,27 +59,27 @@ For more details, see our [quickstart guide](https://docs.odigos.io/intro). ### 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 | ✅ | ✅ | ✅ | +| | 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 diff --git a/assets/choose_apps.png b/assets/choose_apps.png deleted file mode 100644 index 2f426df63..000000000 Binary files a/assets/choose_apps.png and /dev/null differ diff --git a/assets/choose_dest.png b/assets/choose_dest.png deleted file mode 100644 index ae9d15995..000000000 Binary files a/assets/choose_dest.png and /dev/null differ diff --git a/assets/dests.png b/assets/dests.png deleted file mode 100644 index e923d143b..000000000 Binary files a/assets/dests.png and /dev/null differ diff --git a/assets/hacktoberfest_tee.png b/assets/hacktoberfest_tee.png deleted file mode 100644 index 41d5e5a01..000000000 Binary files a/assets/hacktoberfest_tee.png and /dev/null differ diff --git a/assets/odigos-cover.jpg b/assets/odigos-cover.jpg deleted file mode 100644 index c95e56cbc..000000000 Binary files a/assets/odigos-cover.jpg and /dev/null differ diff --git a/assets/overview_page.png b/assets/overview_page.png deleted file mode 100644 index faa88c1ab..000000000 Binary files a/assets/overview_page.png and /dev/null differ diff --git a/docs/images/choose_apps.png b/docs/images/choose_apps.png deleted file mode 100644 index f51120903..000000000 Binary files a/docs/images/choose_apps.png and /dev/null differ diff --git a/docs/images/choose_dest.png b/docs/images/choose_dest.png deleted file mode 100644 index ae9d15995..000000000 Binary files a/docs/images/choose_dest.png and /dev/null differ diff --git a/docs/images/choose_jaeger.png b/docs/images/choose_jaeger.png deleted file mode 100644 index 73bdb5ec2..000000000 Binary files a/docs/images/choose_jaeger.png and /dev/null differ diff --git a/docs/images/jaeger_connection.png b/docs/images/jaeger_connection.png deleted file mode 100644 index 5d2faeaa3..000000000 Binary files a/docs/images/jaeger_connection.png and /dev/null differ diff --git a/docs/images/observability_pipeline.png b/docs/images/observability_pipeline.png deleted file mode 100644 index 1d49d2341..000000000 Binary files a/docs/images/observability_pipeline.png and /dev/null differ diff --git a/docs/images/ui_choose_apps.png b/docs/images/ui_choose_apps.png new file mode 100644 index 000000000..ab9211011 Binary files /dev/null and b/docs/images/ui_choose_apps.png differ diff --git a/docs/images/ui_choose_dest.png b/docs/images/ui_choose_dest.png new file mode 100644 index 000000000..707a301f4 Binary files /dev/null and b/docs/images/ui_choose_dest.png differ diff --git a/docs/images/ui_jaeger_connection.png b/docs/images/ui_jaeger_connection.png new file mode 100644 index 000000000..b957e9232 Binary files /dev/null and b/docs/images/ui_jaeger_connection.png differ diff --git a/docs/images/ui_overview.png b/docs/images/ui_overview.png new file mode 100644 index 000000000..4ccd20f5b Binary files /dev/null and b/docs/images/ui_overview.png differ diff --git a/docs/quickstart/building-a-pipeline.mdx b/docs/quickstart/building-a-pipeline.mdx index 69fcf3fe7..9756c6e3e 100644 --- a/docs/quickstart/building-a-pipeline.mdx +++ b/docs/quickstart/building-a-pipeline.mdx @@ -8,7 +8,7 @@ sidebarTitle: "Building a pipeline" You should now see the following page: - Select target applications + Select target applications Select all the applications in the `default` namespace and click `Next`. @@ -22,7 +22,7 @@ In the next step, you will be asked to select a destination for your traces. Scroll down to the self hosted destinations and click on **Jaeger**. - Select Jaeger + Select Jaeger #### Connection details @@ -34,14 +34,14 @@ You will now be asked to provide the connection details for your Jaeger instance Enter any name you want for the destination, and enter `jaeger.tracing:4317` as the host. - Jaeger connection details + Jaeger connection details -**That's it!** You can now click `Next` and finish the wizard. +**That's it!** You can now click `Done` and finish the wizard. Odigos will now instrument your selected applications and deploy the nessesary OpenTelemetry collectors. The following page will show an overview of your observability pipeline: - Observability pipeline + Observability pipeline \ No newline at end of file