Skip to content

Hyper-V SCOM Management Pack design ​

This is the active first delivery lane. Hyper-V Private Cloud Monitoring 1.3.8.0 and its governed release assets are published in this repository under public key token 54d0fb1159995c86. Its design contracts are authoritative for Hyper-V.

Design map ​

Rendering diagram…
Design contractPurpose
End-to-end architectureRequirements, topology variants, runtime planes, data flow, and non-functional requirements
Management Pack structureProposed sealed artifacts, dependencies, override boundary, and release bundle
Override and tuning architectureSeparate customer Discovery/Monitoring overrides, public profile templates, parameters, targeting, and lifecycle
Class and relationship modelStable identity, hosting, containment, reference relationships, and VM mobility
Discovery and workflow architectureStaged discovery, source selection, execution placement, cookdown, monitors, rules, and tasks
Health and alert architectureHealth dimensions, thresholds, state, alerting, suppression, expected state, and rollup
Distributed ApplicationCluster/standalone service roots, dynamic membership, branches, rollup, and operator surfaces
Authoring standardsIDs, display strings, knowledge, overrides, modules, scripts, and definition of done
Security and operabilityLeast privilege, Run As, task safety, monitoring-pipeline health, and diagnostics
Validation and releaseStatic, fixture, lab, fault, scale, lifecycle, signing, and publishing gates
Governed release runbookPermanent signing, repository-hosted assets, checksums, publication, and post-install validation

Architecture decisions ​

ADRDecisionStatus and gate
0027Modular sealed artifacts, separate customer Discovery/Monitoring overrides, and optional tuning templatesAccepted; baseline evolved by the v2 capability decomposition
0028Stable boundary identity, mobile VM model, staged discovery, execution placement, and cookdownAccepted; implemented, post-install lifecycle validation pending
0029Evidence-driven health, actionable alerts, topology-aware rollup, and monitoring-pipeline branchAccepted; starter defaults remain lab-tunable
0031Tool-neutral XML/fragments, PowerShell build checks, Microsoft verification/sealing, and lab authorityAccepted and amended by ADR 0048; permanent sealing published, post-install lab evidence pending

These refine accepted ADRs 0022, 0025, and 0026. They do not change the independent product boundary.

Current design baseline ​

ConcernCurrent authority
Support matrix and topologySupport and topology research
Raw Windows Server, Hyper-V, cluster, storage, and network inventoriesSignal inventory research
Prior Microsoft MP researchReference analysis only; no dependency
SCOM workflow mappingWorkflow research
Threshold and tuning policyThreshold engineering
Lab and fault validationLab evidence
Curated default catalogCatalog synthesis
DA classes and membershipDA design validation
DA rollups and operator surfacesDA behavior validation
Architecture validation and ADR resolutionArchitecture evidence review

Authoring boundary ​

The Microsoft Hyper-V 2019 MP is research evidence only. The new product does not import, extend, override, require, or take a runtime dependency on it. The same prohibition applies to Azure Local MPs. Approved Microsoft System, Windows Server, and Failover Cluster libraries can be referenced when the support and compatibility matrix explicitly identifies them.

The design follows current Microsoft guidance for MP contents, separate overrides, Run As assignment, pre-production lifecycle validation, Distributed Applications, and service-level objectives. Detailed legacy authoring concepts remain useful only when revalidated against the supported SCOM releases.

Research and implementation pages ​

Released under the MIT License.