Skip to content

History / Monitoring

Revisions

  • Document importer custom events (FinishedImportCycle / FinishedSectionImport) in Monitoring Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @sambetts sambetts committed Jul 3, 2026
  • Add KQL queries for tracing Teams call webhook traffic Document Log Analytics queries on the Monitoring page to trace all Teams call records through the pipeline - both the webhook (CallRecordWebhookController) and the calls importer (Office365CallsImporter), failures and successes: all-traces, webhook-only, failures-only (severityLevel >= 3), an end-to-end received-vs-saved join, and a volume timechart. Includes the workspace-based table-name equivalents. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @sambetts sambetts committed Jun 22, 2026
  • Wiki: finish branding modernisation + fix two malformed Analytics tables - Modernise generic 'Office 365' platform references to 'Microsoft 365' across the wiki (44 occurrences), now that the product is 'Microsoft 365 Advanced Analytics'. The real 'Office 365 Management [Activity] API' name and code identifiers (Office365ActivityImporter, o365_client_applications) are preserved. - Analytics - Data model: fix the malformed 'Usage metrics' table (the header had two columns but the data row had four; the stray cells duplicated the App-per-platform table below). - Analytics: de-indent the Runbooks table so it renders reliably (it was indented under a list item). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @sambetts sambetts committed Jun 18, 2026
  • Wiki: modernise product name to 'Microsoft 365 Advanced Analytics' + accuracy/structure polish - Standardise the product name to Microsoft 365 Advanced Analytics (was a mix of 'Office 365 Advanced Analytics [Engine]', 'M365 Advanced Analytics', 'O365...'). Code identifiers (Office365ActivityImporter), the Office 365 Management Activity API name and the literal 'O365 Adv Analytics Setup Rule' firewall rule are deliberately preserved. - Replace legacy docs.microsoft.com links with learn.microsoft.com. - Tie the monitoring trio together: Health Alerts and Monitoring now cross-link Monitoring system performance and vice-versa. - Verify: fix informal wording and add a 'What good looks like' pass/fail checklist. - Troubleshooting: point fatal-exception reports at GitHub Issues (with a redact-secrets warning) instead of an unaddressed 'please email'. - Manual setup: clarify the importer uses the App Insights connection string, with the instrumentation key still needed for AITracker/legacy logging. - Architecture & costs: document the basis for the ~EUR170/month estimate. - CSP page: add deployment/context cross-links. - Align the Analytics page title with the sidebar ('Activity & Usage Analytics'). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @sambetts sambetts committed Jun 18, 2026
  • Split health alerts into its own page and refresh alert rules Move the health-alerts content out of Monitoring.md into a dedicated Health Alerts page, add it to the sidebar, and bring the alert rules in line with the current codebase: - Fix the `Waiting 2 mins...` Kusto example (the web-job actually logs `Waiting 10 mins...`) and clarify the 24h import-cycle guidance. - Drop the standalone Yammer-importer alerts; that web-job no longer exists in the solution. - Note that the `Service Bus` alerts only apply when the Teams calls import is enabled, and that `System.Data.SqlClient.SqlException` is still the correct outerType today. - Add new data-flow alerts for audit events received from the Activity API (`Audit events import: Got`), the user-metadata import completion (`User import - complete`), and the Graph permissions skip path (`ERROR: Can't access Teams user data`). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @sambetts sambetts committed May 19, 2026
  • Wiki cleanup: fix broken links, missing headings, outdated paths

    @sambetts sambetts committed May 5, 2026
  • Docs: rename GUID media files to descriptive names and update database schema - Rename 178 GUID-named wiki images to descriptive names derived from page context and section headings (e.g. a196d0f6ee3d1e7b6059fd8f7eeed03b.png → deployment-guidance-aad-in-azure-portal.png) - Update all image references across 13 markdown files - Remove dead link references in Deployment Guidance - Database Schema: add missing Copilot section (13 tables), plus undocumented tables in Teams, Web Sessions, Audit, and Miscellaneous sections - Analytics Data model: fix incorrect Copilot table names (event_copilot_chats → copilot_chats, etc.) - Fix "Platoform" typo → "Platform"

    @sambetts sambetts committed Mar 3, 2026
  • Docs

    @jesusfer jesusfer committed Aug 2, 2024
  • Move docs from main repo

    @jesusfer jesusfer committed Aug 2, 2024