Embedded Device Logger

•
3
•

Connects to embedded Linux devices over SSH to stream, analyze, and export logs within Visual Studio Code.

The Embedded Device Logger is a Visual Studio Code extension designed to streamline log analysis for embedded Linux devices. It establishes SSH connections to stream live logs, providing real-time log-level parsing, colorization, advanced filtering, custom keyword highlighting, and secure export capabilities. Beyond log management, the extension offers a comprehensive suite of tools, including an SFTP client for file browsing, integrated SSH terminals, and the ability to execute one-off SSH commands. It addresses the common pain points of debugging and maintaining embedded systems by bringing essential log inspection and device interaction directly into the developer's primary IDE, enhancing efficiency and simplifying workflow. The extension also includes an optional local MCP server to enable coding and debugging agents with controlled, secure access to device data and operations.

主な機能

01Stream real-time device logs over SSH with log-level parsing and colorization.
02Highlight custom keywords in log panels to quickly spot critical events.
033 GitHub stars
04Open SSH terminals and browse device URLs directly within VS Code.
05Search, filter, bookmark, and export specific log lines for deep analysis.
06Manage device files with an SFTP explorer and execute one-off SSH commands.

ユースケース

01Debugging and analyzing software on embedded Linux devices.
02Monitoring device logs in real-time for operational insights and issue detection.
03Facilitating remote development and maintenance of Linux-based systems through integrated SSH and SFTP.