Heim - Mobile Geräte
Kerl-Überwachungssystem. Installation und allgemeine Einstellungen

Vor einiger Zeit begann ich meine Bekanntschaft mit einem recht praktischen und funktionalen Werkzeug Netzwerküberwachung von der Firma Mikrotik - Der Typ. Das ist keine leichte Sache und es wird viel Zeit in Anspruch nehmen, seine Fähigkeiten vollständig zu verstehen. Aber ich habe bereits begonnen, mir eine Idee zu machen. Deshalb haben wir jetzt ein wenig Übung in der Arbeit mit The Dude.
Alles beginnt mit der Installation. Oder besser gesagt, die ersten Schwierigkeiten beginnen bereits bei der Installation. Der Punkt ist das vorher dieses Programm war ein „Ding für sich“, das Client und Server vereinte. Jetzt ist alles etwas bequemer und gleichzeitig komplizierter – wir haben einen separaten Lightweight-Client, der in einer Minute installiert werden kann und den Serverteil erreicht, der überall sein kann... Wo ist Router-Betriebssystem. Zuerst war ich froh, das ist perfekt, denn The Dude ist nur ein separates Plugin für Mikrotik-Router. Das heißt, wir aktualisieren die Firmware auf dem Router, laden den Serverteil herunter und es scheint, dass dies ein Glücksfall ist. Aber nein.
Der Dude-Server ist auf ziemlich begrenzte Werte eingestellt Modellpalette Eisen - auf Architektur FLIESE (CCR, Cloud Core Router), ARM (CRS3xx, RB3011, RB1100AHx4), X86 (RB230, X86), MMIPS (RB750Gr3). Somit sind die Besitzer am häufigsten MIPSBE Entscheidungen sind scheiße. Dies sind aus offensichtlichen Gründen Punkte NetMetal, wAP, Sextant usw., Router hAP/mAP/usw., Modifikationen basierend auf RB2011 und weiter unten in der Liste. Schmerz und Leid. Was zu tun? Die Lösung liegt in einem magischen Akronym X86- Wir werden RouterOS auf unserer Hardware installieren.
Im einfachsten Fall brauchen wir dafür Oracle VM VirtualBox und die Router OS-Distribution von der Mikrotik-Website CD-Image, aktuell zum Zeitpunkt des Verfassens dieses Artikels - darüber werden wir noch berichten Der Dude-Server .
Notiz. Das Distributionspaket auf dem .iso-Image verfügt bereits über einen vorinstallierten Duda-Serverteil.
Nun zum Installationsprozess. Natürlich legen wir zunächst einmal fest VirtualBox. Bei ihm ist alles relativ einfach – immer weiter, immer weiter. Nun zum Erstellen einer virtuellen Maschine.
Klicken Sie auf Erstellen und befolgen Sie die vorgeschlagenen Schritte.
1. Legen Sie den Namen der virtuellen Maschine und ihren Typ fest. Der Typ wird sein Linux 2.6/3.x/4.x (32-Bit)

2. Wir geben die Lautstärke an RAM, die unsere virtuelle Maschine haben wird


3. Harte virtuelle Maschinen. Wählen neu virtuell hart Scheibe.


4. Als Festplattentyp festlegen VDI (VirtualBox-Disk-Image)


5. Und wählen Sie das Speicherformat dynamische virtuelle Festplatte.


6. Wir legen den Namen unserer Festplatte und deren Größe fest.


7. Als Ergebnis erhalten wir die folgende virtuelle Maschine:


8. Jetzt müssen Sie zu den Einstellungen gehen und konfigurieren Netto. Zum Erstellen erforderlich Netzwerkbrücke (Brücke) mit einer echten Netzwerkkarte.


Das ist alles. Jetzt muss nur noch das Image gemountet werden mikrotik-X.XX.X.iso(Zum Zeitpunkt der Lektüre des Artikels ist die Version eindeutig nicht mit der im obigen Link dargestellten Version identisch.)


Großartig, wir starten die virtuelle Maschine und folgen den Schritten des Installationsassistenten, d. h. wir wählen die Installation aller Komponenten aus und immer weiter. Die Installation ist abgeschlossen. Hängen Sie das ISO-Image aus und starten Sie von der virtuellen Festplatte. Der Download ist abgeschlossen, aber unser virtuelles Mikrotik hat keine Verbindung zum lokalen Bereich, geschweige denn zum Internet. Seine Schnittstelle Äther1 muss konfiguriert werden. Sie können dies über die virtuelle Konsole tun, wenn Sie mit Terminalbefehlen vertraut sind.
Und wenn nicht, dann ist alles überhaupt nicht schwierig. Wir brauchen ein Programm Winbox(heruntergeladen von der Mikrotik-Website). Wenn Sie mindestens eine Hardware steuern, auf der RouterOS ausgeführt wird, ist dieses Programm auf Ihrem Arbeitscomputer verfügbar.
Lasst uns starten Winbox und öffnen Sie die Registerkarte Nachbarn. Es ist möglich, dass mehr als ein Gerät angezeigt wird, aber Sie und ich interessieren uns für etwas ohne IP-Adresse und mit Aufschrift x86 in der Spalte „Board“. Wir wählen es aus, der Benutzer ist Admin und ohne Passwort.


Als nächstes müssen wir die IP festlegen. Welche? Aus dem Pool, der vom Router verteilt wird, mit dem die Maschine mit VirtualBox verbunden ist. Nehmen wir an, das ist ein Pool 192.168.88.0/24 , erhält die Maschine 192.168.88.90 und unser x86 wird 192.168.88.100 sein, was wir im Abschnitt festlegen werden IP > Adressen: Details Erstellt 14.05.2013 23:13 Aktualisiert 15.04.2014 04:23 Aufrufe: 46991

Kostenloses Überwachungssystem The Dude von Mikrotik.

Ich möchte eine Artikelserie über ein Überwachungssystem der Firma Mikrotik namens The Dude beginnen. Übersetzt aus Englische Sprache ALTER. Ich weiß nicht, nach welcher Grundlage die Entwickler das Überwachungssystem benannt haben, aber offenbar wollten sie ein wenig Humor einbringen, damit es nicht so langweilig wird.

