Riasztási előfizetés ellenőrzése (elavult)

Microsoft.SystemCenter.ValidateAlertSubscription (Rule)

Knowledge Base article:

Összegzés

Az értesítés előállítása késleltetést szenved, mert egyes erőforrások túlterheltsége miatt az értesítések nyugtázása a vártnál tovább tart.

Okok

Az értesítési kiszolgáló lelassult, és képtelen lépést tartani a fellépő riasztásokhoz tartozó értesítések előállításával. Az értesítéseknek a különböző csatornákon keresztüli elküldésére vonatkozó nyugtázás lelassult. A jelenség oka a következő lehet:

1. Riasztási vihar – túl sok riasztás lépett fel, és az értesítési kiszolgáló nem tudja elfogadható időn belül kezelni őket.

2. Az operatív DB túlterheltté vált, ami miatt a teljes rendszer lelassult.

Megoldások

1. Tekintse át a Riasztások nézetben az új riasztásokat. Ha túl sok riasztás lépett fel, akkor keresse meg a riasztások fő okát, majd hárítsa el.

2. Ha nem tudja leállítani a riasztásokat, tiltsa le az adott figyelőre vagy figyelőkre vonatkozóan a riasztások előállítását, amíg a riasztások mennyisége kezelhető szintre nem csökken

3. Ha minden értesítés ugyanazzal a riasztással kapcsolatos, akkor keresse meg a megfelelő előfizetést, majd tiltsa le. Az értesítés elküldésére használt előfizetés azonosítója általában megtalálható az értesítő üzenet törzsében.

4. Lehetséges, hogy túlterheltté vált az operatív DB vagy az azt futtató számítógép. Az operatív adatbázis hibáinak elhárítására vonatkozó lépésekkel ellenőrizze, hogy el lehet-e hárítani a problémát.

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
CategoryDiscovery
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.ValidateSubscribedAlertProvider Default
WA WriteAction System.CommandExecuter Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ValidateAlertSubscription" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="DS" TypeID="SCLibrary!Microsoft.SystemCenter.ValidateSubscribedAlertProvider">
<PollingIntervalMinutes>30</PollingIntervalMinutes>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="System!System.CommandExecuter">
<ApplicationName/>
<WorkingDirectory/>
<CommandLine/>
<TimeoutSeconds>100</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</WriteAction>
</WriteActions>
</Rule>