The Rocketlog VS Code extension brings your observability data into the editor. You can fetch slow-running endpoints and related telemetry evidence directly inside VS Code and use the chat to fix issues without switching to the browser.

What you can do

  • Fetch slow endpoints — See which endpoints are slow or failing and pull their traces, logs, and metrics into the extension.
  • View evidence in chat — Attach traces, log snippets, or metrics to your chat context so you can ask “why is this slow?” or “what failed here?” and get answers based on real telemetry.
  • Fix in place — Use the chat to suggest code or config changes and apply them in your repo, all from VS Code.
This is especially useful when you’re already in the codebase and want to correlate a bug or performance issue with what Rocketlog has recorded for that service and time window.

Installation

  1. Open VS Code and go to the Extensions view (Ctrl+Shift+X / Cmd+Shift+X).
  2. Search for Rocketlog (or the exact extension name from your team).
  3. Install the extension and reload if prompted.
  4. Sign in or configure your Rocketlog account/ingress when the extension asks for it.
If your organization uses a private marketplace or a specific extension ID, use that instead.

Basic workflow

  1. Open the Rocketlog view — Use the sidebar or command palette to open the Rocketlog panel.
  2. Pick a service and time — Select the service (and optionally a time window) you care about.
  3. Fetch slow endpoints — Use the action to load slow or erroring endpoints; the extension shows traces and related evidence.
  4. Open chat — Start a chat and reference the fetched endpoint or attach the evidence. Ask for root cause or fix suggestions.
  5. Apply changes — Review and apply suggested edits in your code from the chat.
Details (e.g. exact commands and UI labels) may vary by extension version; check the in-editor help or your team’s internal docs.

Requirements

  • A Rocketlog account and access to the project that receives your app’s telemetry.
  • Your app must be sending traces (and optionally logs/metrics) to Rocketlog via OpenTelemetry.
Once the extension is connected, you can iterate on slow or broken endpoints without leaving VS Code.