Add Dynamic Logs,
Without a Single Redeploy

Switch costly just-in-case telemetry for precision dynamic logging of running applications to capture the state you need.

Log with precision at runtime

Add dynamic logs
from your IDE

Add logs to running environments from your IDE, keep debug logs separate while sending key signals to shared pipelines.

Cut noise from
static logs

Record only what you need, reducing telemetry noise. Lightrun flags unused logs in your IDE for easy removal.

Target only the
relevant services

Group pods and instances under one service with tags, and Lightrun applies your log action across all of them.

How to create dynamic logs

Pick a line of code

Right-click a line of code and add a dynamic log. Select the fields or expressions you want to include using simple, language-matching syntax.

Set conditions

Choose when the log should fire by adding trigger conditions for users, flags, or specific code paths, so you capture only the signals relevant to your scenario.

Run and review

Trigger the scenario you want to debug and review the log output where you sent it, in your IDE, standard output, or your existing logging pipeline. The agent ensures zero performance impact

Enterprise-grade security

Built to meet enterprise security and compliance standards, with full access controls.

Get runtime context with
dynamic logs

Add a snapshot, inject a log, or time a critical method, right from your IDE or AI assistant,
and watch insights flow instantly.