NetCrunch benutzt eine Remote-Verbindung mit dem Windows-System, um seine Leistung (keine SNMP erforderlich) zu überwachen. Durch Abrufen von Leistungsindikatoren, in Windows verfügbar, kann NetCrunch die Leistung des Betriebssystem und andere Anwendungen verfolgen, die Windows-Zähler unterstützen (SQL, Exchange und viele andere).
NetCrunch kann alle Windows-Leistungsindikatoren, einschließlich Festplatten-Informationen remote lesen und überwachen. Die Liste der verfügbaren Zähler hängt von dem jeweiligen System installierten Anwendungen ab. Sie können Alarme durch 8 verschiedene Auslöser-Typen initiieren .
@@windows-performance.png Beispiel für Performanz-Ansicht von Windows Server
Die Überwachung von Windows-Diensten ist wichtig für die Überwachung der meisten unter Windows Server installierten Anwendungen. Der häufigste Alarm für Windows-Dienste ist Dienst wird nicht ausgeführt NetCrunch bietet auch in dem Knotenstatus-Fenster eine Übersicht aller Dienste an und ermöglicht Remote-Service-Kontrolle.
@@windows-services.png Windows Dienste mit Filtern
NetCrunch enthält ein Toolkit für Remote-Zugriff auf WMI-Informationen. Dieses Werkzeug ist auch als Freeware separat erhältlich download.
@@@/wmitools/img/general-info.png WMI-Tools allgemeine Infotmationen
NetCrunch kann Hardware- und Software-Inventarinformationen von Windows-Computern sammeln. Das Programm zeigt detaillierte Informationen über jedes Gerät und zeigt auch eine Liste der installierten Updates an. NetCrunch erlaubt jede Prüfung zu vergleichen und kann Änderungen in Hard- und Software hervorheben. Das Programm beinhaltet eine Zusammenfassungsansicht für Software für mehrere Knoten.
@@inventory-view.png Node Inventory Window
Viele Windows-Anwendungen und Dienste können durch Ereignisprotokoll- oder Leistungsindikatoren-Überwachung kontrolliert werden.
NetCrunch erweitert die Überwachung durch NC Open Monitor. Es ermöglicht die Bereitstellung anwendungsspezifischer Performance-Daten durch Programme (in allen gängigen Programmiersprachen) oder Skripte (JavaScript, Powershell).
Datei-Sensoren ermöglichen die Überwachung von Datei Präsenz, Größe, Änderungszeit. Es kann auch verwendet werden, um nach Datei-Inhalt zu suchen oder für die Suche nach neuen text log-Einträgen und deren Umwandlung in NetCrunch Alarme.
Ordner-Sensor ermöglicht Ordner-Inhalt zu überwachen, wenn eine neue Datei hinzugefügt wird oder wenn eine Datei entfernt wird.
NetCrunch kann mit WMI Remote Daten von mehreren Windows-Maschinen sammeln, filtern und analysieren.
Es ermöglicht die Definition von Filtern, um Ereignisse in Alarme umzuwandeln. Die Filter werden automatisch zu komplexen WQL-Abfragen umgewandelt.
Das Programm enthält vordefinierte Überwachungspacks, um automatisch Alarme von Performanzwerten für Windows Server und Workstation zu konfigurieren. Die häufigsten gemessenen Parameter sind: CPU, Speicher, Festplattennutzung, Druckaufträge und Warteschlangen Prozesse, Arbeitsplätze Dienste, Dateisystem und die Netzwerkauslastung.
NetCrunch unterstützt agentenlose Überwachung von Unix-basierten Systemen mit SSH-Protokoll. Dies erlaubt, problematische Verwendung von SNMP auf diesen Systemen zu vermeiden.
NetCrunch kann über 100 Leistungsindikatoren verfolgen, um die Gesundheit der Linux-Server mit Kernel 2.4 oder neuer zu bestimmen. Das Programm wurde mit folgenden Linux-Distributionen getestet: Cent OS, RedHat, Fedora, Novell OES, Ubuntu Desktop and Server.
@@linux-processes.png List of Processes
NetCrunch bietet vollständig integrierte Mac OS X-Überwachung für alle Mac OS X Versionen inkl. "El Capitan".
NetCrunch überwacht FreeBSD, OpenBSD und NetBSD Server.
@@tcp-connections.png List of TCP connections on BSD System
NetCrunch monitors Solaris without agents using only an SSH script. This script is automatically uploaded to the remote machine. To start monitoring a Solaris system, you must set a node Device Type to Solaris to let NetCruch recognize it correctly.
Programs include following Monitoring Packs
NetCrunch unterstützt ESX und ESX/i Version 5.5 und 6. Es verbindet sich direkt mit dem ESX-Server, damit vSphere nicht benötigt wird. NetCrunch kommt mit vorkonfigurierten automatischen Überwachungspaketen für ESX. Sobald der Gerätetyp eingestellt ist, fängt die Überwachung an.
Das Programm kann die Leistungsindikatoren für das Gast-System (VM) überwachen.
NetCrunch überprüft und alarmiert bzgl. Hardware-Status auf ESX Server.
@@@/adoc/get-res.php?doc=NetCrunch&topic=391496345891&id=ESXStatus.png ESX Hardware Status
NetCrunch enthält einen Sensor zur Überwachung der Leistung von Apache Web Servern. Der Sensor erlaubt Ihnen, verschiedene Leistungsmetriken, in Objektegruppen wie Land, Zusammenfassung und virtueller Host zusammegefasst, zu überwachen.
Überprüfen Sie Ordnerinhalt, Authentifizierungseinstellungen und andere Bedingungen. Unterstützt FTP-, SFTP- und FTPS-Verbindungen.
Überprüfen Sie entfernten Dateiinhalt, Authentifizierungsparameter, entfernte Textprotokolldatei, Dateigröße oder Änderungszeit, Datei-Präsenz und vieles mehr. Die Sensoren unterstützen sichere Verbindungen.
NetCrunch includes an advanced Web Page monitor which is able to load and render dynamic web pages containing Javascript as if they were loaded by a browser. It also allows you to check pages requiring login (supporting standard HTML or custom login forms).
Dieser Sensor ist geeignet, um REST-Anfragen zu verschicken, damit einfach Daten über HTTP abgeholt und Antworten inkl. Antwort-Inhalt überprüft werden. Es unterstützt GET, HEAD und POST-Abfragen.
NetCrunch kann Programme und Skripte, im selben Sicherheitskontext wie vom NetCrunch Server einplanen und ausführen. Das Programm oder Skript nutzt Standardausgaben, die automatisch von NetCrunch empfangen werden können. Das Überwachungsprogramm kann auch die Daten auf der Festplatte speichern. Das Programm unterstützt CSV, JSON und XML-Dateiformate.
Beispiel CSV-Daten sehen wie folgt aus:
object,counter,instance,value
processor,% Utilization,_total,20
memory,private bytes,,23523578
NetCrunch kann Daten aus einer Datei in einfachen JSON oder XML-Format lesen. Daten müssen für die NetCrunch Server verfügbar sein und können auf dem Server vorhanden sein (eine Anwendung kann es periodisch laden) oder sich auf einer anderen Maschine befinden, wo NetCrunch Zugriff hat.
In NetCrunch kann das Abholen von Daten von einem Web-Server oder einer Anwendung über HTTP-GET-Anfrage eingeplant werden. Als Antwort werden JSON oder XML-Daten in unserem Open Monitor Format erwartet.
Beispielsweise können JSON-Daten wie folgt verschickt werden:
{
"counters": {
"crm.emails-in-1h": 10.2,
"crm.emails-out-1h": 231
}
}
NetCrunch kann Daten über eine HTTP POST-Anfrage empfangen oder die Daten können in url Parameter durch GET-Anfrage versendet werden. Dies ist die einfachste Methode, Daten an NetCrunch zu bereitstellen, da das cUrl Open Source-Projekt, das dafür benutzt werden kann, auf mehreren Plattformen verfügbar ist.