Alennettu hälytystilauksen vahvistus

Microsoft.SystemCenter.ValidateAlertSubscription (Rule)

Knowledge Base article:

Yhteenveto

Ilmoituksen luomista on siirretty, koska ilmoitusten kuittaukset kestävät odotettua pidempään resurssien ylikuormittumisen vuoksi

Syyt

Ilmoituspalvelimen toiminta on hidastunut, eikä palvelin pysy käynnistettyjen hälytysten ilmoitusten tahdissa. Kanavien kautta lähetettävien ilmoitusten lähetyskuittaukset ovat hidastuneet. Syynä voi olla esimerkiksi

1. Hälytysten suuri määrä - luotujen hälytysten määrä on niin suuri, ettei ilmoituspalvelin pysty käsittelemään niitä kohtuullisessa ajassa.

2. Toimintatietokanta on ylikuormittunut, mikä hidastaa järjestelmän toimintaa.

Ratkaisut

1. Tarkista uudet hälytykset Hälytykset-näkymästä. Jos järjestelmä luo liikaa hälytyksiä, selvitä mistä se johtuu ja korjaa ongelma.

2. Jos uusia hälytyksiä ei voida estää, poista valvontasovelluksen hälytysten luominen käytöstä, kunnes hälytysten määrää voidaan hallita.

3. Jos kaikki ilmoitukset koskevat samaa hälytystä, selvitä mikä tilaus aiheuttaa ilmoituksen ja poista se käytöstä. Ilmoituksen aiheuttavan tilauksen tilaustunnus näkyy yleensä ilmoitusviestin tekstiosassa.

4. Toimintotietokanta tai kone, jolla tietokanta sijaitsee, voi olla ylikuormittunut. Selvitä toimintotietokannan diagnostiikkatoimenpiteiden avulla, ovatko ongelmat ratkaistavissa.

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>