Ich möchte Kopierer und Plagiatoren sofort warnen, dass beim Kopieren und Veröffentlichen dieser Materialien ein Link zum Autor und zur Website erforderlich ist. Für die Faulen, Autor Vitaly (obsessionsys) - tranz-it.net. A

Beginnen wir mit der genaueren Betrachtung. Da ich ein Remote-Mitarbeiter des Unternehmens bin und serviere Remote-Server Da ich keinen direkten physischen Kontakt mit den Geräten habe und keine Systeme und Systeme habe, brauchte ich ein Überwachungssystem.

Ich habe es aufgrund vieler Kriterien ausgewählt:

1. Kostenlos, d.h. Open Source

2. Möglichkeit zur Erweiterung verschiedene Systeme diese. Plattformübergreifend

3. Einfachheit Ersteinrichtung

4. Nicht sperrig wie die Monster Nagios, Cacti, Zabbix

5. Intuitive Benutzeroberfläche

6. Ohne finanzielle Investitionen (machen Sie es mit der Hardware, die Sie haben)

7. Mindestzeitaufwand

8. Erweiterbare Funktionalität

9. Skalierbarkeit

10. Anspruchslos gegenüber Ressourcen

11. Überwachungsbasiert Standardmittel alle Betriebssystemfamilien (SNMP, TCP usw.) ohne Verwendung von Agenten

12. Gerätetypisierung basierend auf automatischer Abfrage

13. Syslog-Server war an Bord

14. HAUPT -> NETZWERKKARTEN mit der Möglichkeit, Karten manuell zu erstellen.

15. MAIN -> AUSFÜHREN VON PROGRAMMEN AUF EINER REMOTE-MASCHINE MIT ÜBERGEBENEN KONTEXTPARAMETERN

16. INTEGRIERTE SPRACHE ZUM SCHREIBEN VON UMFRAGEFUNKTIONEN

17. Benachrichtigungen per E-Mail, SMS und anderen.

18. Verwendung Standardprogramme auf einem funktionierenden PCUm eine Verbindung zu Servern herzustellen

Nun, es scheint, als hätte ich nichts verpasst. So wurden Überwachungssysteme wie NAGIOS, CACTI, ZABBIX aus vielen Gründen sofort verworfen, ich möchte sie gar nicht erst aufzählen. Ich habe sehr lange eine Menge Software durchgesehen und bin sogar auf kostenpflichtige und sogar furchtbar bezahlte gestoßen, aber das hat mir nicht gepasst, da ich nicht bezahlen wollte, weil wir mit wenig auskommen müssen Verlust.

Und als ich anfing, Mikrotik-Geräte zu verwenden und zu Hause Mikrotik RB800+816 anstelle von Draytek installierte, stieß ich auf etwas Wunderbares: dieses freies SystemÜberwachung von The Dude. Ich war sehr überrascht, dass das Unternehmen diese Entwicklung kostenlos zur Verfügung stellt (1. Punkt zufrieden). Viele werden Schlamm werfen und sagen, dass The Dude Müll ist und so weiter, es gibt keinen Freund für den Geschmack und die Farbe. Aber ich werde trotzdem weitermachen.

Das System kann sowohl unter Linux als auch unter Windows installiert werden, aber das Beste ist dieses System läuft auf einem eigenen Betriebssystem – RouterOS.

Das Überwachungssystem selbst für verschiedene Plattformen kann von der offiziellen Website MIKROTIK.COM heruntergeladen werden. Sie können den Demo-Modus auch auf der offiziellen Website ausprobieren. Über den obigen Link wird die IP-Adresse angezeigt, nachdem Sie The Dude heruntergeladen und installiert haben (es ist sowohl ein Client als auch ein Server, d. h. es kommt in einer Flasche, aber nur für Windows). und Linux) können Sie sich mit dem Admin-Login und ohne Passwort verbinden und das Testraster ansehen.

Ich werde die etwas traurige Erfahrung der Installation unter Linux und Windows nur kurz beschreiben, welche Fehler und Bugs ich gefunden habe, aber vielleicht lag es auch nur an mir, bitte treten Sie nicht zu sehr auf mich ein. Die Installation auf einem Windows Server oder Windows XP-Betriebssystem mit einer nicht gesperrten Anzahl von TCP-Sitzungen schlug fehl, als die Anzahl der Überwachungsgeräte zunahm, wurde der Socket-Stack voll und der Server begann furchtbar langsamer zu werden, es war unmöglich, sich über RDP anzumelden, und das alles dauerte bis zu einem Neustart, nach dem es sich nach einer Weile wiederholte. Mit Linux als solchem ​​gab es keine Probleme, weil... Windows-Sockets und Linux sind ähnlich, aber unter Linux funktioniert es etwas anders und es gab keine Überläufe, obwohl bei großen und häufigen Anfragen über das TCP/IP-Protokoll die Sockets überlastet waren, was aber sehr selten vorkam, und wieder half ein banaler Systemneustart . Der Nachteil an allem unter Linux besteht darin, dass die Überwachung über Wine funktionieren kann und nicht automatisch beim Start registriert wird. Mit ein wenig Manipulation ist dies jedoch möglich, aber Sie können sich Wine nicht entziehen.

Daher habe ich mich immer noch für das native RouterOS-System entschieden, um das Überwachungssystem zu installieren, und es auf einem virtuellen System installiert VirtualBox-Maschine. Danach wird Winbox über das grafische Dienstprogramm mit RouterOS verbunden. Ich habe die IP-Adresse (IP -> Adressen - [+]), das Gateway (IP -> Routen -> [+]) und DNS (für lokale Abfragen) registriert DNS-Server M)

Von der Offsite laden wir die .npk-Datei des Überwachungssystems herunter, in Winbox öffnen wir den Menüpunkt Dateien und legen ihn per Drag-and-Drop (durch Bewegen der Maus) ab und starten dann das System neu (System -> Neustart -> Ja). )

Das war's, nach dem Neustart des Systems wird das Überwachungssystem auf RouterOS installiert.

Für Windows-Server Alles ist trivial, achten Sie bei der Installation darauf, das Kontrollkästchen Serverdateien zu aktivieren, und alles andere bleibt Ihrem Geschmack überlassen.

