Meldungen "Alarm-Level wurde geändert."

haegar

New Member
Hallo,
ich erhalte immer wieder mal Meldunge wie die folgende. Der Status für die CPU-Auslatung wechselt zu RED, obwohl die CPU zu 74,8% idle läuft.

Der Status des Serversystem-Parameters "CPU > Gesamtauslastung" wurde von "green" in "red" geändert.

top - 08:15:17 up 13 days, 23:28, 0 users, load average: 0.21, 0.12, 0.09
Tasks: 72 total, 1 running, 71 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.7%us, 1.2%sy, 0.0%ni, 74.8%id, 18.3%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2097152k total, 1619076k used, 478076k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 1280888k cached

Woran kann das liegen?

Die Plesk-Konfiguration sieht wie folgt aus, demnach müsste eine Warrnung erst bei 90% erfolgen.
HTML:
  <Misc alarmsInterval="5"/>
  <Hdd>
    <TotalUsage>
      <device name="/" monitor="true">
        <alarm level="red" threshold="90" type="percent"/>
        <alarm level="yellow" threshold="80" type="percent"/>
      </device>
    </TotalUsage>
  </Hdd>
  <Ram>
    <TotalUsage>
      <alarm level="red" threshold="95" type="percent"/>
      <alarm level="yellow" threshold="90" type="percent"/>
    </TotalUsage>
    <SwapUsage>
      <alarm level="red" threshold="90" type="percent"/>
      <alarm level="yellow" threshold="80" type="percent"/>
    </SwapUsage>
    <SwapInOut/>
  </Ram>
  <Cpu>
    <TotalUsage>      
      <alarm level="red" threshold="95" type="percent"/>
      <alarm level="yellow" threshold="90" type="percent"/>
    </TotalUsage>
    <Queue period="shortterm"/>
    <Processes/>
  </Cpu>
  <Network>
    <Bandwidth>
      <device name="lo" monitor="false"/>
      <device name="venet0" monitor="true"/>
    </Bandwidth>
  </Network>
  <Services>
    <CpuTime>
      <service name="Web" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="Mail" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="MySql" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="Panel" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
    </CpuTime>
    <MemoryUsage>
      <service name="Web" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="Mail" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="MySql" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
      <service name="Panel" monitor="true">
        <alarm level="red" threshold="75" type="percent"/>
        <alarm level="yellow" threshold="50" type="percent"/>
      </service>
    </MemoryUsage>
  </Services>
</configdata>

oder verstehe ich das total falsch??
 
Wenn bei deiner Plesk-Installation Dr.Web Antivir installiert ist empfehle ich diesen zu deaktivieren bzw. zu deinstallieren.

Der Dienst checkt immer Mal wieder Dateien und zieht deinen V-Server dabei kurzzeitig runter, wenn in diesem Moment die Auslastung überprüft wird erhältst du die Meldungen... Bis du eingeloggt bist ist Dr.Web aber oft schon wieder fertig.

Ich hatte bereits mit diversen V-Server Performance Problemen zu tun, die durch das deinstallieren des Dr.Web Dienstes behoben wurden, einfach ausprobieren ;)

Siehe http://kb.parallels.com/de/113611
 
Dr.Web Antivir ist auf dem Server nicht aktiviert.

Die Auslastung des Servers und die Meldung kommen in der selben Benachrichtuigungsmail. Der Überwachungsdienst bemerkt also eine angeblich Überlastung und teilt SOFORT die ermittelten Daten mit. Die Frage ist also eher, warum trotz fast 75% idle-time eine Warnung ausgelöst wird.

Ich könnte die ja auch einfach ignorieren oder ganz abschalten, aber wenn dann mal wirklich der Server überlastet ist kriegt man es eben nicht mehr rechtzeitig mit.

Frage: macht es Sinn, den in Plesk mitinstallierten Überwachungsdienst abzuschalten und gegen einen anderen (besseren) auszutauschen? Was würdet Ihr empfehlen?
 
Frage: macht es Sinn, den in Plesk mitinstallierten Überwachungsdienst abzuschalten und gegen einen anderen (besseren) auszutauschen? Was würdet Ihr empfehlen?

Für eine Übersicht über die Auslastung über den Tag benutze ich Munin . Das Programm generiert aus der Auslastung des Systems anschauliche Graphen die allgemeine Ressourcen-Engpässe frühzeitig erkennbar machen. Auch eine E-Mail Benachrichtigung kann eingerichtet werden. Es ist auch möglich einen Server einzurichten, der die Munin-Daten mehrerer Systeme zentral speichert und verfügbar macht.

Für die Überwachung von Diensten benutze ich Nagios Hier einige Screenshots . Es ist relativ einfach möglich eigene Plugins zu integrieren um nahezu alles mögliche zu überwachen. Du kannst auch die Benachrichtigungen individualisieren. So lassen sich z.B. auch Benachrichtigungen per SMS und Jabber verschicken.

Ist beides flexibler (und informativer) als der Plesk Überwachungsdienst.
 
Back
Top