05/10/2003
At administrere et komplekst IT-miljø kræver præcise og fleksible overvågningsværktøjer. System Center Operations Manager (SCOM) er en kraftfuld platform til netop dette, men dens standardindstillinger er ikke altid optimale for enhver unik infrastruktur. Her kommer tilsidesættelser (overrides) ind i billedet. Tilsidesættelser er en fundamental mekanisme i SCOM, der giver administratorer mulighed for at finjustere og tilpasse overvågningslogik uden at ændre den oprindelige forsegling af en management pack. Korrekt brug af tilsidesættelser er afgørende for at reducere støj, forbedre relevansen af alarmer og sikre, at overvågningen er både effektiv og meningsfuld. Uden en gennemtænkt strategi kan tilsidesættelser dog hurtigt føre til et uoverskueligt og svært vedligeholdeligt system. Denne artikel vil guide dig igennem, hvad tilsidesættelser er, hvordan du opretter dem, og de absolut vigtigste best practices, du bør følge for at opretholde et sundt og velstruktureret SCOM-miljø.

Hvad er en Tilsidesættelse i Operations Manager?
En tilsidesættelse er i bund og grund en ændring af en standardindstilling for et overvågningselement i en management pack. Disse elementer kan være monitorer, regler, attributter eller opdagelsesregler (discoveries). Når du importerer en management pack, for eksempel til SQL Server, kommer den med et foruddefineret sæt af regler og monitorer, der gælder generelt for alle SQL Servere. Men hvad nu hvis én specifik server kræver en anden tærskelværdi for diskplads, eller en bestemt gruppe af servere slet ikke skal overvåges for en given service? I stedet for at redigere den oprindelige (og ofte forseglede) management pack, opretter du en tilsidesættelse.
Du kan anvende en tilsidesættelse på forskellige niveauer:
- For en specifik instans: Gælder kun for ét enkelt objekt, f.eks. en bestemt harddisk på en bestemt server.
- For en gruppe: Gælder for alle objekter, der er medlemmer af en specifik gruppe. Dette er den mest anbefalede metode.
- For en klasse: Gælder for alle objekter af en bestemt type, f.eks. alle 'Windows Server 2019 Computer'-objekter.
SCOM anvender en specifik hierarkisk rækkefølge: Tilsidesættelser for en specifik instans har højere prioritet end tilsidesættelser for en gruppe, som igen har højere prioritet end tilsidesættelser for en klasse. At forstå denne mekanisme er nøglen til at forudsige, hvordan din overvågning vil opføre sig. For at kunne oprette og redigere tilsidesættelser kræves det, at din brugerkonto har rettigheder som Advanced Operator eller Administrator.
Trin-for-trin: Sådan Opretter du en Tilsidesættelse
Processen for at oprette en tilsidesættelse er relativt ligetil, men kræver omhu. Nedenstående procedure viser, hvordan man tilsidesætter en monitor, men de samme trin gælder for regler, attributter og opdagelsesregler.
- Log ind og naviger: Log ind på en computer med Operations Console installeret. Sørg for, at din konto er medlem af rollen 'Operations Manager Advanced Operator'. Vælg arbejdsområdet Authoring.
- Find monitoren: I 'Authoring'-ruden skal du udvide 'Management Pack Objects' og vælge Monitors.
- Vælg den specifikke monitor: Find og udvid den objekttype, du vil arbejde med (f.eks. 'Windows Server' -> 'Operating System' -> 'Logical Disk'). Vælg den specifikke monitor, du ønsker at ændre, f.eks. 'Logical Disk Free Space (%)'.
- Start tilsidesættelsen: På værktøjslinjen skal du klikke på Overrides, pege på 'Override the Monitor' og vælge scopet. Du kan vælge 'For a group...', 'For a specific object of class...', eller 'For all objects of class...'. Det anbefales kraftigt at vælge 'For a group...'.
- Konfigurer egenskaberne: Dialogboksen 'Override Properties' åbnes. Her ser du en liste over de parametre, der kan tilsidesættes for den valgte monitor.
- Marker og rediger: Sæt et flueben i kolonnen Override ud for hver parameter, du vil ændre. Dette vil gøre feltet i 'Override Value'-kolonnen redigerbart.
- Indtast ny værdi: Ændr værdien i Override Value til den ønskede nye værdi. For eksempel kan du ændre tærskelværdien for 'Error Threshold' fra 5% til 10%.
- Vælg destination: Nederst i dialogboksen skal du vælge en destinations-management pack fra listen 'Select destination management pack'. Det er kritisk vigtigt at vælge en passende, uforseglet management pack, der er dedikeret til tilsidesættelser. Opret en ny, hvis det er nødvendigt, ved at klikke på 'New...'. Gem aldrig tilsidesættelser i 'Default Management Pack'.
- Bekræft ændringerne: Når du har fuldført dine ændringer, skal du klikke på OK for at gemme tilsidesættelsen. Ændringen vil nu blive distribueret til de relevante agenter.
Bedste Praksis for Håndtering af Tilsidesættelser
Effektiv administration af SCOM afhænger af en disciplineret tilgang til tilsidesættelser. At følge disse best practices vil spare dig for utallige timers fejlfinding og sikre et stabilt og forudsigeligt overvågningsmiljø.
Opbevar Tilsidesættelser i Separate Management Packs
Dette er den vigtigste regel af alle. For hver forseglet management pack (f.eks. 'Active Directory Management Pack'), bør du oprette en tilsvarende uforseglet 'override' management pack (f.eks. 'Active Directory Override Management Pack'). Gem udelukkende tilsidesættelser relateret til den oprindelige MP i denne override-MP. Fordelene er mange:
- Organisering: Det bliver nemt at finde, hvilke tilpasninger der er lavet til en given teknologi.
- Livscyklusstyring: Når en ny version af den oprindelige management pack udgives, kan du nemt eksportere dine tilsidesættelser, opgradere den oprindelige MP, og derefter importere dine tilsidesættelser igen.
- Fejlfinding: Hvis en overvågning opfører sig uventet, ved du præcis, hvor du skal lede efter tilpassede konfigurationer.
- Undgå 'Default Management Pack': At gemme noget i 'Default Management Pack' gør det ekstremt svært at administrere og kan forårsage problemer under opgraderinger af SCOM.
Korrekt Deaktivering af Regler og Monitorer
Når du vil deaktivere en regel eller monitor, skal du ikke bruge kommandoen 'Disable'. Brug i stedet en tilsidesættelse. Find den regel eller monitor, du vil deaktivere, opret en tilsidesættelse for den, og find parameteren Enabled. Sæt et flueben i 'Override'-kolonnen og ændr 'Override Value' til False. Gem denne tilsidesættelse i din relevante override-management pack. Denne metode sikrer, at deaktiveringen er dokumenteret, sporbar og nem at omgøre, i modsætning til 'Disable'-kommandoen, som ikke gemmes i en specifik management pack.
Brug Grupper, Ikke Specifikke Instanser
Selvom det kan virke hurtigt og nemt at anvende en tilsidesættelse på en enkelt server eller et enkelt objekt, skaber det en administrativ byrde på lang sigt. Hver gang en server udskiftes, eller en ny med samme rolle tilføjes, skal du manuelt huske at opdatere dine tilsidesættelser. Ved i stedet at oprette en gruppe (f.eks. 'Produktion SQL Servere') og anvende tilsidesættelsen på gruppen, bliver administrationen dynamisk. Nye servere, der tilføjes gruppen, arver automatisk de korrekte tilsidesættelser, og servere, der fjernes, mister dem. Dette er en langt mere skalerbar og robust tilgang.

