bc-telemetry-generator

Automate telemetry logging integration in Business Central AL codeunits.

20|5|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/fernandoartalf/AL-Copilot-Skills-Collection --skill bc-telemetry-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bc-telemetry-generator
Source: https://github.com/fernandoartalf/AL-Copilot-Skills-Collection/tree/main/skills/bc-telemetry-generator
Command: npx skills add https://github.com/fernandoartalf/AL-Copilot-Skills-Collection --skill bc-telemetry-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables developers to automate the integration of telemetry into Business Central AL codeunits, simplifying observability and error tracking.

Core Features & Use Cases

  • Automated Telemetry Integration: Analyzes target codeunits to generate or extend telemetry helper codeunits with consistent event logging procedures.
  • Best Practices Enforcement: Implements standard event IDs, dimensions, and privacy rules for reliable analysis.
  • Use Case: A developer need to add performance logging to a business process; using this Skill, they can automatically generate and insert the necessary telemetry calls, ensuring data consistency and reducing manual effort.

Quick Start

Use the bc-telemetry-generator skill to analyze an existing codeunit and generate telemetry procedures with consistent event IDs and dimensions.

Frequently Asked Questions about bc-telemetry-generator

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

FAQPage Schema
How do I add telemetry logging to Business Central AL codeunits?

You can automate telemetry integration by analyzing target AL codeunits to generate or extend telemetry helper codeunits with consistent event logging procedures. This enforces standard event IDs and dimensions while requiring minimal manual code modification for secure data collection.

What types of tracking can I instrument in AL development workflows?

You can instrument performance, error, warning, feature, and lifecycle tracking across AL development workflows. Automating this telemetry integration enforces standard event IDs, dimensions, and privacy rules for reliable deployment observability and analysis.

Does the telemetry generator enforce best practices for Business Central monitoring?

Yes, it enforces best practices by implementing standard event IDs, dimensions, and privacy rules for reliable analysis. It ensures data consistency across your AL codeunits by automating telemetry call insertion according to these established monitoring standards.

Can I automatically generate telemetry procedures for an existing codeunit?

Yes, you can analyze an existing codeunit to automatically generate and insert telemetry procedures. This creates or extends telemetry helper codeunits with consistent event logging, reducing manual effort and ensuring uniform performance and error tracking data collection.

Why do I need standard event IDs and dimensions for AL error tracking?

Standard event IDs and dimensions are required for reliable analysis and observability of your Business Central deployment. Enforcing these standards during telemetry integration ensures data consistency and applies necessary privacy rules across your telemetry helper codeunits.