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 b67dfed commit 1fef3cd
Show file tree
Hide file tree
Showing 10 changed files with 757 additions and 30 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 1fef3cd

Please sign in to comment.