Sammenligning: Grupper vs. Specifikke Instanser
Tabellen nedenfor illustrerer fordelene ved at bruge grupper.
| Kriterie | Tilsidesættelse for Grupper | Tilsidesættelse for Specifik Instans |
|---|---|---|
| Skalerbarhed | Høj. Nye medlemmer arver automatisk indstillinger. | Lav. Kræver manuel konfiguration for hvert nyt objekt. |
| Vedligeholdelse | Lav. Ændringer foretages ét sted (på gruppen). | Høj. Mange individuelle tilsidesættelser at holde styr på. |
| Overskuelighed | Godt overblik over, hvilke konfigurationer der gælder for en gruppe servere. | Dårligt overblik. Det kan være svært at se det samlede billede. |
| Risiko for fejl | Lavere. Mindre risiko for at glemme at konfigurere en ny server. | Højere. Menneskelige fejl ved gentagne manuelle konfigurationer. |
Test Altid Før Implementering i Produktion
En tilsidesættelse kan have utilsigtede konsekvenser. En ændring, der virker logisk, kan pludselig generere en storm af alarmer eller helt stoppe en vigtig overvågning. Det er derfor afgørende at have et test- eller udviklingsmiljø, der spejler dit produktionsmiljø så tæt som muligt. Implementer og valider dine override management packs i testmiljøet først. Når du har bekræftet, at alt fungerer som forventet, kan du eksportere din override-MP og importere den i produktionsmiljøet. Denne praksis minimerer risikoen for nedetid og uønskede hændelser.
Ofte Stillede Spørgsmål (OSS)
Hvem kan oprette tilsidesættelser i SCOM?
For at oprette eller redigere tilsidesættelser skal din brugerkonto som minimum være medlem af brugerrollen 'Operations Manager Advanced Operator'. Administratorer har også denne rettighed.
Hvorfor skal jeg ikke bruge 'Disable'-kommandoen?
Når du bruger 'Disable'-kommandoen, bliver ændringen ikke gemt i en specifik, sporbar management pack. Det gør det svært at administrere, dokumentere og rulle tilbage. Ved at bruge en tilsidesættelse ('Enabled' = 'False') gemmes din ændring i en valgt override-MP, hvilket giver fuld kontrol og sporbarhed.
Hvad sker der, hvis jeg gemmer mine tilsidesættelser i 'Default Management Pack'?
Dette er en stærkt frarådet praksis. 'Default Management Pack' er tiltænkt interne SCOM-konfigurationer og er ikke designet til at blive eksporteret eller administreret som andre management packs. At placere tilsidesættelser her kan føre til korruption, problemer under opgraderinger og et generelt tab af kontrol over dine tilpasninger.
Kan jeg anvende den samme tilsidesættelse på flere servere på én gang?
Ja, og det er netop her, grupper er så effektive. Opret en gruppe, der indeholder alle de servere, du vil anvende tilsidesættelsen på. Anvend derefter tilsidesættelsen på gruppen. Alle nuværende og fremtidige medlemmer af gruppen vil automatisk arve indstillingen.
Hvis du vil læse andre artikler, der ligner Guide til Overrides i Operations Manager, kan du besøge kategorien Sundhed.