Installieren Sie nun auf einem funktionierenden PC (wenn es sich um Windows handelt) die gleiche The Dude-Datei. Deaktivieren Sie einfach das Element „Serverdateien“. Wenn das Betriebssystem Linux ist, installieren Sie es mit mit Wein und starten Sie den Client. Zur besseren Übersichtlichkeit habe ich die Testversion von The Dude auf Virtual installiert Windows-Maschine, der sowohl als Server als auch als Client fungiert.


Anschließend müssen Sie in das Feld „Server“ die IP-Adresse unserer virtuellen Maschine oder unseres Servers eingeben, auf dem The Dude installiert ist, Modus – sicher, Port – 2211, Benutzername admin, das Passwortfeld leer lassen und auf die Schaltfläche „Verbinden“ klicken . Ich habe localhost registriert, weil... Ich habe den Server auf demselben Computer installiert. Nach der Verbindung erscheint sofort ein automatisches Abfragefenster. lokales Netzwerk basierend auf der IP-Adresse Betriebssystem auf dem The Dude installiert ist. Für den ersten Test können Sie auf „Abfragen“ klicken und sehen, wie das System alle IP-Adressen Ihres lokalen Netzwerks abfragt und gleichzeitig alle gefundenen Geräte zur Karte hinzufügt. (Klausel 12 – erfüllt)

Ich habe das nicht getan und auf „Abbrechen“ geklickt, weil... Ich selbst werde den Prozess des Hinzufügens von Geräten zur Karte steuern, und noch mehr, das The Dude-System selbst wurde nicht konfiguriert.

Zuerst müssen Sie das System selbst konfigurieren. Tatsächlich sind alle Einstellungen des Überwachungssystems sehr intuitiv und klar, aber ich werde es genauer analysieren und einige Empfehlungen geben, die ich als Ergebnis der Verwendung dieses Systems identifiziert habe. Gehen Sie entsprechend zu den Einstellungen:

Und wir werden Folgendes sehen:

Abschnitt: Allgemein


Auf der Registerkarte „Allgemein“ können Sie sofort sehen, was was ist. Zwar treten beim E-Mail-Versand viele Probleme auf, die jedoch gelöst werden können. So werden auf der Hauptregisterkarte DNS-Server für das Überwachungssystem konfiguriert, um nach Geräten zu suchen und den Versand per E-Mail zu konfigurieren.

Abschnitt: SNMP


Im Bild oben ist SNMP-Polling konfiguriert, d.h. SNMP-Profile, für die Daten von Geräten erfasst werden. Das Profil umfasst Community, Port und Version. MEIN RAT: Verwenden Sie unterschiedliche SNMP-Profile für unterschiedliche Netzwerke und ggf. unterschiedliche Agenten verteiltes Netzwerk. Aus eher ästhetischen als praktischen Gründen. Stellen Sie sicher, dass Sie zu allen Punkten, an denen dies möglich ist, Kommentare hinzufügen, da die Navigation für Sie später wesentlich einfacher ist.

An in diesem Stadium Standardmäßig ist das SNMP-Profil auf die öffentliche Version 1 eingestellt, die automatisch auf alle Netzwerke und Geräte angewendet wird. Sie können Ihr eigenes auswählen oder ein eigenes erstellen und es als Standard festlegen. Der Dude unterstützt alle drei Versionen SNMP-Protokoll. (Punkt 11 – überwiegend zufrieden)

Abschnitt: Umfrage

Es ist sehr wichtig, auf dieser Registerkarte anzuhalten


Meiner Meinung nach der interessanteste Tab. Und sehr gefährlich. Ich sage gleich: Je geringer die Parameterkosten „Probing-Intervall“ und je höher die Parameterkosten „Probing-Timeout“ und „Anzahl der Proben“ sind, desto höher ist die Belastung des Überwachungssystems und desto mehr Systemressourcen werden benötigt von der Hardware. MEIN HINWEIS: Stellen Sie den Parameter „Erkennungsintervall“ in der ersten Stufe für etwa 5–10 Minuten höher ein (alles hängt von der Anzahl der Geräte ab). Je mehr Geräte Sie überwachen, desto mehr sollte dieser Parameter proportional leicht erhöht werden. Der Parameter „Sensing Timeout“ sollte kleiner, aber nicht gleich Null eingestellt werden, ich stelle mich auf ca. 2-3 Sekunden ein. Ich habe den Parameter „Anzahl der Sonden im Status „Funktioniert nicht““ auf ungefähr 2 eingestellt. Warum zwei, desto mehr Sonden haben Sie bei der Überwachung des Geräts selbst (d. h. z. B. Überwachung von CPU, DNS, TELNET, SSH, HTTP usw.). . ) desto mehr steigt die Belastung des Überwachungssystems, daher versuche ich, die Ressourcen der Hardware, auf der das Überwachungssystem installiert ist, sinnvoll zu nutzen. Sprichwort – Sparen soll wirtschaftlich sein.

Nun, Benachrichtigungen, das ist der Abschnitt, in dem Sie das Benachrichtigungssystem nach Ihren Wünschen konfigurieren können Informationen zu etwaigen Aktionen auf Geräten. Sie können Benachrichtigungen hinzufügen, Sounddateien abspielen, SMS oder Briefe senden. Ich muss zum Beispiel ein Schweinequietschen spielen, wenn der Server ausschaltet, und selbst wenn ich in einem anderen Raum sitze, weiß ich bereits, dass mein Server aus irgendeinem Grund ausgeschaltet wurde, wahrscheinlich hat mein Sohn die Reset-Taste an der Systemeinheit des Servers gedrückt. Oder um den Mitarbeitern der IT-Abteilung beispielsweise das Geräusch einer Trauerwelle zu zeigen, wenn der 1C-Server ausfällt, damit sie wissen, dass die Buchhalter bald kommen und der Hauptbuchhalter sie abwechselnd im Schrank vergräbt Systemadministrator. Somit können Sie in diesem Überwachungssystem flexibel ein Benachrichtigungssystem für Mitarbeiter der IT-Abteilung konfigurieren, bis hin zur Anzeige einer Karte auf einem separaten Monitor zur visuellen Darstellung aller Netzwerkknoten, die einige Geräusche erzeugt. (Punkt 17 erfüllt)

Abschnitt: Server


In diesem Abschnitt können Sie die Ports angeben, zu denen Sie eine Verbindung zum Überwachungssystem herstellen können. Standardmäßig ist der übliche Port für die Verbindung zum The Dude-Überwachungsserver 2210, der sichere Port ist 2211. Sie können Ihre eigenen Ports festlegen, nur wenn Beim Herstellen einer Verbindung müssen Sie angeben, mit welchem ​​Port die Verbindung hergestellt werden soll. Sie können auch die Netzwerke angeben, von denen aus Sie eine Verbindung zum Überwachungsserver herstellen können. Standardmäßig dürfen alle Netzwerke eine Verbindung herstellen. Sie können mehrere Netzwerke hinzufügen, indem Sie auf den Abwärtspfeil klicken. Und das Überwachungssystem schreibt in seinem Kern Firewall-Regeln für den Zugriff auf das Überwachungssystem.

Wow, und es gibt sogar ein Webinterface, erstaunlich, das sowohl über Port 80 als auch über SSL funktionieren kann, ist das nicht schön? Allerdings muss man bei Verwendung des SSL-Ports zunächst ein Zertifikat generieren und es im Abschnitt „Dateien“ an das Überwachungssystem übertragen des linken Menüs. Ich denke, dass es mit diesem Abschnitt keine Probleme geben sollte, alles ist sehr klar.

Abschnitt: Agenten

In diesem Abschnitt werden Agentenverbindungen für die verteilte Überwachung angegeben und konfiguriert Remote-Netzwerke. Der Agent wird als Dude-Server der gleichen Version wie der Hauptserver, unserer, angegeben, den wir jetzt einrichten. (Punkt 9 – zufrieden)

Abschnitt: Syslog

(Klausel 13 – erfüllt)


Im Syslog-Server können wir es einschalten, den Port festlegen und eine Reihe von Profilen für Geräte hinzufügen, die Protokolle auf unseren Server übertragen. Außerdem können wir es so verteilen, dass jeder Server seine Protokolle in seine eigene Datei speichert (Abschnitt Protokolle). im linken Menü des Überwachungssystems, wo Sie beliebig viele Systemprotokolle für verschiedene Geräte konfigurieren können).

Abschnitt: Karte

In diesem Abschnitt können Sie die visuelle Anzeige von Objekten auf der Karte konfigurieren (dies ist Hintergrund, Aussehen Gerät, Netzwerkansicht, Submap-Ansicht, statische Ansicht usw.)

Abschnitt: Diagramm

Hier können Sie konfigurieren, wie lange Diagramme und Diagrammverlauf gespeichert werden sollen, die anfängliche Speichergröße festlegen und auch das Farbschema für die Anzeige von Diagrammen festlegen. Was den Verlauf betrifft, habe ich nichts angerührt und ihn so gelassen, wie er ist. Ich habe lediglich die Schriftart geändert, damit klar ist, was auf dem Diagramm steht.

Die restlichen Abschnitte sind zunächst nicht so wichtig, aber Sie können mit den Einstellungen experimentieren, aber nur vorsichtig. :) :)

Klicken Sie dann auf die Schaltfläche „OK“. Wir können sagen, dass das System konfiguriert ist.

Fassen wir es zusammen

1. Kostenlos, d.h. Open Source – frei

2. Möglichkeit der Bereitstellung auf verschiedenen Systemen, d. h. KREUZPLATTFORM - plattformübergreifend

3. Einfache Ersteinrichtung - Ich denke, jeder wird zustimmen, dass die Einrichtung nicht schwierig ist

4. Nicht sperrig wie die Monster Nagios, Cacti, Zabbix - Ja, es sind definitiv nur 3,9 Megabyte

5. Intuitive Benutzeroberfläche – Für mich sehr gut (IMHO)

6. Ohne finanzielle Investitionen (machen Sie es mit dem, was Sie an Eisen haben) - virtuelle Maschine

7. Mindestzeitaufwand -Um ehrlich zu sein, habe ich es geschafft, das System in 20 Minuten einzurichten

8. Erweiterbare Funktionalität - Ich werde das später beschreiben

9. Skalierbarkeit – Ja, skalierbar, dank kleiner Agenten auf dem gleichen System wie der Dude

10. Anspruchslos an Ressourcen – virtuelle Maschine 1 CPU, RAM 512 MB, HDD-RouterOs 1 GB, HDD-Dude 8 GB, virtuelle CPU-Auslastung 34 %, unterliegt der Überwachung von 41 Geräten (Intel Desktop Board DN2800MT-Hardware)

11. Überwachung basierend auf Standardtools aller Betriebssystemfamilien (SNMP, TCP usw.) ohne Verwendung von Agenten - ja, Überwachung ohne Agenten

12. Gerätetypisierung basierend auf automatischer Abfrage – Es gibt

13. Syslog-Server war an Bord - Es ist nicht schlecht und es funktioniert

14. HAUPT -> NETZWERKKARTEN mit der Möglichkeit, Karten manuell zu erstellen. - Ja, es gibt Karten und sie sind sehr flexibel (es gibt ein Minus, man muss die Datenanzeige für jedes Gerät fein abstimmen und manuell anpassen)

15. MAIN -> AUSFÜHREN VON PROGRAMMEN AUF EINER REMOTE-MASCHINE MIT ÜBERGEBENEN KONTEXTPARAMETERN (Ja, die Hauptsache ist, dass Ihr Gehirn und Ihre Hände am richtigen Ort sind)

16. INTEGRIERTE SPRACHE ZUM SCHREIBEN VON UMFRAGEFUNKTIONEN (sehr flexibel - verfügbar)

17. Benachrichtigungen per E-Mail, SMS und anderen. (Es gibt)

18. Verwendung von Standardprogrammen auf einem funktionierenden PC Um eine Verbindung zu Servern herzustellen(Wo meine Seele liegt, benutze ich Linux Mint+ The Dude Client + Remmina + Mini-Skripte)

Im nächsten Artikel beschreibe ich, wie man Geräte zur Karte hinzufügt und die Überwachung einrichtet.

3.1. Speisekarte Systemeinstellungen

Der logische Schritt nach der Installation des Systems wäre die Konfiguration Systemparameter die in diesem Abschnitt besprochen werden. Sie können zum Systemeinstellungsmenü gelangen, indem Sie im Hauptfenster auf die Schaltfläche „Einstellungen“ klicken ( siehe Abbildung 3.1).

Beim Hinzufügen von Geräten werden standardmäßig die im Systemeinstellungsmenü vorgenommenen Einstellungen übernommen. Beim Hinzufügen von Geräten können Sie jedoch persönliche Einstellungen festlegen, die auf das Gerät oder die Gerätegruppe angewendet werden. Persönliche Geräteeinstellungen haben Vorrang vor Systemeinstellungen.

3.1.1 SNMP-Setup

Auf der Registerkarte SNMP konfigurieren Sie die Details für abfragende Geräte. Die Einstellung ist ein System von Profilen, in dem die folgenden Parameter angegeben sind ( siehe Abbildung 3.2):

  • SNMP-Version;
  • SNMP-Details (die Anzahl der Details hängt von der verwendeten Version ab);
  • Anzahl der Wahlversuche;
  • Pause zwischen den Abfrageversuchen.


Dem System sind standardmäßig drei Profile hinzugefügt. Fügen wir ein Profil hinzu, das wir im Artikel verwenden werden, und wählen es als Standardprofil aus:


3.1.2 Umfrage-Setup

Registerkarte „ Umfrage” ist für die Einrichtung der Geräteabfrage verantwortlich ( siehe Abbildung 3.4). Die Registerkarte enthält die folgenden Parameter:

ParameterStandardwertBeschreibung
Aktivieren Ja Geräteabfrage aktivieren/deaktivieren.
Sondenintervall 30er Jahre Das Intervall, in dem Geräte abgefragt werden.
Probe-Timeout 10s Das Intervall, in dem das System nach dem Senden einer Anfrage auf eine Antwort vom Gerät wartet.
Sample-Downcount 5 Die Anzahl der Anfragen, bei denen das System das Gerät als nicht verfügbar betrachtet, wenn sie nicht beantwortet werden. In der Dude-Benutzeroberfläche werden verfügbare Geräte grün, nicht verfügbare Geräte rot und teilweise zugängliche Geräte orange hervorgehoben.
Benachrichtigung Loggen Sie sich in Syslog ein Methode zur Benachrichtigung über Änderungen im Gerätestatus. Das Einrichten von Benachrichtigungen wird ausführlich in Abschnitt 3.3 erläutert.


3.1.3 Agenten einrichten

Im " Agenten” Die Auswahl der Agenten, über die Geräte abgefragt werden, wird durchgeführt. Da in diesem Abschnitt des Menüs die auf Geräte angewendete Standardkonfiguration ausgeführt wird, ist die Einrichtung eines Agenten in diesem Abschnitt nur in einem Schema ratsam, in dem auf die meisten Netzwerkgeräte über ein Agentengerät zugegriffen werden kann.


3.1.4 Einrichten eines Protokollierungsservers

Dude kann als Syslog-Server fungieren, sowohl Protokolle unabhängig aufzeichnen als auch Protokolldaten direkt von Geräten empfangen. Damit Geräte Protokolle an den Dude-Syslog-Server senden können, müssen Sie auf den Endgeräten entsprechende Einstellungen vornehmen.

Die Konfiguration des Syslog-Servers erfolgt auf der Registerkarte „ Syslog” im Systemeinstellungsmenü ( siehe Abbildung 3.6). Der Administrator kann die folgenden Einstellungen konfigurieren:


3.1.5 Karteneinrichtung

Auf der „ Karte Für neue Karten werden Anzeigeeinstellungen vorgenommen, die standardmäßig angewendet werden. Die Konfiguration jeder Karte kann individuell geändert werden ( siehe Abschnitt 3.4).


3.1.6 Diagramme einrichten

Die Konfiguration der Parameter zur Anzeige von Diagrammen der abgefragten Geräteparameter erfolgt auf der Registerkarte „ Diagramme” im Systemeinstellungsmenü ( siehe Abbildung 3.8). Der Mechanismus zum Hinzufügen von Diagrammen wird in Abschnitt 5.3 erläutert.


3.1.7 Berichte einrichten

Dude-Abschnitte, in denen Daten in Form einer Liste angezeigt werden (z. B. eine Liste der Geräte im System), ermöglichen Ihnen das Herunterladen dieser Daten im Format *. csv Und *. pdf. Konfigurieren von Parametern zum Hochladen von Informationen auf *. pdf wird auf der Registerkarte „Bericht“ des Systemeinstellungsmenüs durchgeführt ( siehe Abbildung 3.9).


3.1.8 Einrichten der automatischen Geräteerkennung

Eine der Methoden zum Hinzufügen von Geräten zum Überwachungssystem ist die automatische Geräteerkennung. Allgemeine Einstellungen Mechanismen werden auf der „ Entdeckung” Systemeinstellungsmenü ( siehe Abbildung 3.10).

Wichtige Suchparameter werden beim Durchführen des Suchvorgangs festgelegt ( siehe Abschnitt 4.2), allerdings kann der Administrator in diesem Menü folgende Einstellungen vornehmen:

ParameterBeschreibung
Schwarze Liste Der Name der Liste der Geräte, die nicht zum Überwachungssystem hinzugefügt werden, wenn sie in den Scanbereich fallen.
Namenspräferenz Ein Parameter, der für die Benennung von Geräten beim Hinzufügen zum System verantwortlich ist. Wenn beispielsweise DNS angegeben ist, wird der diesem Gerät auf dem DNS-Server zugewiesene Name verwendet.
Modus Methode zum Scannen des Geräts:
  • schneller Ping— Geräte werden zum System hinzugefügt, wenn sie auf den Ping-Befehl geantwortet haben;
  • zuverlässig— Alle Gerätedienste werden gescannt. Diese Methode ist praktisch, wenn das Gerät aus irgendeinem Grund nicht auf Ping reagiert.
Rekursive Hops Anzahl der rekursiven Hops. Wenn beim Scannen Geräte identifiziert werden, mit denen andere Netzwerke verbunden werden, werden diese Netzwerke ebenfalls auf das Vorhandensein von Geräten überprüft. Der Parameter bestimmt die Tiefe des Netzwerkscans.
Größte Netzwerkgröße erlaubt Hop zu Die maximale Netzwerkgröße, die auf der Karte angezeigt wird. Der Parameter bestimmt die Netzwerktiefe als Anzahl der Hops.
Fortschrittlich Eine Reihe von Aktionen, die beim Hinzufügen eines Geräts ausgeführt werden.
Dienstleistungen Liste der beim Hinzufügen von Geräten gescannten Dienste. Bei der Auswahl Modus=zuverlässig Aus dieser Liste wird die Liste der zu prüfenden Dienste entnommen.
Gerätetypen Liste der Gerätetypen, die beim Hinzufügen erkannt werden. Der Gerätetyp beeinflusst das Symbol, das dem Gerät auf der Netzwerkkarte zugewiesen wird.
Einstellungen zur Elementplatzierung Parameter für die Position des Gerätesymbols auf der Netzwerkkarte.


3.1.9 Einrichten einer Verbindung mit RouterOS

Verbindungsparameter mit Geräten, auf denen RouterOS installiert ist, werden auf der Registerkarte „ konfiguriert RouterOS” (siehe Abbildung 3.11).


3.1.10 Andere Dude-Einstellungen

Auf der „ Sonstiges Das Menü „Systemparameter“ konfiguriert den Aktualisierungszeitraum der Netzwerkkarte und das Verhalten der Client-Anwendung ( siehe Abbildung 3.12).


Dude verfügt über zwei Abschnitte, in denen Sie den Verlauf der im System vorgenommenen Änderungen verfolgen können ( siehe Abbildung 3.13) und eine Liste von Protokollen ( siehe Abbildung 3.14). Die Abschnitte befinden sich im linken Systemverwaltungsmenü und können, da sie als Liste dargestellt werden, als Bericht in den folgenden Formaten heruntergeladen werden: *. csv Und *. pdf.

Im Abschnitt „ GeschichteAktionen„spiegelt alle Änderungen wider, die der Administrator im Dude-System vorgenommen hat. Im Abschnitt „ Protokolle„spiegelt alle vom integrierten Syslog-Server empfangenen Protokolle und die Protokolle des Überwachungssystems selbst wider.



3.3 Benachrichtigungen einrichten

Die Konfiguration der Benachrichtigungsmethoden für auftretende Ereignisse erfolgt im Abschnitt „ Benachrichtigungen” im linken Systemverwaltungsmenü ( siehe Abbildung 3.15).


Im System sind mehrere Benachrichtigungsmethoden vorinstalliert; der Administrator kann sein eigenes Set erstellen. Erstellen wir eine neue Benachrichtigungsmethode, indem wir auf die Schaltfläche „ klicken + " Es öffnet sich das Konfigurationsmenü für die neue Benachrichtigungsmethode ( siehe Abbildung 3.16), auf der „Registerkarte“ Allgemein„Sie müssen den Alarmnamen angeben, ihn aktivieren oder deaktivieren und die Alarmmethode festlegen. Das System unterstützt die folgenden Benachrichtigungsmethoden:

BenachrichtigungsmethodeBeschreibung
Piepton Spielen Sie ein Tonsignal ab.
E-Mail Einen Brief per E-Mail versenden.
lokal ausführen Ausführen eines Skripts auf einem PC, auf dem eine Clientanwendung ausgeführt wird.
auf dem Server ausführen Ausführen des Skripts auf dem Dude-Server.
Blitz Das Client-Anwendungsfenster blinkt in der Taskleiste.
Gruppe Eine Kombination anderer Benachrichtigungsmethoden.
Protokoll Erstellen eines Protokolleintrags auf dem Dude-Server.
Popup Popup-Fenster.
Klang Spielt die angegebene Sounddatei ab.
sprechen Konvertieren von Benachrichtigungstext in Sprache und Wiedergabe (durchgeführt mit Windows-Tools).
Syslog Erstellen eines Protokolleintrags auf einem Remote-Syslog-Server.

IN erstellte Methode Um Warnungen anzuzeigen, wählen Sie die Gruppenmethode und wählen Sie eine Warnung über ein Popup-Fenster und einen lokalen Protokolleintrag aus ( siehe Abbildung 3.16). Das System ermöglicht Ihnen die Durchführung eines Tests, indem Sie durch Klicken auf die Schaltfläche „eine Testwarnung erstellen“. Prüfen”.


Auf der „ Zeitplan” Die Benachrichtigungszeit wird konfiguriert ( siehe Abbildung 3.17).


Auf der „ Fortschrittlich„Konfiguriert Ereignisse, für die Warnungen generiert werden, und konfiguriert Wiederholungswarnungen. Ereignisse sehen aus wie Änderungen im Gerätedienststatus ( siehe Abbildung 3.18).


3.4 Einrichten einer Netzwerkkarte

Mithilfe einer Karte können Sie das Netzwerkdiagramm visualisieren, was bei der Diagnose bestimmter Probleme praktisch ist, da die Karte den Status und die Indikatoren der überwachten Geräteparameter online anzeigt.

Der Administrator kann mehrere Karten mit unterschiedlichen Parametern erstellen. Sie können beispielsweise separate Karten für das Netzwerk jeder Stadt erstellen. Zusätzlich zur einfachen Anzeige ermöglicht jede Karte ein einzigartiges Vermessungs- und Alarmprofil, das auf alle auf der Karte befindlichen Geräte angewendet wird.

Jede Karte besteht aus zwei Ebenen: Kommunikationskanäle und Abhängigkeiten. Verwenden der Geräteabhängigkeitsschicht Abhängigkeiten” ermöglicht Ihnen die Bildung einer Netzwerkhierarchie, die sich auf Warnungen auswirkt.

Standardmäßig ist die Karte „ Lokal“, wird die Karte über geöffnet linkes Menü Systemsteuerung ( siehe Abbildung 3.19).


Das Netzwerkkartenmenü besteht aus einer Menüleiste mit grundlegenden Steuerelementen und der Karte selbst. Die folgenden Elemente können auf der Karte platziert werden ( siehe Abbildung 3.19):

KartenelementBeschreibung
Gerät Das Netzwerkgerät, dessen Status und abgefragte Werte angezeigt werden.
Netzwerk Netzwerkbild. Ein nicht interaktives Element, das zum Zeichnen eines Netzwerkdiagramms verwendet wird.
Unterkarte Link zu einer anderen Karte, die statistische Informationen zu Geräten anzeigt.
Statisch Ein statisches Objekt, das zum Zeichnen eines Netzwerkdiagramms verwendet wird.
Link Kommunikationskanal zwischen Netzwerkgeräte.
Abhängigkeit Abhängigkeiten zwischen Netzwerkgeräten. Mithilfe von Abhängigkeiten können Sie eine Hierarchie erstellen, die beim Generieren von Warnungen verwendet werden kann. Das Element ist nur auf der Ebene verfügbar „ Abhängigkeiten”.

Um zum Karteneinstellungsmenü zu gelangen, müssen Sie die Taste „ Einstellungen” in der Kartenmenüleiste ( siehe Abbildung 3.19). Für die Karte können folgende Einstellungen vorgenommen werden:

3.5 Dateien

In Dude können Sie Standardgerätesymbole ändern, akustische Warnungen ausgeben und den Satz von MIBs erweitern. Darüber hinaus ist es zum Aktualisieren der Gerätefirmware erforderlich, dass das Überwachungssystem Dateien mit diesen Firmwares enthält. Für diese Zwecke gibt es einen Menübereich „ Dateien” (siehe Abbildung 3.20).


Das Bearbeiten eines Verzeichnisses mit Dateien über die Client-Anwendung ist ab Version 6.37 nicht verfügbar. Dateien können jedoch mit den folgenden Methoden hochgeladen/gelöscht werden:

  • Winbox;
  • Webfig;
  • SFTP.

Laden Sie die Firmware-Datei über Winbox auf „ Alter/Dateien” und überprüfen Sie das Vorhandensein der Datei über die Client-Anwendung ( siehe Abbildung 3.20).

3.6 Werkzeugeinstellungen

Beim Anrufen Kontextmenü für jedes Gerät werden angeboten Schnellstart Reihe von Tools für Management und Diagnose. Der Satz dieser Tools wird im Abschnitt „ Werkzeuge” Linkes Systemverwaltungsmenü ( siehe Abbildung 3.21).


Das System wird mit einem Standardsatz an Tools geliefert, bestehend aus:

WerkzeugEinschränkungBeschreibung
Bandbreitentest nur für RouterOS Ausführen des Testdienstprogramms Bandbreite auf dem ausgewählten Gerät.
Alter nur für RouterOS Stellen Sie eine Verbindung zum Dude-Server her.
FTP Stellen Sie über die IP-Adresse des ausgewählten Geräts eine Verbindung zu einem FTP-Server her.
Klingeln Führen Sie das Ping-Dienstprogramm mit der IP-Adresse des ausgewählten Geräts aus.
Remote-Verbindung nur für RouterOS Starten Sie das Dienstprogramm zum Herstellen einer Verbindung zum Endgerät über das ausgewählte Gerät.
Snmpwalk Führt das OID-Abfragedienstprogramm über SNMP für das ausgewählte Gerät aus.
Spektralscan nur für RouterOS Starten Sie das Spektrum-Scan-Dienstprogramm auf dem ausgewählten Gerät.
Telnet Starten Sie das Telnet-Dienstprogramm mit der IP-Adresse des ausgewählten Geräts.
Terminal nur für RouterOS Starten des Dienstprogramms Befehlszeile auf dem ausgewählten Gerät.
Fackel nur für RouterOS Starten Sie das Taschenlampen-Dienstprogramm auf dem ausgewählten Gerät.
Traceroute Führen Sie das Traceroute-Dienstprogramm mit der IP-Adresse des ausgewählten Geräts aus.
Web Öffnen des ausgewählten Geräts über einen Webbrowser.

Zusätzlich zum Standardsatz an Tools kann der Administrator weitere hinzufügen. Die Liste beinhaltet nicht das Starten des Winbox-Tools, fügen wir es hinzu. Drücken Sie dazu die Taste „ + ” und schreiben Sie im sich öffnenden Menü den Befehl, der Winbox startet ( hängt vom Speicherort der ausführbaren Datei ab) und übergeben Sie die IP-Adresse des Geräts als Parameter an den Befehl ( Der Befehl könnte beispielsweise so aussehen: „D:\Distrib\winbox.exe”) (siehe Abbildung 3.22). Im betrachteten Beispiel wird als Parameter nur die IP-Adresse des Geräts übergeben, das System erlaubt jedoch die Übergabe zahlreicher weiterer Parameter, wie z. B. Login und Passwort.


3.7 Funktionseinstellungen

Daten zum Plotten ( siehe Abschnitt 5.3) und Überwachung werden basierend auf den Funktionen gebildet, die sich im Menüabschnitt „ Funktionen” (siehe Abbildung 3.23).

Standardmäßig wird im System ein Set angelegt logische Funktionen, Abfragefunktionen, Datenkonvertierung, mathematische Operationen usw. Zusätzlich zu den Standardfunktionen kann der Administrator eine Reihe von Funktionen erstellen, die eine Kombination der Standardfunktionen sein oder davon abweichende Vorgänge ausführen können. Es gibt beispielsweise eine Funktion zum Abfragen der Prozessorauslastung, Sie können diese jedoch umkehren und den Grad der freien Ressourcen anzeigen.


Der Standardsatz an Funktionen umfasst die Funktion CPU(), was den CPU-Auslastungsgrad zurückgibt. Fügen wir eine Funktion hinzu, die True zurückgibt, wenn der Ladewert vorliegt zentraler Prozessor kleiner als 5 % und False, wenn der Lastwert größer ist (Funktionstext: if((cpu_usage()<5),"1","0") ):


3.8 Abgerufene Dienste konfigurieren

Die Bildung einer Reihe von Diensten zur Überwachung erfolgt im Abschnitt „Probes“ des Hauptmenüs ( siehe Abbildung 3.25). Das System umfasst einen vordefinierten Satz von Diensten, aber der Administrator kann seine eigenen Dienste hinzufügen oder bestehende bearbeiten.


Das System verfügt über ein recht flexibles System von Umfrageeinstellungen, das Folgendes umfasst:

  • DNS — Generierung einer DNS-Anfrage mit angegebenen Feldwerten;
  • Funktion — Nutzung von Benutzerfunktionen (siehe Abschnitt 3.7);
  • ICMP — Erzeugen einer ICMP-Anfrage mit angegebenen Feldwerten und Warten auf eine Antwort mit angegebenen Feldwerten;
  • Logik — logische Funktion;
  • TCP — Erzeugen einer TCP-Anfrage mit angegebenen Feldwerten und Warten auf eine Antwort mit angegebenen Feldwerten;
  • UDP - Erzeugen einer UDP-Anfrage mit angegebenen Feldwerten und Warten auf eine Antwort mit angegebenen Feldwerten;
  • SNMP — Abfrage einer bestimmten OID mithilfe des SNMP-Protokolls;
  • Zufällig — zufällige Entscheidung über die Verfügbarkeit des Dienstes (wird beim Testen verwendet).

Das System ist so vorinstalliert, dass es den Prozessorlastdienst abfragt CPU, der einen Alarm generiert, wenn die Abfrage der zugewiesenen OID fehlschlägt, d. h. Vom Gerät kam keine Antwort. Dieser Ansatz prüft die Verfügbarkeit des Geräts, in der Praxis ist es jedoch praktisch, einen Alarm zu generieren, wenn die Prozessorlast einen bestimmten Schwellenwert erreicht.

Erstellen wir einen Dienst, der einen Fehler generiert, wenn die Prozessorauslastung über 5 % liegt, wofür wir die zuvor erstellte Funktion verwenden spw_CPU() (siehe Abschnitt 3.7).


The Dude ist eine leistungsstarke Anwendung zum Scannen von Netzwerken und zum Überwachen des Betriebs angeschlossener Geräte (Laptops, Computer, Router). Die Software hat ein gutes Funktionspotenzial, worüber wir Ihnen im heutigen neuen Testbericht berichten möchten.

Beginnen wir wie üblich mit der Beantwortung der Frage: Wer wird das Programm benötigen? – Zuallererst Systemadministratoren (es ist klar, warum), Händler und Geschäftsleute, Internetprovider sowie diejenigen Benutzer, die mit den Vorgängen in den Netzwerkprozessen (Umgebung) ihres Geräts „in Kontakt bleiben“ möchten (z. B , wenn sie zu Hause ein Minibüro einrichten).

Der Typ für Windows

Während des Überwachungsprozesses ermittelt der Scanner die Typen und Typen der erkannten Geräte und „zeichnet“ eine Karte der gefundenen Netzwerke (jeglicher Komplexität), mit der Sie in Zukunft einfacher visuell interagieren können. Darüber hinaus können Sie eigene Karten erstellen und damit arbeiten.

Was mir an dem Dienstprogramm gefällt, ist seine Autonomie und der automatische Scanmodus in den angegebenen Subnetzen sowie die Tatsache, dass die Software bei Problemen eine Warnung ausgibt. Wenn wir über andere Softwarefunktionen sprechen, gehören dazu:

  • Netzwerklayout + Erkennung von Gerätetypen ∕ Marken;
  • Unterstützung für benutzerdefinierte Symbole und Hintergründe;
  • mit SNMP, ICMP, DNS und TCP arbeiten;
  • Kanalüberwachung usw.

Hilfe: Funktioniert unter Windows 7/8/10 und Linux.


Nun ein paar Worte zur Mikrotik The Dude-Schnittstelle. Es ist ziemlich lakonisch, es gibt eine russische Sprache. Das Hauptfenster enthält die Haupttasten, Befehle (davon gibt es ziemlich viele) und Registerkarten – insgesamt 6. Wenn Sie das Dienstprogramm zur Hand haben, können Sie alle Netzwerkänderungen problemlos verfolgen, die Verbindung „pingen“ und so weiter Testen Sie es gleichzeitig auf Zuverlässigkeit. Hier werden viele notwendige analytische Informationen und spezielle Diagramme präsentiert. Die Installation des Clients auf einem Computer ist Standard, daher werden wir nicht viel darüber sprechen.

Mit diesem Dienstprogramm verbessern Sie zweifellos die Leistung Ihrer Netzwerkumgebung und können Geräte überwachen und verwalten. Vor kurzem haben die Entwickler begonnen, ihre „Idee“ mit neuem Elan zu verbessern und erfreuen uns daher mit aktualisierten Versionen. Wir hoffen, dass Sie das Programm genauso positiv bewerten, wie es Tausende von Benutzern auf der ganzen Welt getan haben.

Sie können The Dude kostenlos auf unserem Webportal über einen direkten Link (von der offiziellen Website) herunterladen – die neueste Version ist verfügbar.



 


Lesen:



Verwenden von Stilen in Excel So erstellen Sie Ihren eigenen neuen Stil

Verwenden von Stilen in Excel So erstellen Sie Ihren eigenen neuen Stil

Wenn Sie in Ihren Tabellenkalkulationen immer dieselben Optionen zum Formatieren von Arbeitsblattzellen verwenden, ist es möglicherweise sinnvoll, einen Formatierungsstil zu erstellen ...

Welche Fehler treten bei der Installation auf?

Welche Fehler treten bei der Installation auf?

Hinweis: AutoLISP-Programme sind nur auf der Vollversion von AutoCAD lauffähig, sie funktionieren nicht unter AutoCAD LT. (ausgenommen Ladefälle...

Sozialer Status einer Person in der Gesellschaft

Sozialer Status einer Person in der Gesellschaft

Schlagen Sie vor, was die Wahl einer Person für ihren Hauptstatus bestimmt. Machen Sie anhand des Textes und der Fakten des gesellschaftlichen Lebens zwei Annahmen und ...

Vollständige Interpretation von Fehlern

Vollständige Interpretation von Fehlern

Nicht wenige Benutzer sind auf das Phänomen des Blue Screen of Death gestoßen. Was zu tun ist (Windows 7 ist am häufigsten für dieses Problem anfällig) ...

Feed-Bild RSS