All apps
Azure Monitor icon
Coming soon ∞ environments

One dashboard, every function.

A purpose-built dashboard for real-time monitoring of Azure Functions, Logic Apps and Application Insights — built so support leads and engineers can check whether something's broken without ever opening the Azure Portal.

At a glance

Function Apps Any number
Logic Apps Any number
App Insights Multi-instance
Environments

See it in action

The dashboard, at a glance

Paste a token, and every function, schedule, and failure across every connected app is visible in seconds — screens below have identifying details blurred.

Azure Monitor connect screen, dark theme
Paste a token, connect — dark theme
Azure Monitor connect screen, light theme
Same screen, light theme
Function cards grid showing health, schedule and spark charts
Function cards — health, schedule, sparklines
Function detail panel with a 14-week run history heatmap
Detail panel — 14-week run history heatmap
Logic App Monitor grid showing every workflow's status
Logic App Monitor — every workflow, one grid
Logic App detail panel with schedule and trigger config
Logic App detail — schedule & trigger config
Exceptions Hub aggregating errors across every app
Exceptions Hub — every error, one view
Last Run Overview table for every function
Last Run Overview — did everything run?
Upcoming Runs table showing next scheduled fires
Upcoming Runs — CRON-powered schedule preview

Why it exists

Manual monitoring was slowing the team down

Azure Functions quietly run a lot of background work — scheduled jobs, integrations, notifications, and more. When something breaks, finding out took longer than fixing it.

Time-consuming

Checking invocation logs meant clicking through the Azure Portal for every function, one at a time — minutes of digging just to answer "is it working?"

Scattered data

Azure Functions, Logic Apps and Application Insights live in three separate portals, with no single view across any of them.

Missed failures

Functions can complete "successfully" while quietly logging exceptions — the kind of silent failure nobody notices until a customer does.

Multi-environment gap

Separate Azure subscriptions meant switching contexts entirely just to check a different environment's functions.

What it does

Everything the team needs, at a glance

Built with React + Vite, connecting directly to the Azure Management API and Application Insights — no back end, no database, no infrastructure to run.

Function cards

A compact grid of every function — health, schedule, success rate, last duration and a spark chart, all at a glance.

Run history heatmap

A GitHub-style 14-week heatmap per function — green for clean runs, amber for partial failures, red for failures.

Last Run Overview

One table, every function's most recent invocation and result, with a success-rate bar — the fastest way to answer "did everything run?"

Upcoming Runs

A CRON-powered schedule engine that shows exactly when every timer-triggered function fires next.

Logic App Monitor

The same health-first treatment for Logic Apps — run history, error detail and status cards for every workflow.

Exceptions Hub

Every exception and trace from every Application Insights instance, aggregated into one searchable view: app → function → exception type → occurrence.

Also includes

Dark / Light mode Live search Copy status report Deep link sharing Overdue detection Exception-aware health status Duration trend chart Auto time-range filter (1d–30d, custom)

Multi-environment

Scales to as many environments as you need

Every environment gets its own subscription, resource groups and App Insights setup — and none of them have to look the same. Adding a new one is a single config object; no code changes required.

CapabilityPer environment
Function AppsOptional — connect any number
Logic AppsOptional — connect any number
Application InsightsOptional — one or many instances
Exceptions HubEnabled automatically once App Insights is connected

Under the hood

Zero back end, zero infrastructure cost

Runs entirely in the browser — a static bundle talking straight to Azure's own APIs, secured with a short-lived bearer token pasted in from Cloud Shell.

React 18 Vite Azure Management API (ARM) Application Insights REST Logic Apps Workflow API Azure Bearer Token auth JetBrains Mono + DM Sans No database GPL v3

Built for the team, running in production.

Zero manual log-checking. Silent exceptions surfaced automatically. One link to share during an incident instead of a screen-share — all from a dashboard that costs nothing to host.