Pulse/internal/monitoring
pulse-triage[bot] a291579190 Keep timeout fixtures specific to the stalled RPC surface
The first snapshot control also stalled the unrelated app-stat stream. Model its valid empty reply and the proper stream field shapes in the two-connection poller fixture without weakening timeout, session, inventory or recovery assertions. Clarify that initial transport negotiation is bounded separately from each serialized RPC operation; runtime timeout policy is unchanged.

Contract-Neutral: Correct synthetic fixture responses and clarify the existing budget description; no runtime or wire behaviour changes.
Change-source: pulse-maintainer
2026-10-02 12:37:03 +01:00
..
errors feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
agent_fleet_doctor.go Surface typed helper container degradation 2026-08-31 15:53:50 +01:00
agent_fleet_doctor_hostpeer_branchcov0720pm_test.go Add focused branch coverage and repair infrastructure source contract 2026-07-20 22:41:19 +01:00
agent_fleet_doctor_test.go Surface typed helper container degradation 2026-08-31 15:53:50 +01:00
agent_token_shared_lifecycle_test.go Preserve shared unified agent credentials 2026-09-01 17:34:30 +01:00
api_token_lifecycle.go Preserve shared unified agent credentials 2026-09-01 17:34:30 +01:00
availability_fixed_interval_test.go test(monitoring): pin the recovery-point reconcile wiring and availability fixed-interval provider 2026-07-17 16:09:06 +01:00
availability_link_migration.go Give Proxmox guests node-independent canonical identity 2026-08-02 20:30:38 +01:00
availability_poller.go Add multi-location service delivery evidence 2026-08-30 21:44:32 +01:00
availability_poller_purehelpers_branchcov0722am_test.go Extract availability probe execution into a shared package 2026-07-27 11:13:04 +01:00
availability_poller_test.go fix(monitoring): honor fixed poll intervals when adaptive scheduling is off 2026-08-24 16:36:22 +01:00
availability_probe_agent.go Add multi-location service delivery evidence 2026-08-30 21:44:32 +01:00
availability_probe_agent_test.go Add multi-location service delivery evidence 2026-08-30 21:44:32 +01:00
availability_probe_alerts.go Harden external probe outage alerting 2026-07-29 20:09:23 +01:00
availability_udp_test.go Use server time for probe freshness 2026-07-29 21:28:26 +01:00
backoff.go feat: implement error handling with circuit breakers and backoff (Phase 2 Task 7) 2025-10-20 15:13:37 +00:00
backoff_test.go style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
backup_guard.go fix(pbs): classify backup cache failures by HTTP status 2026-09-05 15:05:53 +01:00
backup_guard_test.go fix: ship alerting hotfixes and prepare 5.1.4 2026-02-07 22:05:55 +00:00
broadcast_projection_reference_test.go Remove redundant connected-dashboard projection and snapshot copies 2026-10-01 11:32:30 +01:00
canonical_guardrails_test.go Avoid discarded identity candidates in live broadcast projections 2026-10-01 12:18:28 +01:00
ceph.go Add predictive storage capacity alerts 2026-08-27 20:41:08 +01:00
ceph_multisource_test.go Verify v6 Ceph multi-source pool alerts are deduplicated (#1341) 2026-06-02 14:52:47 +01:00
ceph_test.go feat: add evidence-based pool health alerts 2026-07-24 12:40:05 +01:00
circuit_breaker.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
circuit_breaker_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
connected_infrastructure.go Addresses #1555 2026-07-11 18:25:17 +01:00
connected_infrastructure_groupkey_branchcov0722am_test.go Cover the connection and monitoring pure helpers left untested by the fresh drop 2026-07-22 06:42:33 +01:00
connected_infrastructure_test.go Addresses #1555 2026-07-11 18:25:17 +01:00
container_disk_usage.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
container_disk_usage_test.go test: Add tests for monitoring and notifications functions 2025-12-01 17:33:36 +00:00
container_parsing.go Show LXC mount points from container config on the API path again 2026-08-11 20:46:11 +01:00
container_parsing_test.go Show LXC mount points from container config on the API path again 2026-08-11 20:46:11 +01:00
deadman.go Harden alert durability and watchdog isolation 2026-08-28 10:14:02 +01:00
deadman_persistence_unix.go feat(alerts): add external dead-man monitoring 2026-08-27 16:27:46 +01:00
deadman_persistence_windows.go feat(alerts): add external dead-man monitoring 2026-08-27 16:27:46 +01:00
deadman_test.go fix(notifications): reject encoded dead-man event endpoints 2026-09-08 03:59:00 +01:00
diagnostic_snapshots.go Remove dead cache-aware RRD fields from the guest RRD path 2026-07-27 18:36:50 +01:00
diagnostic_snapshots_test.go Stabilize low-trust Proxmox VM memory readings 2026-04-01 19:14:12 +01:00
docker_commands.go Verify AI Kubernetes scale and Docker update actions after execution 2026-07-10 00:05:22 +01:00
docker_commands_test.go Verify AI Kubernetes scale and Docker update actions after execution 2026-07-10 00:05:22 +01:00
docker_detection.go Fix Docker-in-LXC probe storm against slow Proxmox hosts 2026-08-20 23:33:36 +01:00
docker_detection_test.go Surface Docker-in-LXC probe failures and stop the probe churn 2026-08-20 11:40:16 +01:00
docker_filesystem_evidence_test.go Preserve native filesystem evidence and Patrol action history 2026-09-07 09:45:31 +01:00
docker_host_identity.go Stop Docker records flip-flopping under shared same-hostname tokens 2026-09-01 15:26:48 +01:00
docker_host_identity_test.go Stop Docker records flip-flopping under shared same-hostname tokens 2026-09-01 15:26:48 +01:00
docker_host_supersede_test.go Supersede stale Docker host records after agent re-enrollment 2026-07-19 09:13:14 +01:00
docker_identity_conflict.go Restore backend lint to green: real dedup + errcheck idiom fixes 2026-08-03 01:01:20 +01:00
docker_identity_conflict_test.go Restore backend lint to green: real dedup + errcheck idiom fixes 2026-08-03 01:01:20 +01:00
docker_metadata_migration.go Preserve resource URLs across runtime identity changes 2026-07-23 22:33:07 +01:00
docker_metric_presence_test.go Preserve observed Docker storage evidence 2026-09-06 12:45:40 +01:00
docker_reenroll_block_test.go Clear Docker host removal block on fresh-token re-enroll 2026-08-30 00:07:53 +01:00
docker_registry_propagation_test.go fix(docker): reject non-manifest registry fallback responses 2026-09-11 10:28:15 +01:00
docker_shared_token_test.go Stop Docker records flip-flopping under shared same-hostname tokens 2026-09-01 15:26:48 +01:00
enrich_container_metadata_test.go Pin the config-only LXC mount wire shape end to end 2026-08-11 21:03:27 +01:00
error_classification_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
fake_executor_integration.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
fs_filters.go Filter read-only filesystems from host agent disk metrics (related to #690) 2025-11-12 09:47:02 +00:00
fs_filters_test.go Ignore read-only guest filesystems in disk aggregation 2025-10-14 16:13:53 +00:00
guest_agent_evidence.go Alert on expected QEMU guest agent outages 2026-07-02 23:52:02 +01:00
guest_agent_evidence_test.go Alert on expected QEMU guest agent outages 2026-07-02 23:52:02 +01:00
guest_agent_work.go Fix large Proxmox cluster poll exhaustion 2026-08-10 14:39:01 +01:00
guest_config.go Update core infrastructure components 2026-01-28 16:52:35 +00:00
guest_config_conversion_coverage_test.go monitoring: surface CrashLoopBackOff pods as degraded on the frontend 2026-05-19 22:37:55 +01:00
guest_disk_stability.go Fix Proxmox guest memory fallbacks 2026-05-05 14:59:29 +01:00
guest_disk_stability_test.go Use unavailable sentinel when VM guest agent disk query fails 2026-07-13 09:41:11 +01:00
guest_host_agent_fallback.go Restore linked host-agent disk inventory for guest VMs 2026-04-22 09:22:46 +01:00
guest_memory_agent.go Fix cache-aware Linux memory fallbacks 2026-07-24 00:19:40 +01:00
guest_memory_agent_test.go test(monitoring): cover guest memory cache failure and recovery 2026-09-07 23:52:46 +01:00
guest_memory_sources.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
guest_memory_sources_test.go fix(monitoring): use MemAvailable instead of MemTotal-MemFree for Linux guest/node memory 2026-06-27 17:41:00 +01:00
guest_memory_stability.go Remove dead cache-aware RRD fields from the guest RRD path 2026-07-27 18:36:50 +01:00
guest_memory_stability_test.go Remove dead cache-aware RRD fields from the guest RRD path 2026-07-27 18:36:50 +01:00
guest_metadata.go Prepare v6.0.0 release candidate 2026-06-04 14:07:14 +01:00
guest_metadata_test.go Preserve guest-agent continuity across transient PVE status failures 2026-04-01 18:38:42 +01:00
harness_integration.go Remove dead cache-aware RRD fields from the guest RRD path 2026-07-27 18:36:50 +01:00
helpers_test.go Add durable Proxmox node display names 2026-07-24 15:46:56 +01:00
host_agent_temps.go Fix physical disk SMART/Proxmox merge identity 2026-07-07 09:46:51 +01:00
host_agent_temps_test.go Prefer agent temperatures over SSH fallback 2026-07-03 10:43:28 +01:00
host_identity_conflict.go Restore backend lint to green: real dedup + errcheck idiom fixes 2026-08-03 01:01:20 +01:00
host_identity_conflict_test.go Restore backend lint to green: real dedup + errcheck idiom fixes 2026-08-03 01:01:20 +01:00
host_manual_link_regression_test.go fix(monitoring): persist operator host node link intent 2026-09-06 11:13:59 +01:00
identity_flap_tracker.go Stop Docker records flip-flopping under shared same-hostname tokens 2026-09-01 15:26:48 +01:00
identity_flap_tracker_test.go Restore backend lint to green: real dedup + errcheck idiom fixes 2026-08-03 01:01:20 +01:00
integration_integration_test.go style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
issue1485_unraid_lifecycle_test.go fix(monitoring): make Unraid task state freshness-safe 2026-07-23 22:17:25 +01:00
issue1595_collection_trust_test.go fix(ai): preserve diagnostic evidence and proposal boundaries 2026-09-06 01:54:28 +01:00
issue1595_pve_health_normalization_test.go Normalize Proxmox-reported disk health to the canonical vocabulary 2026-07-21 20:30:54 +01:00
issue1597_metric_authority_test.go Slim the resource stream and catch up realtime gaps incrementally 2026-08-25 12:24:32 +01:00
issue1613_contract_test.go Preserve observed Docker storage evidence 2026-09-06 12:45:40 +01:00
issue1626_ceph_squid_status_test.go fix(ceph): parse Quincy+/Squid status schema for MON and MGR counts 2026-07-26 19:31:15 +01:00
issue1638_dns_cache_test.go Clear temperature SSH failure backoff on system-settings save (#1638) 2026-07-28 13:28:55 +01:00
issue1667_host_rename_heal_test.go Heal forked host identities after a hostname rename 2026-08-02 18:56:05 +01:00
issue1913_host_continuity_test.go Preserve live agent state over saved enrollment history 2026-09-10 16:00:36 +01:00
knownhosts.go Route discovery policy DNS through the cached resolver (#1638) 2026-07-28 12:08:10 +01:00
knownhosts_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
kubernetes_agents.go Refresh the resource store at most once per 2s of agent reports 2026-09-24 10:24:29 +01:00
kubernetes_agents_test.go Use Kubernetes node identity for host linking 2026-08-31 21:20:29 +01:00
kubernetes_metadata_migration.go Preserve resource URLs across runtime identity changes 2026-07-23 22:33:07 +01:00
log_capture_test.go Stabilize backend race tests for v6 RC publish 2026-04-11 22:46:34 +01:00
lttb.go fix: reduce metrics memory 86x by reverting buffer and adding LTTB downsampling 2026-02-04 19:49:52 +00:00
lttb_test.go fix: reduce metrics memory 86x by reverting buffer and adding LTTB downsampling 2026-02-04 19:49:52 +00:00
main_test.go Tighten monitoring RC test budgets 2026-04-12 09:41:29 +01:00
memory_reclaimable.go memory: restore the v5 reclaimable-cache split end-to-end 2026-06-11 19:42:40 +01:00
memory_reclaimable_test.go memory: restore the v5 reclaimable-cache split end-to-end 2026-06-11 19:42:40 +01:00
memory_source_catalog.go Fix cache-aware Linux memory fallbacks 2026-07-24 00:19:40 +01:00
memory_source_catalog_test.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
memory_trust_characterization_test.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
merge_temps_test.go Fix Proxmox physical disk inventory continuity 2026-07-23 22:05:09 +01:00
metadata_stores.go Preserve resource URLs across runtime identity changes 2026-07-23 22:33:07 +01:00
metric_window_provider.go Stabilize rolling metric history snapshots 2026-08-28 23:23:43 +01:00
metric_window_provider_test.go Make release health-gate tests synchronize on observed state 2026-09-28 10:27:09 +01:00
metrics.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
metrics_helpers_test.go test: Add tests for monitor helper and metrics functions 2025-12-01 21:18:33 +00:00
metrics_history.go Add rolling-window metric alert evaluation 2026-08-27 21:11:44 +01:00
metrics_history_concurrency_test.go chore: fix staticcheck SA warnings 2025-11-27 09:16:53 +00:00
metrics_history_memory_regression_test.go Release seed-pinned metrics history backing arrays on trim 2026-08-25 16:55:20 +01:00
metrics_history_test.go Add predictive storage capacity alerts 2026-08-27 20:41:08 +01:00
metrics_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
mock_chart_history.go Complete mock drawer history coverage 2026-08-26 12:11:10 +01:00
mock_metrics_history.go Reuse graph-bound metric samplers for demo chart series 2026-10-01 07:33:33 +01:00
mock_metrics_history_test.go Complete mock drawer history coverage 2026-08-26 12:11:10 +01:00
mock_metrics_seed_cache_test.go Fix stable demo runtime profile convergence 2026-08-26 00:20:50 +01:00
mock_mode_config_test.go Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
mock_mode_testhelpers_test.go Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
mock_unified_view_cache_test.go Stabilize release regression tests 2026-08-26 20:22:20 +01:00
monitor.go Keep native TrueNAS Thermals in local and persisted host History 2026-10-02 02:09:48 +01:00
monitor_accessors.go feat: add multi-tenancy foundation (directory-per-tenant) 2026-01-22 13:39:06 +00:00
monitor_additional_test.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_agent_lxc_filesystems.go feat(proxmox): show all LXC filesystems 2026-07-30 22:42:04 +01:00
monitor_agents.go Fix MD RAID spare counts without hiding member failures 2026-10-01 19:56:47 +01:00
monitor_alert_handling_test.go Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
monitor_alert_intent.go Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
monitor_alert_intent_test.go fix(alerts): resolve PVE disk alerts to physical-disk policy 2026-09-26 20:49:02 +01:00
monitor_alert_override_migration_test.go fix(alerts): reject stale escalation callback admissions 2026-09-10 08:42:59 +01:00
monitor_alert_restore_test.go Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
monitor_alert_sync.go Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
monitor_alerts.go Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
monitor_backup_job_tasks_test.go fix(backups): synthesize per-guest task status from vzdump job logs 2026-07-26 20:03:46 +01:00
monitor_backup_poll_test.go Harden Proxmox setup token ACLs 2026-05-05 14:19:50 +01:00
monitor_backups.go Keep PBS write evidence poll-scoped 2026-09-01 10:16:41 +01:00
monitor_backups_dir_storage_test.go Fix large Proxmox cluster poll exhaustion 2026-08-10 14:39:01 +01:00
monitor_backups_readstate_test.go fix(pbs): classify backup cache failures by HTTP status 2026-09-05 15:05:53 +01:00
monitor_broadcast_tenant_test.go Fix tenant monitor broadcast nil hub panic 2026-05-05 16:25:00 +01:00
monitor_client_init.go Prevent connection alerts from bypassing offline policy 2026-08-24 22:45:59 +01:00
monitor_client_reconnect.go Prevent connection alerts from bypassing offline policy 2026-08-24 22:45:59 +01:00
monitor_cluster_dedupe.go Fix PBS backup attribution for VMIDs shared across clusters 2026-07-28 11:24:01 +01:00
monitor_cluster_helpers.go Honor explicit cluster member address overrides and surface recovery failures 2026-08-13 22:06:29 +01:00
monitor_container_test.go feat: surface LXC mountpoints in UI (related to #715) 2025-11-18 22:57:20 +00:00
monitor_conversion_helpers_additional_test.go fix(unifiedresources): stop fabricating sightings and online stamps for never-seen resources 2026-06-11 10:23:49 +01:00
monitor_discovery_helpers.go Stop discovery suppression failing open on configured hosts 2026-07-24 22:34:54 +01:00
monitor_docker_test.go Surface typed helper container degradation 2026-08-31 15:53:50 +01:00
monitor_escalation_stale_test.go fix(alerts): reject stale escalation callback admissions 2026-09-10 08:42:59 +01:00
monitor_extra_coverage_test.go Remove dead cache-aware RRD fields from the guest RRD path 2026-07-27 18:36:50 +01:00
monitor_full_coverage_test.go fix(monitoring): persist operator host node link intent 2026-09-06 11:13:59 +01:00
monitor_health_test.go feat: enhance scheduler health API with rich instance metadata 2025-10-20 15:13:38 +00:00
monitor_helpers.go feat(agent): add REST custom metrics 2026-07-30 19:08:28 +01:00
monitor_helpers_test.go Add macOS thermal state reporting 2026-06-14 11:07:47 +01:00
monitor_host_agent_removal_lifecycle_test.go Deduplicate rebuilt PBS storage samples 2026-09-04 09:05:39 +01:00
monitor_host_agents_test.go Fix MD RAID spare counts without hiding member failures 2026-10-01 19:56:47 +01:00
monitor_integration_test.go chore(monitoring): record agent-lifecycle contract and disk-life proof 2026-09-19 17:27:25 +01:00
monitor_libvirt.go feat(agent): monitor local libvirt domains 2026-07-30 20:22:47 +01:00
monitor_libvirt_test.go feat(agent): monitor local libvirt domains 2026-07-30 20:22:47 +01:00
monitor_memory_test.go fix(backups): synthesize per-guest task status from vzdump job logs 2026-07-26 20:03:46 +01:00
monitor_metadata_test.go Fix backup orphan inventory readiness 2026-05-01 20:28:12 +01:00
monitor_metrics.go Complete mock drawer history coverage 2026-08-26 12:11:10 +01:00
monitor_metrics_chart_batch_bench_test.go Stabilize RC release proof contracts 2026-04-11 14:51:10 +01:00
monitor_metrics_chart_fallback_test.go Complete mock drawer history coverage 2026-08-26 12:11:10 +01:00
monitor_metrics_slo_test.go test(slo): only enforce latency budgets on hosted runners 2026-09-19 17:26:25 +01:00
monitor_mock_alerts_test.go Keep offline mock hosts on the host alert lifecycle 2026-08-28 00:07:17 +01:00
monitor_node_tls_fingerprint_test.go Gate same-name cross-instance node aggregation on TLS identity 2026-07-27 10:00:33 +01:00
monitor_notification_startup_test.go Revalidate queued alert delivery against current quiet hours 2026-10-01 23:05:07 +01:00
monitor_package_updates_test.go Add safe APT workflow foundations 2026-07-12 02:53:01 +01:00
monitor_pbs_coverage_test.go Make PBS recovery history test bucket-safe 2026-09-29 22:56:34 +01:00
monitor_pbs_fallback_test.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
monitor_pbs_health_authority_test.go fix(tests): supply valid PBS datastore health fixture 2026-09-06 14:12:46 +01:00
monitor_pbs_notification_receipt_test.go Allow the autonomous queue to produce the restart receipt 2026-10-01 03:59:08 +01:00
monitor_pbs_pmg.go Record PBS node status in service History 2026-09-29 22:53:25 +01:00
monitor_pbs_webhook_test.go fix(alerts): report clearing observation in metric recovery 2026-09-05 19:41:25 +01:00
monitor_planned_interval_test.go Scale connection stale cutoff by the adaptive planned poll interval 2026-08-11 14:05:06 +01:00
monitor_pmg_test.go Mark failed PBS poll as failure and lock down with regression tests 2026-05-08 19:53:03 +01:00
monitor_polling_containers.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_polling_node.go Restore Proxmox node network details 2026-08-26 15:17:12 +01:00
monitor_polling_node_helpers.go test(proxmox): verify pending update credential routing 2026-09-08 22:33:55 +01:00
monitor_polling_schedule.go fix(monitoring): honor fixed poll intervals when adaptive scheduling is off 2026-08-24 16:36:22 +01:00
monitor_polling_storage.go Add predictive storage capacity alerts 2026-08-27 20:41:08 +01:00
monitor_polling_storage_env_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
monitor_polling_test.go docs(monitoring): record physical-disk SMART replay-guard contract 2026-09-20 16:04:16 +01:00
monitor_polling_vm.go Fix host-relative memory trends 2026-08-02 19:07:38 +01:00
monitor_previous_state.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_profiles_test.go Restore remote config signature compatibility 2026-05-13 19:00:02 +01:00
monitor_proxmox_pool_test.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_pve.go fix(ai): preserve diagnostic evidence and proposal boundaries 2026-09-06 01:54:28 +01:00
monitor_pve_client_endpoints.go Fix Proxmox cluster connection authority 2026-07-23 22:43:34 +01:00
monitor_pve_cluster.go Add durable Proxmox node display names 2026-07-24 15:46:56 +01:00
monitor_pve_cluster_refresh_test.go Restore Proxmox node network details 2026-08-26 15:17:12 +01:00
monitor_pve_disk_alert_settle_test.go fix(monitoring): stop disk alert flap after settings-save reloads 2026-08-04 10:35:09 +01:00
monitor_pve_disk_fallback_test.go fix(ai): preserve diagnostic evidence and proposal boundaries 2026-09-06 01:54:28 +01:00
monitor_pve_guest_builders.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
monitor_pve_guest_cpu_authority_test.go Stop recording metrics for grace-period guests 2026-07-24 22:37:29 +01:00
monitor_pve_guest_helpers.go Fix host-relative memory trends 2026-08-02 19:07:38 +01:00
monitor_pve_guest_lxc.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_pve_guest_lxc_test.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_pve_guest_poll.go fix(monitoring): prefer linked agent memory for Proxmox LXC 2026-09-21 23:24:33 +01:00
monitor_pve_membership_order_test.go Close the unclassified-node window in cross-instance node aggregation 2026-07-27 12:07:44 +01:00
monitor_pve_node_vm_builder.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
monitor_pve_replication.go Fix large Proxmox cluster poll exhaustion 2026-08-10 14:39:01 +01:00
monitor_pve_storage.go Fix API-only Proxmox node history 2026-08-26 00:27:58 +01:00
monitor_pve_unreachable_test.go Fix Proxmox cluster membership reconciliation 2026-07-24 11:21:27 +01:00
monitor_reconnect_test.go test(monitoring): fix failing snapshot tests and improve coverage 2026-01-04 10:29:40 +00:00
monitor_runtime_settings.go Clear temperature SSH failure backoff on system-settings save (#1638) 2026-07-28 13:28:55 +01:00
monitor_runtime_settings_test.go Cover pbsPollingInterval in the live polling-cadence setters 2026-07-26 12:42:22 +01:00
monitor_severity_delivery_test.go fix(notifications): deliver severity increases through cooldown 2026-09-22 20:37:00 +01:00
monitor_shutdown_additional_test.go Fix large Proxmox cluster poll exhaustion 2026-08-10 14:39:01 +01:00
monitor_snapshot_test.go fix(backups): synthesize per-guest task status from vzdump job logs 2026-07-26 20:03:46 +01:00
monitor_snapshots_test.go fix(backups): synthesize per-guest task status from vzdump job logs 2026-07-26 20:03:46 +01:00
monitor_start_workers_test.go Quiet the broadcast ticker and allow larger poll worker pools 2026-08-16 13:24:08 +01:00
monitor_state_reset_test.go fix(monitoring): synchronise snapshots with mock state reset 2026-09-10 21:04:56 +01:00
monitor_storage_coverage_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
monitor_storage_restart_receipt_test.go test(alerts): verify storage restart lifecycle through HTTP receipts 2026-09-06 14:34:03 +01:00
monitor_storage_test.go fix(backups): synthesize per-guest task status from vzdump job logs 2026-07-26 20:03:46 +01:00
monitor_storage_webhook_test.go fix(alerts): recover storage incidents on confirmed empty capacity 2026-09-05 20:06:03 +01:00
monitor_test.go Normalize inactive Docker Swarm evidence 2026-05-17 18:45:24 +01:00
monitor_timeout_test.go Preserve full poll budget for large PVE clusters 2026-07-29 23:11:45 +01:00
monitor_tracking_cleanup_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
monitor_unified_state_test.go Preserve observed Docker storage evidence 2026-09-06 12:45:40 +01:00
monitor_web_interface_metadata_test.go Complete canonical web interface links 2026-07-24 12:42:16 +01:00
monitor_websocket_resilience_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
monitor_xcpng.go feat(agent): monitor local XCP-ng pools 2026-07-30 21:15:05 +01:00
monitored_system_usage.go Reuse the host continuity overlay and copy only hosts for live lookups 2026-09-24 10:57:17 +01:00
monitoring_cluster_trend_temp_branchcov0716_test.go Add Go branch-coverage tests for monitoring cluster helpers and ai-tools formatting 2026-07-16 16:25:10 +01:00
monitoring_fleet_doctor_helpers_branchcov0716_test.go Keep integration-monitored machines out of Agent Doctor and surface workload-only agents 2026-07-21 21:24:15 +01:00
monitoring_infra_keys_branchcov0716_test.go Add Go branch-coverage tests for alerts monitoring model-resolution ai and licensing helpers 2026-07-16 15:17:45 +01:00
multi_tenant_monitor.go Keep default monitor token inventory current 2026-08-17 20:02:47 +01:00
multi_tenant_monitor_additional_test.go Stabilize RC runtime ownership 2026-07-20 07:50:22 +01:00
node_disk_sources.go Fix Proxmox node disk fallback selection 2026-04-01 10:04:30 +01:00
node_memory_sources.go Fix cache-aware Linux memory fallbacks 2026-07-24 00:19:40 +01:00
node_memory_sources_test.go Restore Proxmox node network details 2026-08-26 15:17:12 +01:00
node_pending_updates_evidence_test.go Expose honest Proxmox update evidence 2026-08-29 20:51:19 +01:00
norace_test.go Stabilize backend race tests for v6 RC publish 2026-04-11 22:46:34 +01:00
pbs_convert_test.go Clear stale PBS backup-running state 2026-08-31 07:03:43 +01:00
pbs_observation_lifecycle_test.go test: verify PBS history across isolated writer processes 2026-09-05 12:53:13 +01:00
pbs_protection_observation.go Build canonical protection posture 2026-07-19 15:10:38 +01:00
pbs_protection_observation_test.go Build canonical protection posture 2026-07-19 15:10:38 +01:00
physical_disk_pool_membership.go Strip nvme namespace suffixes in the server disk-to-pool matcher 2026-07-18 11:54:09 +01:00
physical_disk_pool_membership_test.go Strip nvme namespace suffixes in the server disk-to-pool matcher 2026-07-18 11:54:09 +01:00
physical_disk_roundtrip_test.go Treat resource identity lists as sets in change history 2026-09-29 19:11:39 +01:00
platform_instance_identity.go Prevent connection alerts from bypassing offline policy 2026-08-24 22:45:59 +01:00
platform_poller_shared.go Dedupe monitoring pollers behind shared provider, lifecycle, and seeding helpers 2026-06-10 09:19:51 +01:00
poll_providers.go Cover pbsPollingInterval in the live polling-cadence setters 2026-07-26 12:42:22 +01:00
poller.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
proxmox_action_observer.go Wire production Proxmox action verification 2026-07-13 11:04:09 +01:00
proxmox_action_observer_test.go Wire production Proxmox action verification 2026-07-13 11:04:09 +01:00
proxmox_guest_snapshot_coherence_test.go Fix Proxmox workload refresh coherence 2026-07-24 10:11:56 +01:00
proxmox_large_cluster_poll_budget_test.go Fix large Proxmox cluster poll exhaustion 2026-08-10 14:39:01 +01:00
purehelpers_branchcov0722am_test.go Cover the connection and monitoring pure helpers left untested by the fresh drop 2026-07-22 06:42:33 +01:00
pve_protection_observation.go fix: make Proxmox protection posture evidence-backed 2026-08-04 15:07:18 +01:00
pve_protection_observation_test.go Let guest metadata writes finish before the monitor stops 2026-08-05 19:05:05 +01:00
race_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
ratetracker.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
ratetracker_concurrency_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
ratetracker_test.go fix: correct Proxmox guest rate sampling 2026-07-24 10:26:50 +01:00
recovery_ingest.go Bound state refresh and recovery ingest ownership 2026-07-23 22:24:52 +01:00
recovery_ingest_test.go Bound state refresh and recovery ingest ownership 2026-07-23 22:24:52 +01:00
recovery_rollups.go Make fixture graph the only mock runtime API 2026-03-31 15:42:16 +01:00
recovery_rollups_resilience_test.go test(recovery): cover downstream malformed metadata consumers 2026-03-26 22:58:27 +00:00
reload.go Keep agent credentials consistent across monitor reloads 2026-09-15 09:37:01 +01:00
reload_outcome_counts_branchcov0723am_test.go Complete schema 14 privacy disclosure 2026-08-29 15:23:28 +01:00
reload_test.go Keep agent credentials consistent across monitor reloads 2026-09-15 09:37:01 +01:00
resource_stale_thresholds.go fix(mock): keep provider fixtures fresh on slow demo ticks 2026-08-30 22:10:49 +01:00
resource_stale_thresholds_test.go fix(mock): keep provider fixtures fresh on slow demo ticks 2026-08-30 22:10:49 +01:00
scheduler.go Keep the pending planned poll slot instead of compounding it 2026-08-12 11:22:29 +01:00
scheduler_test.go Keep the pending planned poll slot instead of compounding it 2026-08-12 11:22:29 +01:00
staleness_tracker.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
staleness_tracker_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
storage_backup_preserve_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
storage_capacity_forecast.go Add predictive storage capacity alerts 2026-08-27 20:41:08 +01:00
storage_capacity_forecast_test.go Add predictive storage capacity alerts 2026-08-27 20:41:08 +01:00
storage_filters.go fix: Deduplicate shared storages (NFS, RBD, PBS, etc) in cluster view 2026-01-06 17:44:52 +00:00
storage_filters_test.go fix: Deduplicate shared storages (NFS, RBD, PBS, etc) in cluster view 2026-01-06 17:44:52 +00:00
system_alerts.go fix(monitoring): serialize delivery health alert projection 2026-09-06 20:02:06 +01:00
system_alerts_test.go test(monitoring): cover delivery warning activation transitions 2026-09-06 20:58:14 +01:00
task_queue.go fix(monitoring): honor fixed poll intervals when adaptive scheduling is off 2026-08-24 16:36:22 +01:00
task_queue_memory_regression_test.go Add memory regression tests for agent and scheduler 2026-02-04 19:33:29 +00:00
task_queue_test.go test: Add WaitNext and key() tests for TaskQueue 2025-12-02 12:02:13 +00:00
temperature.go Route discovery policy DNS through the cached resolver (#1638) 2026-07-28 12:08:10 +01:00
temperature_buffer_branchcov0723am_test.go Complete mock drawer history coverage 2026-08-26 12:11:10 +01:00
temperature_test.go Flag pre-rc.6 SSH sensor setups and surface a re-run-setup notice 2026-06-11 16:00:25 +01:00
truenas_poller.go Bound TrueNAS RPC operations and keep polling after silent peers 2026-10-02 12:27:35 +01:00
truenas_poller_test.go Keep timeout fixtures specific to the stalled RPC surface 2026-10-02 12:37:03 +01:00
truenas_usage_branchcov0724pm_test.go Cover pure helpers and persistence round-trips across the backend 2026-07-25 00:21:35 +01:00
unified_read_state_clone_test.go Stop copying the resource registry on every read-state lookup 2026-09-23 23:55:18 +01:00
vmware_poller.go Fix VMware connection test degradation handling 2026-07-23 22:06:57 +01:00
vmware_poller_test.go Add vSphere network inventory 2026-05-22 20:26:56 +01:00
zfs_datasets_test.go feat(storage): surface Proxmox ZFS datasets 2026-07-30 16:45:13 +01:00