Dateisystem-Metriken in Angriff nehmen: Wie man tmpfs, udf und iso9660 für eine präzise Überwachung ausschließt
11:32, 11.04.2024
Für die Überwachung von Dateisystemmetriken gibt es eine Vielzahl von Möglichkeiten, mit denen wir Sie in diesem Artikel nicht überfordern wollen. Auf der Grundlage unserer praktischen Erfahrungen in diesem Bereich geben wir Ihnen einige Anleitungen für eine bessere Überwachung. Zuvor sollten Sie jedoch das Betriebssystem über Foreman bereitstellen. Wir empfehlen dieses Systemmanagement-Tool für die Überwachung und Konfiguration von virtuellen und physischen Servern sehr. Dieses Open-Source-Tool verfügt über eine großartige Integration mit der Konfigurationsmanagement-Software, die bei der Bereitstellung von Anwendungen, der Automatisierung von Aufgaben und sogar bei der Verwaltung einiger Änderungen hilft.
Wenn Sie eine detaillierte Anleitung für die Bereitstellung von Betriebssystemen mit Foreman benötigen und die Verwaltung Ihres Servers vereinfachen möchten, finden Sie zahlreiche Informationen zu diesem Thema. Nach der Bereitstellung können jedoch einige Probleme bei der Arbeit mit Foreman-Reposervern auftreten. Lassen Sie uns also versuchen, diese Probleme mit dem praktischen Hintergrund, den wir mit Ihnen teilen werden, in wenigen Sekunden zu lösen.
Standardkonfiguration von Node Exporter
Node Exporter ist eine wichtige Software, die auf einer Reihe von Betriebssystemen installiert werden kann. Sie ist für den Export von Metriken zuständig, die mit Prometheus empfangen werden können. Dieser Typ von Exporter wird als Ziel in der Konfiguration verwendet. Um diese Metriken zu erhalten, sollten der Exporter und Prometheus über den TCP-Port 9100 verbunden sein.
Der Node Exporter wird hauptsächlich für Linux-Systeme verwendet. Falls Sie ein Windows-Benutzer sind, gibt es auch eine Alternative, den Windows Exporter.
In der Standardkonfiguration des Exporters werden alle verfügbaren Dateisysteme angezeigt. Um das System nicht mit all diesen Dateien zu überschwemmen, sollten Sie einige von ihnen besser ignorieren. Andernfalls wird die Effizienz der Hardware-Überwachung durch eine große Anzahl von Warnmeldungen mit unnötigen Daten stark beeinträchtigt. Machen Sie sich keine Sorgen, denn ein solches Problem kann leicht gelöst werden.
Wie schließe ich tmpfs, udf, iso9660 aus?
Bevor wir diese Dateitypen ausschließen, sollten wir verstehen, wozu sie benötigt werden und warum sie ignoriert werden sollten. Das erste zu besprechende Dateisystem ist tmpfs. Dieses Dateisystem verwendet lokalen Speicher für die Schreib- und Lesevorgänge des Systems. Diese temporären Dateien verbrauchen während der Manipulationsprozesse enorme Festplattenaktivität.
Das nächste ist udf. Dieses Dateisystem wird zur Informationsspeicherung für verschiedene Medien verwendet, hauptsächlich für DVDs und neue optische Formate von Discs.
Was iso9660 betrifft, so wird dieses Dateisystem hauptsächlich für DVD- und BD-Medien verwendet. Es handelt sich um ein älteres Format im Vergleich zum zuvor diskutierten udf. Es ist offensichtlich, dass diese Dateisysteme einen großen Einfluss auf die Effizienz der Serverhardware haben, und wir raten eher dazu, sie auszuschließen, um eine zuverlässigere Überwachung des Systems zu gewährleisten. Wenn sie nicht ausgeschlossen werden, wird das System mit einer Vielzahl von Warnungen und unnötigen Informationen bombardiert, die den Benutzer nur ablenken.
Um Dateisysteme wie iso9660, tmpfs, udf und andere auszuschließen, fügen Sie der Konfiguration des Exporters Parameter hinzu. Was die Standardmerkmale betrifft, so wird der Exporter aus /etc/default/node_exporter geladen. Um die Standarddaten zu ändern, müssen Sie die
Zeile hinzufügen:
NODE_EXPORTER_OPTS="--collector.filesystem.ignored-fs-types="^( autofs|udf|tmpfs|iso9660)$""
Indem Sie eine einfache Zeile hinzufügen und den Node-Exporter neu starten, ändern Sie die Metriken, die nicht berücksichtigt werden sollen. Dies ist ein so einfacher Schritt, der sich jedoch auf den Ressourcenverbrauch auswirkt. Sie minimieren also den Ressourcenverbrauch und vereinfachen generell das Verfahren der Geräteverwaltung.