Oliver Kieselbach
cfc412d5ff
added SLA telemetry
2026-04-14 10:15:01 +02:00
Oliver Kieselbach
eb0df61b47
refactor web project structure
2026-04-14 10:02:16 +02:00
Oliver Kieselbach
8a3e3c4550
refactor web project structure
2026-04-14 10:02:02 +02:00
Oliver Kieselbach
91ba78c19b
refactor web project structure
2026-04-14 09:49:02 +02:00
Oliver Kieselbach
665a9a14cc
better agent self-update observability
2026-04-14 09:33:44 +02:00
Oliver Kieselbach
000f7e390d
more parallel fetches for better performance
2026-04-14 02:30:38 +02:00
Oliver Kieselbach
fa1128212f
added agent core tests
2026-04-14 01:39:48 +02:00
Oliver Kieselbach
bb3efae5dc
refactor CollectorCoordinator (method logic extraction)
2026-04-14 01:00:24 +02:00
Oliver Kieselbach
918d6c0ee7
Refactor MonitoringService for better reliability and testability
2026-04-13 23:51:24 +02:00
Oliver Kieselbach
f2bbee6aa7
agent feat: added CompletionStateMachine enhance reliability and testability
2026-04-13 22:14:44 +02:00
Oliver Kieselbach
559167863c
fix SLA page layout
2026-04-13 21:08:42 +02:00
Oliver Kieselbach
8ab14f0d0a
fix immediate view of SLA config creation
2026-04-13 20:54:15 +02:00
Oliver Kieselbach
0ced90850a
fixed styling
2026-04-13 20:41:23 +02:00
Oliver Kieselbach
c415872e46
feat: SLA tracking dashboard with notifications
2026-04-13 20:19:24 +02:00
Oliver Kieselbach
17c39dd1b1
better failure logging
2026-04-13 16:39:55 +02:00
Oliver Kieselbach
bba1d55860
added more usage metrics (apps/scripts)
2026-04-13 15:54:56 +02:00
Oliver Kieselbach
2342acf5a6
new aggregated usage metrics for apps and scripts
...
bugfix scroll to analyze rule (top X rules firing listing card)
2026-04-13 15:32:27 +02:00
Oliver Kieselbach
96a383bb38
bug fix rule stats and chagned stats to be more useful
2026-04-13 15:12:29 +02:00
Oliver Kieselbach
565c5faa16
Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor
2026-04-13 14:12:23 +02:00
Oliver Kieselbach
62918c9cbf
added rule stats
2026-04-13 14:12:19 +02:00
Oliver Kieselbach
ef8d027877
Merge pull request #42 from okieselbach/claude/add-event-backfill-0cjfb
2026-04-12 18:33:49 +02:00
Oliver Kieselbach
37cc7540bf
sanitize appname rowkey
2026-04-12 18:32:01 +02:00
Claude
4d73c86641
feat: add event backfill for targeted ModernDeployment events (Event 509)
...
Solves the timing gap where WhiteGlove Event 509 fires during OOBE
before the agent starts (pre MDM-enroll). On startup the agent now
scans the ManagementService event log for targeted events within a
configurable lookback window (default 30 min) and emits them with
a backfilled=true marker for trace analysis.
Key changes:
- Extract ProcessModernDeploymentRecord from live handler for reuse
by both EventLogWatcher callback and EventLogReader backfill
- Add BackfillTargetedModernDeploymentEvents() with persisted state
(whiteglove-backfill.json) so subsequent agent restarts skip the
scan and avoid duplicate emissions
- Add config fields ModernDeploymentBackfillEnabled and
ModernDeploymentBackfillLookbackMinutes to CollectorConfiguration
- Wire up stateDirectory and config in MonitoringService
- All emitted events now carry Data["backfilled"] = true/false
https://claude.ai/code/session_01ToApHGezTGcSkA6NVbVZkG
2026-04-12 10:11:19 +00:00
Oliver Kieselbach
7220020a55
bug fix in CVE cache chunking
2026-04-11 11:17:48 +02:00
Oliver Kieselbach
1a5ab674b0
more whitglove detection logic (event 509)
2026-04-11 00:41:45 +02:00
Oliver Kieselbach
074de590dd
Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor
2026-04-10 18:28:35 +02:00
Oliver Kieselbach
e5c53eb772
enrich event data for analyze rules
2026-04-10 18:28:31 +02:00
okieselbach
32bc9da60c
chore: regenerate rules/dist from individual files
2026-04-10 16:13:38 +00:00
Oliver Kieselbach
625809423f
Better app failure detection and reporting
2026-04-10 18:12:30 +02:00
Oliver Kieselbach
1ff614221a
Fix PropertyValueTooLarge in Table Storage
2026-04-10 17:37:20 +02:00
Oliver Kieselbach
d55775999d
probe collector enhancements
2026-04-10 17:29:04 +02:00
Oliver Kieselbach
f26f72642b
added search to OpsEvents
2026-04-10 12:32:52 +02:00
Oliver Kieselbach
08c6575107
updated commands
2026-04-10 11:21:53 +02:00
Oliver Kieselbach
24b3849f5c
SelfUpdate timeout version check bump to 2500ms
2026-04-09 22:08:51 +02:00
Oliver Kieselbach
62c07239a1
added TOT comment for StallProbeCollector
2026-04-09 20:46:04 +02:00
Oliver Kieselbach
e9fcb85797
feat: added LatestVersions api and bootstrapper version handling and hints (badge, docs)
2026-04-09 19:50:13 +02:00
Oliver Kieselbach
3f7fcbc684
feat: added StallProbeCollector to detect stalled sessions and identify ESP failure better
...
added Bootstrapper script version
2026-04-09 19:31:54 +02:00
Oliver Kieselbach
f33aadbe0e
more stats on dashboard
2026-04-08 18:39:10 +02:00
Oliver Kieselbach
de2d2f68f9
updated skill
2026-04-08 18:25:56 +02:00
Oliver Kieselbach
cea3cf7ed2
enhanced device blocking
2026-04-08 16:57:50 +02:00
Oliver Kieselbach
19ca6167d2
enhanced device blocking and agent bootstrap token cleanup
2026-04-08 15:41:13 +02:00
Oliver Kieselbach
21716c7d5b
more tests
2026-04-08 13:40:02 +02:00
Oliver Kieselbach
edff8e192c
added more tests
2026-04-08 13:37:09 +02:00
Oliver Kieselbach
b3e9790be9
improved agent self update flow
2026-04-08 13:07:02 +02:00
Oliver Kieselbach
7f1db3d317
allow distress report sorting
2026-04-08 11:57:28 +02:00
Oliver Kieselbach
a6e04bfb5c
switched mcp server to stateless
2026-04-08 01:06:30 +02:00
Oliver Kieselbach
91cb3442bf
hardened agent (added systempaths class to pin paths, no more env_var support for backend api)
2026-04-08 00:42:41 +02:00
Oliver Kieselbach
6b099329cf
hardened OOBE bootstrap script, restore of bootstrap and unrestricted mode in sidebar if enabled
2026-04-08 00:29:50 +02:00
Oliver Kieselbach
60d0127a52
changed default scope for app health
2026-04-07 17:41:26 +02:00
Oliver Kieselbach
a4dd59a845
changed charts for app health
2026-04-07 17:04:47 +02:00