Skip to content
Tech News
← Back to articles

Show HN: AgentSight – eBPF observability for AI agents, no code changes

read original more articles
Why This Matters

AgentSight introduces a groundbreaking, zero-instrumentation observability tool for AI agents on Linux, leveraging eBPF to monitor API calls, token usage, and process behavior without modifying agent code. This enhances transparency, debugging, and performance tracking for AI deployments, benefiting both developers and end-users by providing real-time insights and error detection. Its seamless integration and comprehensive monitoring capabilities mark a significant advancement in AI infrastructure management.

Key Takeaways

AgentSight

AgentSight is a zero-instrumentation AI Agent observability tool based on eBPF. It captures LLM API calls, Token consumption, and process behavior at the kernel level without modifying Agent code.

Overview

AgentSight provides full-stack observability for AI Agents running on Linux:

Capability Description Token consumption analysis Multi-dimensional Token accounting by agent, task, and model Behavior audit Complete tracing of LLM calls and process execution Dashboard visualization Web UI for real-time Token trends, Agent health, and session traces Agent auto-discovery Automatic detection of running AI Agent processes Interruption detection Detection of LLM errors, SSE truncation, context overflow, and crashes External log export Supports exporting structured events to external log services

Prerequisites

Requirement Minimum OS Linux Kernel >= 5.8 (BTF support required) Privileges root or CAP_BPF (for eBPF probes) ANOLISA raw package Linux x86_64, system mode

macOS: On macOS, AgentSight provides two commands — trace (trajectory collector that scans local JSONL session files, no eBPF) and serve (Dashboard viewer). All other eBPF-dependent commands are Linux-only.

Installation

Install the published component with the ANOLISA CLI:

... continue reading