Wie das Sprichwort sagt: „Wenn das menschliche Herz nicht ausreicht, verschluckt die Schlange den Elefanten.“ Nachdem die grundlegenden Anforderungen im vorherigen Artikel erfüllt wurden, müssen erweiterte funktionale Anforderungen erfüllt werden.
1. Gleichzeitige Überwachung mehrerer Standorte und Linien
Unter mehreren Überwachungsstandorten versteht man die gleichzeitige Überwachung von Websites und Servern an verschiedenen Orten, z. B. die Überwachung an mehreren Punkten wie Guangzhou, Peking, Chongqing usw., und es wird ein Alarm ausgegeben, wenn an irgendeinem Punkt ein Fehler festgestellt wird. Unter „Multiline“ versteht man die Nutzung verschiedener Leitungen (Telecom, China Unicom, China Railway Communications usw.) zur gleichzeitigen Überwachung. Standort und Leitung werden zusammen verwendet, z. B. Guangzhou Telecom, Beijing Unicom usw.
Chinas Internet ist künstlich in Nord und Süd unterteilt. Der Süden besteht hauptsächlich aus Telekommunikation und der Norden besteht hauptsächlich aus China Unicom (ehemals China Netcom) sowie anderen Bildungsnetzwerken, China Railcom usw. Die Zugriffsgeschwindigkeit verschiedener Netzwerkleitungen ist langsamer und instabiler als die der gleichen Netzwerkleitung. Beispielsweise ist der Zugriff von China Telecom auf China Unicom um ein Vielfaches langsamer als der Zugriff von China Telecom auf China Telecom, und die Zusammenschaltung funktioniert möglicherweise von Zeit zu Zeit nicht Zeit. In Verbindung mit den unterschiedlichen Standorten wird die Situation noch komplizierter. Beispielsweise dauert das Pingen von Guangzhou Telecom in Guangzhou normalerweise 10 ms, das Pingen von Guangzhou China Unicom normalerweise 30 ms, das Pingen von Beijing Telecom 20 ms und das Pingen von Beijing Netcom 60 ms. In Guangzhou beobachten wir häufig, dass Guangzhou Telecom-Leitungen keinen Zugriff auf Guangzhou Unicom-Leitungen haben.
Die meisten Webmaster und Netzwerkadministratoren verfügen nicht über die Voraussetzungen, um mehrere Standorte und Leitungen selbst zu überwachen. Eine Online-Überwachung kann Ihnen leicht dabei helfen, dieses Problem zu lösen. Wenn Ihr Website-Server bundesweit ist, sind mehrere Standorte und eine Leitungsüberwachung erforderlich.
2. Der Fehleralarm unterstützt Hauptalarm und Nebenalarm
Server öffnen im Allgemeinen mehrere Dienste gleichzeitig, z. B. Website-Dienste, E-Mail-Dienste, FTP-Dienste, Datenbankdienste usw. Netzwerkadministratoren möchten gerne überwachen können, ob diese Dienste gleichzeitig normal sind. Wenn es keine Priorisierung gibt, erhalten Sie bei einem Netzwerkausfall oder einem Neustart des Servers sofort Alarme für Website-Ausfälle, E-Mail-Service-Alarme und FTP-Service-Alarme. Schlimmer noch, wenn der Server für kurze Zeit nicht wiederhergestellt werden kann Gleichzeitig werden weiterhin Alarmmeldungen an Sie gesendet, bis der Server wieder normal ist oder Sie abstürzen.
Für Dienste, die denselben Server überwachen, muss ein primäres Überwachungsobjekt definiert werden. Wenn das primäre Überwachungsobjekt ausfällt, werden nur die Alarme des primären Überwachungsobjekts gesendet und andere sekundäre Überwachungsobjekte unterbrechen die Überwachung und Alarmierung. Wenn Ping beispielsweise fehlschlägt und eine Zeitüberschreitung auftritt, bedeutet dies, dass der Server abgestürzt ist oder die Verbindung unterbrochen wurde. Zu diesem Zeitpunkt werden nur Server-Ping-Alarme gesendet, um Ping kontinuierlich zu überwachen Dies ist erforderlich, um andere Dienste weiterhin zu überwachen und zu alarmieren. Dadurch kann die Anzahl der Alarmmeldungen deutlich reduziert und die Überwachung sinnvoller und effizienter gestaltet werden.
3. Passen Sie die Alarmbedingungen an
Das allgemeine Überwachungsergebnis ist Erfolg oder Misserfolg, z. B. Ping-Fehler, Webseitenzugriffsfehler und Socket-Fehler. Wenn diese auftreten, werden sie als Fehler bezeichnet, und Fehler sind die Alarme mit der höchsten Priorität. Darüber hinaus können auch die Rückkehrverzögerung und der Inhalt überwacht werden, z. B. die Ping-Rückkehrverzögerung, die Zugriffszeit auf die Webseite, der durch den Zugriff auf die Webseite erhaltene Inhalt usw. Die zurückgegebenen Ergebnisse können zum Anpassen der Alarmbedingungen verwendet werden. Beispielsweise liegt die Rückkehrverzögerung der Ping-Überwachung im Allgemeinen zwischen 10 und 30 ms. Wenn die Verzögerung größer als 100 ms ist, liegt möglicherweise ein Problem mit dem Netzwerk oder dem Server vor langsame Netzwerkreaktion, und es ist notwendig, sofort zu prüfen, ob Probleme wie zu großer Datenverkehr oder eine zu hohe Server-CPU vorliegen.
Angepasste Alarmbedingungen können den Überwachungsinhalt weiter verfeinern, den Status der Website und des Servers genau ermitteln und mehr Zeit für die Problemlösung gewinnen, bevor der Fehler auftritt.
4. Passen Sie den Inhalt der Alarmmeldung an
Es gibt viele Alarmmeldungsinhalte, wie z. B. den Namen der Alarm-Website, die Server-IP, die überwachte Leitung, den überwachten Dienst, die Fehlermeldung, den Zeitpunkt des Auftretens usw. Sie können den Inhalt der Alarmmeldung anpassen, um den empfangenen Alarminhalt frei auszuwählen und ihn an Ihre Bedürfnisse anzupassen tatsächliche Situation erfordern. Dies ist insbesondere für den Empfang von Alarminhalten per SMS von Bedeutung. Der SMS-Inhalt kann bis zu 70 Zeichen lang sein. Es ist außerdem erforderlich, den Inhalt so anzupassen, dass der Fehler erkannt wird kann auch mit begrenztem Zeicheninhalt erkannt werden, wie zum Beispiel: „007电影网12:32 Die Überwachung der Telekommunikationsleitung ist zum ersten Mal fehlgeschlagen“, um die Fehlerinformationen eindeutig zu kennen.
5. Erhalten Sie zusammenfassende Berichte per E-Mail
Wenn es keine größeren Probleme mit der Website und dem Server gibt, ist niemand zu faul, sich zur Überprüfung beim Online-Überwachungsdienst-Management-Backend anzumelden. Wenn Sie jeden Tag eine zusammenfassende Berichts-E-Mail zur Website-Serverüberwachung erhalten, können Sie sich in zwei bis drei Minuten einen allgemeinen Überblick über den Website- und Serverstatus verschaffen.
6. Passive Überwachung
Obwohl die aktive Überwachung keine Installation von Codes und Programmen erfordert und sehr sicher und bequem ist, fehlen viele detaillierte Überwachungsinhalte, z. B. die Unfähigkeit, Festplattengröße, CPU-Auslastung, Netzwerkverkehr usw. zu ermitteln. Diese Überwachungsinhalte sind sehr nützlich, z. B. die CPU ist zu hoch. Dies bedeutet, dass ein Problem mit der Website oder dem Programm vorliegt, und hoher Datenverkehr bedeutet, dass sie möglicherweise angegriffen wird usw.
SNMP (Simple Network Management Protocol) wird üblicherweise zur passiven Überwachung verwendet. Die meisten Inhalte, an denen Sie interessiert sind, können über SNMP überwacht werden. Die meisten Betriebssysteme unterstützen SNMP, was die Aktivierung und Verwaltung sehr komfortabel und sehr sicher macht. Der Nachteil von SNMP besteht darin, dass es Bandbreite beansprucht und eine gewisse Menge an CPU und Speicher verbraucht. Wenn die CPU zu hoch ist und der Netzwerkverkehr stark ist, kann er nicht effektiv überwacht werden.
[Artikel zum Autor]
Erörterung der Notwendigkeit der Online-Website-Serverüberwachung (1)
Erörterung der Notwendigkeit der Online-Serverüberwachung von Websites (2)
Der Autor dieses Artikels: Zhongyu Internet Applications and Services ist das Original. Bitte geben Sie beim Nachdruck die Quelle des Artikels an.
Vielen Dank an Zhongyu Internet für Ihren Beitrag