TCSyslogViewer is a Visual Studio Code extension that makes working with Siemens Teamcenter .syslog files.
It parses large logs, organises their content into rich explorer views, and provides tooling to jump to interesting sections, save favourites, and analyse recurring patterns.
--
Features
Release 1.2.2
Dark IDE color scheme – Syslog elements highlighting adapted for dark IDE ([Issue #1)](https://github.com/Krusty84/TCSyslogViewer/issues/1) color scheme (extended user-editable scheme for comfortable viewing in dark profile). Go to settings: Extensions->TC Syslog Viewer>Colors...
LLM Syslog Analysis - Sending syslog to LLM (DeepSeek, ChatGPT, or local) for automatic analysis and conclusion on issues. Go to settings: Extensions->TC Syslog Viewer>Ai...
Explorer views – The activity-bar container exposes three tree views:
Basic Content: Overview and primary category hierarchy for the active log.
Extra Content: Additional parsed groups (SQL, Journals, Security check). Special modes for Teamcenter server is need!
Favorites: Parts of the system log that interest you (stored in the file: original file name syslog.favorite)
Occurrences panel – Capture "Find All Occurrences" runs without re-executing the search every time.
AI Chat panel – MCP-inspired LLM agent that can call syslog-specific tools (level stats, error scans, token hunts) while chatting with you about the open log. The panel title mirrors the configured provider/model so you always know which brain is active.
Who is it for?
Developers, QA specialists, pre-sales specialists, etc., working with Teamcenter through the back door :)
Commands
Command
Description
TC Syslog Viewer: Refresh Syslog File
Reparse the active syslog and refresh all views.
TC Syslog Viewer: Open Syslog File
Show an open dialog constrained to .syslog files.
TC Syslog Viewer: Open Category
Open the selected category in a preview editor.
TC Syslog Viewer: Open Entry
Preview a single log entry.
TC Syslog Viewer: Add to Favorites
Save the current selection for quick access later.
TC Syslog Viewer: Edit Favorite Comment
Update the note associated with a favourite entry.
TC Syslog Viewer: Remove Favorite
Delete a favourite from the list.
TC Syslog Viewer: Open Favorite Entry
Navigate to the favourite in the source document.
TC Syslog Viewer: Find All Occurrences
Search for the current selection across the active document and store the session.
TC Syslog Viewer: Find All Occurrences Open in Editor
Search and open results directly in an editor tab.
TC Syslog Viewer: Close Occurrences Result
Remove a search session from the Occurrences panel.
TC Syslog Viewer: Chat w/ AI
Open a conversational turn with the AI assistant using the active syslog context.
Context menus in the explorer and editor provide shortcuts for the same actions when a .syslog file is active: