Learn → Build → Use
Monitoring and Reporting
Health checks, evidence, dashboards, alerting, report design, operational visibility, and documentation.
01
Learn
Understand Monitoring and Reporting
Academy guides that explain the concepts, architecture, decisions, and durable operator patterns.
This Academy path is intentionally open for new educational guides.
02
Build
Practice Monitoring and Reporting
DIY projects that turn the concepts into working systems, labs, and repeatable environments.
Build a Log Aggregation Starter Lab with Loki, Grafana, and Service-Specific DashboardsSet up a starter log stack with Loki and Grafana so service logs land in one place and can be checked during incidents.Build a Windows Event Log Collector with PowerShell and Scheduled TasksA practical build for a lightweight Windows event log collector using PowerShell scripts and scheduled tasks, supporting cleanly incident triage and log management.Create a Homelab Uptime Dashboard with Docker, Grafana, and Simple Service Health ChecksA practical setup for a homelab uptime dashboard using Docker and Grafana.Create an Uptime Kuma and Grafana Homelab Monitor with Status Pages and Escalation RulesA homelab monitoring stack that pairs Uptime Kuma status checks with Grafana views, status pages, and escalation rules.
03
Use
Operate Monitoring and Reporting
Free Toolchest assets for checks, scripts, evidence, reporting, and practical operator work.
Azure Update Manager compliance workbook starterStarter template for an Azure Workbook plus Resource Graph evidence pack that shows patch compliance, pending updates, unsupported coverage, and patch-group drift across Azure and Arc-enabled machines.Build the Ops Reporting Foundation HelperCreate the local PowerShell helper file that every Ops Stack reporting-compatible script can share. This guide walks through the folder structure, the helper contract, the commented PowerShell implementation, a sample validation run, and the artifacts the helper creates so a new reader can build it from scratch and prove it works.Free network scanner and port inventory guideA practical guide to free network scanning options for host discovery, port inventory, and safe scan scoping.Incident Note TemplateA compact operator note format for capturing symptoms, checks, decisions, and follow-up while the issue is fresh.PowerShell HTML operations report starterConcrete PowerShell reporting pattern for turning host-check results into an HTML operations summary with a status rollup, per-host table, failure section, saved local artifacts, and optional email delivery.PowerShell operations reporting foundationAcademy-style guide for using the Ops Reporting Foundation helper to turn PowerShell checks into consistent HTML, CSV, JSON, and log artifacts. Start here after creating the helper file, then plug health checks, patch checks, certificate scans, AD hygiene checks, and other collectors into the same reporting pattern.Sysinternals first-response kit guideA practical Sysinternals first-response map for process, file handle, startup, network, login, and registry symptoms.Uptime Kuma Monitoring StarterA simple monitoring starter for internal services, homelab systems, and small-office status checks.