Skip to content

Commit

Permalink
Add support for OpenTelemetry tracing via OTLP
Browse files Browse the repository at this point in the history
This allows using the GRPC endpoint of an OTLP exporter to export
span-based telemetry data directly from conmon-rs.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
  • Loading branch information
saschagrunert committed Oct 10, 2022
1 parent 2521c24 commit a4b0df1
Show file tree
Hide file tree
Showing 10 changed files with 746 additions and 19 deletions.
2 changes: 1 addition & 1 deletion .github/install-deps
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
set -euo pipefail

sudo apt-get update
sudo apt-get install capnproto runc
sudo apt-get install capnproto runc protobuf-compiler
8 changes: 0 additions & 8 deletions .github/workflows/cross.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ on:
env:
CROSS_VERSION: v0.2.4
CARGO_TERM_COLOR: always
ACTION_MSRV_TOOLCHAIN: 1.58.1
jobs:
build:
strategy:
Expand All @@ -31,13 +30,6 @@ jobs:
~/.cargo/git
target
key: ${{ runner.os }}-cross-${{matrix.arch}}-${{ hashFiles('**/Cargo.lock') }}
- name: Select Toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ env['ACTION_MSRV_TOOLCHAIN'] }}
default: true
override: true
components: rustfmt
- name: Install cross-rs
run: |
curl -sSfL --retry 5 --retry-delay 3 \
Expand Down
Loading

0 comments on commit a4b0df1

Please sign in to comment.