log-analysis

Analyzes 1C:Enterprise registration journals and technological logs to diagnose exceptions, locks, and deadlocks.

1|2|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/IngvarConsulting/unica-marketplace --skill log-analysis-ingvarconsulting
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: log-analysis
Source: https://github.com/IngvarConsulting/unica-marketplace/tree/main/plugins/unica/skills/log-analysis
Command: npx skills add https://github.com/IngvarConsulting/unica-marketplace --skill log-analysis-ingvarconsulting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Investigating 1C:Enterprise incidents requires manually correlating registration journal (ЖР) events, technological log (ТЖ) fragments, SQL traces, and source code, which is slow and error-prone when timestamps, sessions, and transactions span multiple files. ## Core Features & Use Cases - Evidence classification and timeline building: Classifies ЖР events, ТЖ events, platform exceptions, DBMS/SQL artifacts, deadlocks, long calls, background jobs, and HTTP service requests, then builds a timeline with explicit clock sources and timezones. - Log-to-code mapping: Links log entries back to source modules and metadata objects using the unica MCP tools (code search, metadata info, project map, standards search). - Root-cause separation: Distinguishes the originating exception, lock, or timeout from downstream rollback noise, preserving lock holder/waiter, SQL text, transaction boundaries, and session identifiers. - Use Case: A user pastes a technological log fragment showing a DBMSSQL deadlock and asks for the cause; the Skill extracts the lock holder and waiter, maps the query to the responsible procedure, and produces a root-cause hypothesis with evidence lines. ## Quick Start Analyze this technological log fragment and registration journal export to find the root cause of the deadlock and map it to the responsible 1C code.

Frequently Asked Questions about log-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a 1C technological log for deadlocks?▼

Provide the technological log fragment containing the deadlock event. The analysis preserves lock holder and waiter, SQL text, transaction boundaries, process and session ids, then maps the query back to the responsible module and procedure using code search.

How to correlate registration journal events with 1C source code?▼

Extract the module, procedure, metadata object, user, session, and transaction identifiers from the journal entries, then use unica.code.search and unica.meta.info to locate the matching source code and configuration metadata.

What log formats does 1C log analysis support?▼

It accepts registration journal (ЖР) exports, technological log (ТЖ) files, copied log fragments, or file paths. Timestamps, process and session ids, users, infobase, event kind, SQL text, and correlation ids are preserved during analysis.

Can it diagnose SQL and DBMS performance problems in 1C?▼

Yes, fragments containing SQL, locks, deadlocks, waits, and long queries are classified as DBMS evidence and analyzed with wait events, table and index names, and elapsed time kept together, following the database performance reference guidance.

What if the log fragment is incomplete or inconclusive?▼

The output explicitly lists missing evidence when the fragment cannot support a reliable conclusion, rather than guessing. It separates root cause from consequences so the first exception or lock is prioritized over later rollback noise.