---
id: post/waldo-be/317845
type: post
title: "Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3"
summary: The iFacto Telemetry app extends Business Central's built-in telemetry capabilities by adding custom events to track missing indexes, function performance, media orphans, installed apps, delegated user actions, feature management status, and retention policies. It helps administrators monitor system health and performance across multiple customers and environments.
tier: community
language: en
tags:
  - telemetry
  - monitoring
  - performance
  - database
  - security
  - azure data explorer
  - app development
system: administration
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:00:53.043Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: d7fe55cba8b4229164a01886046cb202b29dba65bc4986ad456a97cdcaf9810d
evidence:
  - kind: blog
    url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/
    title: "Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3"
    date: "2025-05-31"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/
    title: "Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3"
    date: "2025-05-31"
    commit: null
    t: null
    quote: You can add a start and stop to whatever method, which causes this event to signal about the method, its duration, its NoOfSqlStatements.
  - kind: blog
    url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/
    title: "Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3"
    date: "2025-05-31"
    commit: null
    t: null
    quote: Make sure your daily telemetry is running. This is especially true for OnPrem customers, but even for SaaS it's worth to check.
  - kind: blog
    url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/
    title: "Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3"
    date: "2025-05-31"
    commit: null
    t: null
    quote: This app is free, and will be free for eternity.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: "317845"
source_id: waldo-be
source_name: waldo's blog
url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/
published_at: "2025-05-31T07:34:17.000Z"
author: waldo (Eric Wauters)
full_text: true
words: 908
quotes:
  - text: You can add a start and stop to whatever method, which causes this event to signal about the method, its duration, its NoOfSqlStatements.
    why_it_matters: Enables granular performance tracking of custom code to identify bottlenecks and compare performance across customers
  - text: Make sure your daily telemetry is running. This is especially true for OnPrem customers, but even for SaaS it's worth to check.
    why_it_matters: Highlights the critical need to configure job queue for regular telemetry collection to maintain visibility into system health
  - text: This app is free, and will be free for eternity.
    why_it_matters: Establishes the app's long-term accessibility and removes cost barriers to adoption for telemetry-driven monitoring
code_objects_mentioned:
  - codeunit 1350
systems:
  - administration
  - reporting
  - platform
versions_mentioned: []
preview:
  embeddable: true
  frame_url: https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/embed/
  image: https://waldo.be/wp-content/uploads/2025/05/image.png
  image_alt: null
  image_w: 315
  image_h: 493
  site_name: null
  favicon: https://waldo.be/wp-content/uploads/2019/06/waldo_logo_final_symbol_icon_Revised-150x150.ico
  probed_at: "2026-10-07T11:51:05.657Z"
---

# Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3

[Read the post](https://waldo.be/2025/05/31/handling-business-central-telemetry-like-a-boss-ifacto-telemetry-pt-3/) · waldo's blog (waldo (Eric Wauters), MVP) · 2025-05-31 · 908 words · tier community · reviewed (checked by Opus)

> The iFacto Telemetry app extends Business Central's built-in telemetry capabilities by adding custom events to track missing indexes, function performance, media orphans, installed apps, delegated user actions, feature management status, and retention policies. It helps administrators monitor system health and performance across multiple customers and environments.

## Key points

- The app sends custom telemetry events daily to track database issues like missing indexes, media orphans, and retention policy status
- Performance tracking via start/stop markers on custom methods enables comparison of execution duration and SQL statements across customers
- Security monitoring includes delegated user changes to critical data such as vendor bank accounts
- Dashboard visualization consolidates custom telemetry and daily telemetry data into tabs for easier analysis
- Job queue codeunit 1350 must run daily to ensure telemetry events are triggered

## Quotes

- "You can add a start and stop to whatever method, which causes this event to signal about the method, its duration, its NoOfSqlStatements." (Enables granular performance tracking of custom code to identify bottlenecks and compare performance across customers)
- "Make sure your daily telemetry is running. This is especially true for OnPrem customers, but even for SaaS it's worth to check." (Highlights the critical need to configure job queue for regular telemetry collection to maintain visibility into system health)
- "This app is free, and will be free for eternity." (Establishes the app's long-term accessibility and removes cost barriers to adoption for telemetry-driven monitoring)

## AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

- codeunit "1350"

Not found in BC28-30: codeunit "1350".

## Context

- Features: Custom telemetry events, Missing index tracking, Performance monitoring, Media orphan detection, Installed apps reporting, Feature management visibility, Retention policy monitoring, Delegated user activity logging

Source: waldo's blog, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.
