Skip to content

Commit

Permalink
Update ingestion.md
Browse files Browse the repository at this point in the history
fixed links to grafana docs
  • Loading branch information
bilalrao12 authored Dec 3, 2024
1 parent 258b447 commit a2c11ba
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions docs/profiling/ingestion.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -133,63 +133,63 @@ 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 **
<a id=golang name=golang></a>

![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 **
<a id=python name=python></a>

![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 **
<a id=nodejs name=nodejs></a>

![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 **
<a id=rust name=rust></a>

![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 **
<a id=eBPF name=eBPF></a>

![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 **
<a id=ruby name=ruby></a>

![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 **
<a id=dotnet name=dotnet></a>

![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)


<!-- tabs:end -->
Expand Down

0 comments on commit a2c11ba

Please sign in to comment.