Stellen Sie das Nagios-Überwachungssystem zwei bereit

Im ersten Teil (https://www.roamway.com/?p = 481) Nach Umgebungskonfiguration ,Nagios-Schnittstelle wurde angezeigt。 Dieser Teil startet die Konfiguration des Servers und des Clients,Bilden Sie eine grundlegende Überwachungsschnittstelle。 Linux-Client 1. Nagios-Benutzer hinzufügen useradd -s / usr / sbin / nologin nagios 2. Installieren Sie nagios-plugins-1.4.14 ./configure make && make install 3. Ändern Sie die Verzeichnisattribute chown -R nagios:nagios / usr / local / nagios / 4. 安装 nrpe-2.12 ./configure make all make…

Stellen Sie das Nagios-Überwachungssystem eins bereit

Nagios ist ein Open Source-Tool zur kostenlosen Netzwerküberwachung,Kann Windows effektiv überwachen、Hoststatus von Linux und Unix,Wechseln Sie den Router und andere Netzwerkeinstellungen,Drucker usw.。Senden Sie eine E-Mail- oder SMS-Benachrichtigung, wenn der System- oder Servicestatus nicht normal ist,Senden Sie eine normale E-Mail- oder SMS-Benachrichtigung, nachdem der Status wiederhergestellt wurde。Die von Nagios geforderte Betriebsbedingung ist, dass der Computer Linux ausführen und über einen C-Sprach-Compiler verfügen muss。Sie müssen es richtig konfigurieren,TCP / IP-Protokoll, damit der größte Teil der Diensterkennung über das Netzwerk ausgeführt werden kann。 Sie müssen das CGIs-Programm in Nagios korrekt konfigurieren, müssen es aber nicht,Und sobald Sie das CGI-Programm verwenden möchten,Sie müssen den WEB-Dienst installieren,Diesmal ist Nagios Version 3.2.0, was eine signifikante Verbesserung gegenüber der vorherigen Version darstellt,Benötigen Sie auch PHP-Unterstützung。Bevor Sie diese Version von Nagios installieren, müssen Sie Apache konfigurieren und PHP integrieren。 Informationen zu bestimmten Methoden finden Sie unter https://www.roamway.com/?Der Konstruktionsprozess der LAMP-Umgebung in p = 123。 Im Folgenden wird der Bereitstellungsprozess des Nagios-Überwachungssystems beschrieben,Wegen des Inhalts,Muss in mehreren Teilen durchgeführt werden。 1.Nagios-Benutzer hinzufügen,Erstellen Sie ein entsprechendes Verzeichnis,Berechtigungen erteilen。 useradd -s / sbin / bash nagios mkdir / usr / local / nagios chown -R nagios:nagios / usr / local / nagios 2. Installieren Sie das nagios-Hauptprogramm ./configure –Präfix = / usr / local / nagios –with-gd-lib = / usr / local / gd2 / lib / …

Crontab für Linux-Taskplan

Unter Linux ist bereits viel geplant,Daher wird dieser Systemdienst standardmäßig gestartet。Aufgrund des tatsächlichen Arbeitsbedarfs,Benutzer können auch ihren eigenen Aufgabenplan erstellen,Verschieben oder löschen Sie beispielsweise regelmäßig bestimmte Dateien,Archivieren und komprimieren Sie regelmäßig bestimmte Dateien usw.。Linux bietet den Befehl crontab für regelmäßige Aufgaben。crond ist ein Daemon-Prozess des periodischen Linux-Taskplans,Und startet automatisch,Der crond-Prozess prüft regelmäßig, ob Aufgaben auszuführen sind,Wenn eine Aufgabe ausgeführt werden muss,Automatische Ausführung。Im Verzeichnis / etc befindet sich eine crontab-Datei,Dies ist die Konfigurationsdatei für die Planung von Systemaufgaben。 /Die Datei etc / crontab enthält die folgenden Zeilen: SuSE:~ / Desktop # weniger / etc / crontab SHELL = / bin / sh PATH = / usr / bin:/usr / sbin:/sbin:/Behälter:/usr / lib / news / bin MAILTO = root 51 * * * * root run-parts /etc/cron.hourly Die Shell-Variable in Zeile 1 gibt an, dass der vom System verwendete Shell-Typ bash ist。 Die Variable PATH in Zeile 2 gibt den Pfad an, in dem das System den Befehl ausführt。 Zeile 3 MAILTO gibt an, dass die Crond-Ausführungsinformationen per E-Mail an den Root-Benutzer gesendet werden。Zeile 4 ist der Hauptteil des Missionsplans,Lassen Sie uns analysieren。 Das Format der Crontab-Datei lautet wie folgt: * * *…

LNMP integriert Memcache

Die Anti-Parallelitätsleistung von nginx ist viel stärker als die von mysql,Während LNMP läuft,Die Last von mysql scheint mit der Zunahme des Datenverkehrs machtlos zu sein, wodurch die Leistung der Website eingeschränkt wird。Die Website-Performance kann durch Memcache erheblich verbessert werden。 Unter https://www.roamway.com/?p=330 hat den LNMP-Konstruktionsprozess aufgelistet,Dieser Artikel integriert Memcache auf dieser Basis. 1.Installieren Sie memcache-3.0.6 ./configure –prefix=/usr/local/memcache \ –with-php-config=/usr/local/php/bin/php-config \ –enable-memcache \ –with-zlib-dir=/usr/local/zlib erstellen && make install 2. Installieren Sie memcached-1.4.5 ./configure –prefix=/usr/local/memcach \ –with-libevent=/usr/local/libevent make && machen…

Unbegrenzter Spaß - einige lustige Befehle für Linux

Den ganzen Tag vor dieser schwarzen Bildschirmoberfläche stehen,Wiederholtes Eingeben verschiedener Befehle,Fühlen Sie sich eintönig? Ich bin sicher, dass jeder, der diese Erfahrung gemacht hat, tief empfinden wird。 Lassen Sie uns heute Befehle verwenden, um den Spaß von Linux zu erleben。 1. Interessant sl hat versehentlich ls in sl eingegeben, Eine lästige Fehlermeldung erscheint。Aber hier,Ein Dampfzug fährt über den Bildschirm,Dominant genug! Es wird nur das rpm-Paket von sl installiert,Oder yum installieren。 2.Die Befehle cowsay und cowthink sind richtige Kühe,Was hat die Kuh gesagt? Was denken Kühe? Sie können die Kuh auch durch andere Tiere oder Aktionen ersetzen,cowthink -f tux “Ich liebe Linux” wie folgt; Der folgende ist auch sehr mächtig! cowthink -f Kuss “Wie romantisch” wie folgt: 3. Der Befehl xeyes muss in der grafischen Oberfläche implementiert werden,wo ist deine maus,wo sie hinschauen。…

Linux IP einstellen und Routing hinzufügen

Das vorübergehende Festlegen der IP und des Routings für die Linux-Netzwerkkarte kann die folgenden Methoden verwenden::Mit dem Befehl route hinzufügen Route mit dem Befehl route hinzugefügt,Der Router fällt aus, nachdem der Computer neu gestartet oder die Netzwerkkarte neu gestartet wurde,Methode: //Route zur Hostroute hinzugefügt add --host 192.168.1.11 dev eth0 route add –host 192.168.1.12 mich 192.168.1.1 //Zur Netzwerkroute hinzugefügte Route add --net 192.168.1.11…

Linux-Leistungsüberwachung von sar

sar (System Activity Reporter System Activity Report) ist derzeit eines der umfassendsten Tools zur Analyse der Systemleistung unter Linux, Mehrere Aspekte der Systemaktivität können gemeldet werden,enthalten:Datei lesen und schreiben、Verwendung von Systemaufrufen、Festplatten-E/A、CPU-Effizienz、 Speichernutzung、Prozessaktivitäten und IPC-bezogene Aktivitäten usw.。Dieser Artikel verwendet hauptsächlich CentOS 6.3 x64-System als Beispiel,Einführung des sar-Befehls。 Allgemeines Format des sar-Befehls sar [Optionen] [-EIN] [-o Datei] t [n] unter ihnen: t ist das Abtastintervall,n ist die Anzahl der Proben,Der Standardwert ist 1; -o Datei bedeutet, das Befehlsergebnis in einer Datei im Binärformat zu speichern,file ist der Dateiname。 Optionen sind Befehlszeilenoptionen,Die am häufigsten verwendeten Optionen des sar-Befehls sind wie folgt: -EIN:Summe aller Meldungen…