Skip to content
ColinBradleyPublic

About

Open Telemetry tracing collector and viewer

Resources

Stars

29 stars

Watchers

0 watching

Forks

Repository files navigation

NekoTrace

Collects and displays Open Telemetry data.

  • Delightful tracing flame graph-esk viewer with multiple span layout options.
  • Filtering and ordering of traces and spans in tables.
  • View by trace or span type.
  • Simple to run - portable executable with no infrastructure dependencies (like a database).
  • All stored in memory (with retention option(s)).
  • Built in MCP server at http://localhost:8347/mcp, there's also a cli for better analysis (advertised by the MCP).

Available on Docker Hub.

  • Safe releases: docker run -p 4317:4317 -p 4318:4318 -p 8347:8347 -d --pull=always colinbradley/nekotrace:latest
  • Brave releases: docker run -p 4317:4317 -p 4318:4318 -p 8347:8347 --rm --pull=always colinbradley/nekotrace:dev

Check out a demo here.

Screenshot of app

Notes

This is a work in progress, but very usable (well, I think so - despite it being a little ugly).

Neko means cat in Japanese, cats are small and cute. They are not dogs with lots of data. A lot of good names were taken.

Trace Viewer Tips

  • Click and drag to pan.
  • MouseWheel to zoom in and out.
  • Alt + MouseWheel to scroll vertically.
  • Alt + Shift + MouseWheel to scroll horizontally.
  • Double click to reset zoom and location.

About

Open Telemetry tracing collector and viewer

Resources

Stars

29 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages