diff --git a/docs/profiling/ingestion.md b/docs/profiling/ingestion.md index 0a9a411..4bb9695 100644 --- a/docs/profiling/ingestion.md +++ b/docs/profiling/ingestion.md @@ -29,7 +29,7 @@ Ingestion through the **qryn otel-collector** offers two primary methods: The Pyroscope SDKs provide you with the capability to directly instrument your application, enabling more accurate profiling. This feature is particularly useful when you desire complete control over the profiling process or when your application is written in a language supported by the SDKs, such as _Java, Python, .NET, and more_. #### Auto-Instrumentation -[Grafana Agent](https://grafana.com/docs/pyroscope/latest/configure-client/grafana-agent/go_pull/) can run alongside your application to collect profiling data at regular intervals. With the **eBPF** profiling option, things get even easier as there's no need for pull or push mechanisms. +[Grafana Agent](https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/go_pull/) can run alongside your application to collect profiling data at regular intervals. With the **eBPF** profiling option, things get even easier as there's no need for pull or push mechanisms. #### Ingestion Both methods use the qryn [otel-collector](https://github.com/metrico/otel-collector) to ingest data to the database @@ -133,7 +133,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/b65d9767-040f-423d-9bde-0a21c4bebb9c ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/java/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/java/rideshare) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/java/rideshare) ### ** Golang ** @@ -141,7 +141,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/49df8fba-3f6e-4e3f-8790-307e5eaefcaf ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/go_push/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/golang-push) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/golang-push) ### ** Python ** @@ -149,7 +149,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/488d0220-1bc9-479d-94c5-4a11668196f2 ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/python/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/python) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/python) ### ** NodeJS ** @@ -157,7 +157,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/dddb65eb-65a9-4b98-bfd9-d005e1e54fa8 ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/nodejs/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/nodejs/express) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/nodejs/express) ### ** Rust ** @@ -165,15 +165,15 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/d7c29289-91a9-415a-9aa4-cf787868507b ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/rust/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/rust/rideshare) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/rust/rideshare) ### ** eBPF ** ![image](https://github.com/metrico/qryn-docs/assets/1423657/56d73c88-2d1b-4551-9f0c-d88951b3789e ':size=100') -- [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/grafana-agent/ebpf) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/ebpf) +- [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/grafana-agent-auto-instrumentation/ebpf) ### ** Ruby ** @@ -181,7 +181,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/124fac51-7f17-4385-a8c4-f5711e634804 ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/ruby) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/ruby) ### ** Dotnet ** @@ -189,7 +189,7 @@ service: ![image](https://github.com/metrico/qryn-docs/assets/1423657/78059424-d4c1-4ff2-86e7-5c970efec97e ':size=100') - [Documentation](https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/dotnet/) -- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/dotnet) +- [Examples](https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/dotnet)