Earthly
Read post

Instrumenting CI/CD Pipelines via Syscall Interception

A CI agent uses Linux syscall interception (ptrace + seccomp-bpf filters) to instrument CI/CD pipelines without modifying them. By intercepting only execve syscalls, it achieves near-zero overhead (<0.1%) while capturing complete visibility into process execution, timing, tool versions, and environment configuration. The agent can attach to running processes, making it compatible with managed runners like GitHub Actions. Use cases include automatic OpenTelemetry tracing, test coverage collection, security scanner enforcement, dependency graph extraction, and custom metadata collection. The approach enables centralized observability and policy enforcement across all pipelines without per-repository configuration changes.

    #security#linux#cicd#observability#opentelemetry
Jan 21•13m read time•From earthly.dev
Post cover image
Table of contents
The problem: CI/CD pipelines are black boxesThe CI agentHow it worksUse casesArchitectureSummary
541 Impressions
Earthly's image
Earthly

Earthly's platform is a central hub for developers and DevOps engineers, offering insights into buil...

38 Followers

•

106 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard