Azure Local overrides and tuning
Required customer files
Create one unsealed override MP for Discovery and another for Monitoring. Keep them customer-owned, version-controlled, exported before upgrades, and documented with the operational reason for every change.
Never store Azure Local overrides in the Default Management Pack.
Starter profiles
| Profile | Purpose | Important caution |
|---|---|---|
| Lab | Lower-frequency, relaxed capacity thresholds | Not a production policy |
| Standard | Conservative development baseline | Still requires environment validation |
| Strict | Earlier warning and faster polling | Higher workflow and alert sensitivity |
The generator accepts organization identity, product version, public key token, destination, and one starter profile. It produces the two unsealed files without importing them.
Safe tuning sequence
- Confirm maintenance mode and current effective configuration.
- Identify the class, monitor/rule, parameter, and matching dependent workflows.
- Prefer a dynamic or explicit group over many instance overrides.
- Change one hypothesis at a time in pre-production.
- Test fault, duration, recovery, auto-resolution, DA propagation, and workflow load.
- Record owner, reason, evidence, date, review date, and rollback value.
- Export and version the customer override MP.
Disabling discovery does not immediately remove an existing object. Follow Microsoft guidance for disabled class-instance removal after validating scope.