github.com/grafana/pyroscope@v1.18.0/docs/sources/configure-client/language-sdks/_index.md (about)

     1  ---
     2  title: "Pyroscope language SDKs"
     3  menuTitle: "Language SDKs"
     4  description: "Send data from your application using language SDKs."
     5  weight: 300
     6  aliases:
     7    - /docs/phlare/latest/configure-client/language-sdks/
     8  ---
     9  
    10  # Pyroscope language SDKs
    11  
    12  The following languages SDKs provide support for sending profiles from your application:
    13  
    14  <table>
    15     <tr>
    16        <td align="center"><a href="./go_push"><img src="https://user-images.githubusercontent.com/23323466/178160549-2d69a325-56ec-4e19-bca7-d460d400b163.png" width="100px;" alt=""/><br />
    17          <b>Golang</b></a><br />
    18            <a href="./go_push" title="Documentation">Documentation</a><br />
    19            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/golang-push" title="golang-examples">Examples</a>
    20        </td>
    21        <td align="center"><a href="./java"><img src="https://user-images.githubusercontent.com/23323466/178160550-2b5a623a-0f4c-4911-923f-2c825784d45d.png" width="100px;" alt=""/><br />
    22          <b>Java</b></a><br />
    23            <a href="./java" title="Documentation">Documentation</a><br />
    24            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/java/rideshare" title="java-examples">Examples</a>
    25        </td>
    26        <td align="center"><a href="./python"><img src="https://user-images.githubusercontent.com/23323466/178160553-c78b8c15-99b4-43f3-a2a0-252b6c4862b1.png" width="100px;" alt=""/><br />
    27          <b>Python</b></a><br />
    28            <a href="./python" title="Documentation">Documentation</a><br />
    29            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/python" title="python-examples">Examples</a>
    30        </td>
    31        <td align="center"><a href="./ruby"><img src="https://user-images.githubusercontent.com/23323466/178160554-b0be2bc5-8574-4881-ac4c-7977c0b2c195.png" width="100px;" alt=""/><br />
    32          <b>Ruby</b></a><br />
    33            <a href="./ruby" title="Documentation">Documentation</a><br />
    34            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/ruby" title="ruby-examples">Examples</a>
    35        </td>
    36     </tr>
    37     <tr>
    38        <td align="center"><a href="./nodejs"><img src="https://user-images.githubusercontent.com/23323466/178160551-a79ee6ff-a5d6-419e-89e6-39047cb08126.png" width="100px;" alt=""/><br />
    39          <b>Node.js</b></a><br />
    40            <a href="./nodejs" title="Documentation">Documentation</a><br />
    41            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/nodejs/express" title="examples">Examples</a>
    42        </td>
    43        <td align="center"><a href="./dotnet"><img src="https://user-images.githubusercontent.com/23323466/178160544-d2e189c6-a521-482c-a7dc-5375c1985e24.png" width="100px;" alt=""/><br />
    44          <b>.NET</b></a><br />
    45            <a href="./dotnet" title="Documentation">Documentation</a><br />
    46            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/dotnet" title="examples">Examples</a>
    47        </td>
    48        <td align="center"><a href="https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/"><img src="https://user-images.githubusercontent.com/23323466/178160548-e974c080-808d-4c5d-be9b-c983a319b037.png" width="100px;" alt=""/><br />
    49          <b>eBPF</b></a><br />
    50            <a href="https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/" title="Documentation">Documentation</a><br />
    51            <a href="https://github.com/grafana/pyroscope/tree/main/examples/grafana-alloy-auto-instrumentation/ebpf" title="examples">Examples</a>
    52        </td>
    53        <td align="center"><a href="./rust"><img src="https://user-images.githubusercontent.com/23323466/178160555-fb6aeee7-5d31-4bcb-9e3e-41e9f2f7d5b4.png" width="100px;" alt=""/><br />
    54          <b>Rust</b></a><br />
    55            <a href="./rust" title="Documentation">Documentation</a><br />
    56            <a href="https://github.com/grafana/pyroscope/tree/main/examples/language-sdk-instrumentation/rust/rideshare" title="examples">Examples</a>
    57        </td>
    58     </tr>
    59  </table>
    60  
    61  {{< admonition type="note" >}}
    62  Refer to [Available profiling types](https://grafana.com/docs/pyroscope/<PYROSCOPE_VERSION>/configure-client/profile-types/) for a list of profile types supported by each language.
    63  {{< /admonition >}}
    64  
    65  If you're interested in integrating other ecosystems, reach out to us on [GitHub](https://github.com/grafana/pyroscope/).
    66