Show Menu
THEMEN×

Überwachungsverfahren

Der Anwendungsserver und der Weiterleitungsserver ( Tracking ) können manuell oder automatisch überwacht werden.

Manuelle Überwachung

Gehen Sie zu Monitoring und klicken Sie auf den Overview Link, um die Seite zur Prozessüberwachung von Adobe Campaign anzuzeigen.
Auf der angezeigten Seite können Sie den Status der verbundenen Instanz anzeigen, d. h.:
  • Informationen zum Exemplar: Version, Name, Datenbank-Engine, installierte Pakete, Serversystemindikatoren,
  • Liste der fehlenden Prozesse und Angaben zur Ausführung (Startdatum, PID usw.),
  • einen Überblick über Arbeitsabläufe und Auslieferungen.
Auf dieser Seite werden weitere Möglichkeiten zur Überwachung der verschiedenen Kampagnenprozesse vorgestellt.

Protokoll

Es ist möglich, das Protokoll-Journal für einen Prozess anzuzeigen. Klicken Sie dazu auf den Prozess, z. B. auf Metadaten , und klicken Sie dann auf Open the log journal .

Systemindikatoren

Die Liste der Systemindikatoren ermöglicht es Ihnen, Informationen über die Maschine anzuzeigen, wie z.B. ihren physischen und virtuellen Speicher, aktive Prozesse und verfügbaren Speicherplatz. Indikatoren unterscheiden sich für Linux- und Windows-Betriebssysteme. Gehen Sie zur Instance Monitoring Seite und klicken Sie auf den Display Link, um die Liste der Indikatoren zu öffnen

Windows

  • Pending events queued : für das Nachrichtencenter . Weitere Informationen finden Sie in diesem Abschnitt .
  • Memory : Informationen zum physischen Speicher (RAM).
    Current value : tatsächlicher Speicherverbrauch.
    Max Value : Gesamtspeicherkapazität installiert.
    Available : verfügbare Speicherkapazität.
    Warning : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 80 % des Gesamtbetrags erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 90 % des Gesamtbetrags erreicht.
    Wenn die Anzeigen Warning und Alert Indikatoren angezeigt werden, können Sie das Problem lösen, indem Sie dem Computer, auf dem der Adobe Campaign-Server installiert ist, RAM hinzufügen. Sie können auch entscheiden, den Adobe Campaign-Server auf einem dedizierten Computer zu installieren.
  • Swap Memory : Informationen zum virtuellen Speicher, der mit einer Paging-Datei übereinstimmt: ein Bereich auf der Festplatte, den Windows als RAM verwendet.
    Current value : tatsächlicher Speicherverbrauch.
    Max Value : Gesamtspeicherkapazität.
    Available : verfügbare Speicherkapazität.
    Warning : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 80 % des Gesamtbetrags erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 90 % des Gesamtbetrags erreicht.
    Wenn die Warning und Alert Indikatoren angezeigt werden, können Sie das Problem lösen, indem Sie die Größe der Austauschdatei in den erweiterten Windows-Einstellungen erhöhen.
  • Disk XXX : Informationen über die Lesegeräte.
    Current value : tatsächlich verwendeter Speicherplatz.
    Max Value : Gesamtkapazität der Festplatte.
    Available : Speicherplatz verfügbar
    Used : prozentualer Anteil des verwendeten Datenträgers.
    Warning : Dieser Indikator wird angezeigt, wenn der verfügbare Speicherplatz 80 % der Gesamtkapazität erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn der verfügbare Speicherplatz 90 % der Gesamtkapazität erreicht.
  • Number of processes too old : Informationen zu Adobe Campaign-Prozessen, die seit mehr als einem Tag aktiv sind.
    Current value : Anzahl der derzeit aktiven Prozesse.
    Max Value : Höchstzahl der zugelassenen Prozesse (1).
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der Prozesse gleich 1 ist.
    Wenn der Alert Indikator angezeigt wird, kann es sein, dass der betreffende Prozess durch die SQL-Datenbank-Engine gesperrt wird oder dass er in einer Endlosschleife feststeckt. Der von Adobe Campaign bereitgestellte Watchdog -Prozess startet automatisch jeden Tag alle Prozesse neu und ermöglicht es Ihnen, dieses Problem zu lösen. Sie können den betreffenden Prozess jedoch auch selbst beenden, um einen Neustart zu erzwingen.

Unter Linux

  • Pending events queued : für das Nachrichtencenter . Weitere Informationen finden Sie in diesem Abschnitt .
  • Load average (1/5/15 minutes) : Informationen zur Last, d. h. der Nutzgeschwindigkeit des Prozessors durch die Prozesse, die auf dem Computer während der letzten Minute, fünf Minuten oder fünfzehn Minuten ausgeführt werden
    Current value : tatsächliche Belastung der Maschine.
    Max value : maximale Nutzlast des Prozesses/der Prozesse auf dem Computer
    Warning : dieser Indikator wird angezeigt, wenn die Last 80 % des maximal zulässigen Wertes über die letzte Minute, fünf Minuten oder fünfzehn Minuten erreicht.
    Alert : dieser Indikator wird angezeigt, wenn die Last 90 % des maximal zulässigen Wertes der letzten Minute, fünf Minuten oder fünfzehn Minuten erreicht.
  • Memory : Informationen zum physischen Speicher (RAM).
    Current value : tatsächlicher Speicherverbrauch.
    Max Value : Gesamtspeicherkapazität installiert.
    Available : verfügbare Speicherkapazität.
    Warning : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 80 % des Gesamtbetrags erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 90 % des Gesamtbetrags erreicht.
    Wenn die Anzeigen Warning und Alert Indikatoren angezeigt werden, können Sie das Problem lösen, indem Sie dem Computer, auf dem der Adobe Campaign-Server installiert ist, RAM hinzufügen. Sie können auch entscheiden, den Adobe Campaign-Server auf einem dedizierten Computer zu installieren.
  • Swap Memory : Informationen zum virtuellen Speicher, der mit einer Paging-Datei übereinstimmt: ein Bereich auf der Festplatte, den Windows als RAM verwendet.
    Current value : tatsächlicher Speicherverbrauch.
    Max Value : Gesamtspeicherkapazität.
    Available : verfügbare Speicherkapazität.
    Warning : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 80 % des Gesamtbetrags erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn der Speicherverbrauch 90 % des Gesamtbetrags erreicht.
    Wenn die Indikatoren Warning und Alert Indikatoren angezeigt werden, können Sie das Problem lösen, indem Sie die Größe der Austauschdatei erhöhen.
  • Core Files : Informationen zu den Dateien, die nach dem Absturz eines Adobe Campaign-Prozesses generiert wurden. Mit diesen Dateien können Sie die Ursachen des Absturzes ermitteln.
    Current Value : Anzahl der vorhandenen Dateien.
    Max Value : maximale Anzahl autorisierter Dateien (1).
    Warning : dieser Indikator wird angezeigt, wenn sich die Anzahl der Dateien nahe 1 befindet.
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der Dateien gleich 1 ist.
    Wenn ein Prozess aufgrund eines Absturzes fehlt, wird er in der Prozessliste rot angezeigt und automatisch durch den von Adobe Campaign bereitgestellten Watchdog -Prozess neu gestartet.
  • Number of shared memory segments : Informationen zu den von allen Adobe Campaign-Prozessen freigegebenen Speichersegmenten.
    Current value : Anzahl der derzeit verwendeten Speichersegmente.
    Max Value : maximale Anzahl autorisierter Speichersegmente (2).
    Warning : Dieser Indikator wird angezeigt, wenn die Anzahl der Speichersegmente 1 erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der Speichersegmente 2 erreicht.
  • Number of processes too old : Informationen zu Prozessen, die seit mehr als einem Tag aktiv sind.
    Current value : Anzahl der derzeit aktiven Prozesse.
    Max Value : maximale Anzahl genehmigter Prozesse.
    Warning : Dieser Indikator wird angezeigt, wenn die Anzahl der Prozesse 80 % des zulässigen Schwellenwerts erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der Prozesse 90 % des zulässigen Schwellenwerts erreicht.
  • File Handles : Informationen zu den Dateideskriptoren, d. h. die Anzahl der pro Prozess geöffneten Dateien.
    Current value : aktuelle Anzahl der Dateideskriptoren.
    Max Value : maximale Anzahl von Dateideskriptoren, die vom Betriebssystem autorisiert wurden.
    Warning : Dieser Indikator wird angezeigt, wenn die Anzahl der autorisierten Dateideskriptoren den Schwellenwert von 80 % erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der autorisierten Dateideskriptoren den Schwellenwert von 90 % erreicht.
  • Processes : Informationen über die Maschinenprozesse.
    Current value : Anzahl der derzeit aktiven Prozesse.
    Max Value : maximale Anzahl genehmigter Prozesse.
    Active Processes : Anzahl der aktiven Prozesse.
    Inactive Processes : Anzahl der inaktiven Prozesse.
    Warning : Dieser Indikator wird angezeigt, wenn die Anzahl der autorisierten Prozesse den Schwellenwert von 80 % erreicht.
    Alert : Dieser Indikator wird angezeigt, wenn die Anzahl der zulässigen Prozesse den Schwellenwert von 90 % erreicht.
  • Zombie Processes : Informationen zu den Prozessen, die gestoppt wurden, aber dennoch über eine Prozess-ID (PID) verfügen und in der Prozesstabelle sichtbar bleiben.
    Current value : Anzahl der derzeit aktiven Zombie-Prozesse.
    Max Value : maximale Anzahl von autorisierten Zombie-Prozessen (2).
    Warning : Dieser Indikator wird angezeigt, wenn die Anzahl der Zombie-Prozesse näher an 2 liegt.
    Alert Dieser Indikator wird angezeigt, wenn die Anzahl der Zombie-Prozesse 2 erreicht.

Benutzerdefinierte Indikatoren

Mit Adobe Campaign können Sie Indikatoren anpassen. Gehen Sie dazu wie folgt vor:
  1. Erstellen Sie eine .sh -Datei und benennen Sie sie cust_indicators.sh .
  2. Fügen Sie Ihre benutzerdefinierten Indikatoren dieser Datei hinzu. Beispiel:
    #!/bin/bash 
    echo "<indicator name='Zombie Processes'>  
    <current label='Current Value' value='0' display=''/>  
    <warning value='2'/>  <alert value='2'/>  
    <max label='Max Value' value='2'/>
    </indicator>"
    
    
    or
    #!/bin/bash 
    echo "<indicator name='Availability'>  
    <current label='Last update of data' display='2012-09-03 10:00'/>  
    <current label='Availability last month' display='100.00%'/>  
    <current label='Availability this month' display='100.00%'/> 
    <current label='Recent downtime periods' display='2012-07-04 11:10:00 - 11:19:59'/>
    </indicator>"
    
    
  3. Legen Sie die Datei in den usr/local/neolane/nl6 Ordner.
Diese Datei wird von Adobe Campaign aufgerufen.

SMTP-Berichte

Überwachungsberichte zur SMTP-Bereitstellung sind in die Adobe Campaign-Plattform integriert. Sie können über die Konsole oder über Web-Zugriff aufgerufen werden.
Diese Berichte zeigen SMTP-Zustellungsstatistiken und SMTP-Fehler nach Domäne an.
Um darauf zugreifen zu können, muss der Operator über Administratorrechte verfügen.
Sie werden unter Überwachung > SMTP-Überwachung gruppiert.
  • Informationen zur SMTP-Überwachung sind nur verfügbar, wenn der E-Mail-Kanal aktiviert wurde.
  • Die SMTP sending statistics werden nur angeboten, wenn der Statistikserver auf der Instanz gestartet wird.

SMTP-Entsendungsstatistik

Mit dem SMTP sending statistics Bericht können Sie die Serveraktivität steuern. Es zeigt eine Synthese der einzelnen Mtachilds an.
Die Liste der Indikatoren für diesen Bericht ist im Diagramm dargestellt.
  1. Gesamtzahl der gesendeten Nachrichten.
    • Blaue Linie: Nachrichten, die zum Senden bereit sind, die in den Shaper eintrafen, d.h. die letzte Phase vor dem Senden SMTP (fällt mit den eingehenden Daten zusammen).
    • Grüne Linie: erfolgreich gesendete Nachrichten (zeitgleich mit den ausgehenden Daten).
    • Rote Linie: Meldungen, die vom Shaper abgebrochen und an die mta zurückgegeben wurden (zeitgleich mit den bei dieser Wiederherstellung abgelehnten Daten).
    Diese Werte werden in Anzahl der Meldungen pro Stunde ausgedrückt.
  2. Stellt zwei Warteschlangen des Shapers dar:
    • Blaue Kurve: Warteschlange aktiver Nachrichten. Diese Nachrichten werden so bald wie möglich gesendet.
    • Kaki-Kurve: die Warteschlange "aufgeschoben". Diese Nachrichten können aufgrund von Einschränkungen oder weil keine Verbindung zum Ziel verfügbar ist, nicht für den Moment zurückgegeben werden. Retries finden alle 5, 10, 20, 40, 2 Min. usw. statt. für die definierte MaxAgeSec -Zeit vor dem Abbrechen.
  3. Diese Diagramme zeigen eine Detailansicht der abgebrochenen Meldungen (rote Kurve auf der zweiten Grafik): es zeigt den Anteil der Nachrichten, die ohne Wiederholungen abgebrochen wurden (mauve) im Vergleich zu Nachrichten, deren Versand fehlgeschlagen ist (rot). Auf diese Weise können Sie den Anteil der Nachrichten anzeigen, die innerhalb des angegebenen Zeitraums aufgrund von Einschränkungen durch den Statistikserver (Einschränken) oder aufgrund der Nichtverfügbarkeit des Remote-Servers nicht verarbeitet wurden.
  4. SMTP-Verbindungen werden geöffnet oder geöffnet.
  5. Schätzen der Anzahl der mtachild .
Dieser Bericht bezieht sich auf den Status der Komponente "E-Mail-Traffic-Shaper".

SMTP-Fehler pro Domäne

Mit diesem Bericht können Sie die Bereitstellungsfehler über einen bestimmten Zeitraum nach Domäne unterteilen anzeigen.
Die Optionen minConnectionsToLog , minErrorsToLog und minMessagesToLog der Datei serverConf.xml definieren die Schwellenwerte, oberhalb derer Verbindungsstatistiken berücksichtigt werden.
Die Liste der Indikatoren für diesen Bericht ist in der folgenden Tabelle aufgeführt.
  • Die Spalte Domäne enthält den Namen der Domäne, an die die Nachrichten gesendet werden (oder den tatsächlichen Domänennamen, z. B. yahoo.com für yahoo.fr),
  • In der Spalte "Anhang "wird die Anzahl der für diese Domäne geöffneten SMTP-Verbindungen angezeigt.
  • Die Spalte Gesendet entspricht der Anzahl der an diese Domäne gesendeten Nachrichten,
  • In der Spalte " Lautstärke "wird das Volumen der Meldungen angezeigt, die an diese Domäne gesendet werden sollen (Näherungswert),
  • In der Spalte " Fehler "wird ein Volumenindikator für Fehler in dieser Domäne im Zeitraum angezeigt.
  • In der Spalte Letzte Antwort wird die letzte SMTP-Antwortmeldung angezeigt, die für diese Domäne empfangen wurde.
  • In der Spalte " Datum "wird das Datum der letzten SMTP-Antwort angezeigt, die für diese Domäne eingegangen ist.
Die in den Spalten " Anzahl ", " Gesendet "und " Volumen "angezeigten Werte werden anhand des im Period Feld ausgewählten Zeitraums berechnet.
Klicken Sie auf einen Domänennamen, um dessen Fehler anzuzeigen.
Sie werden nach PublicId kategorisiert: Diese ID entspricht einer IP-Adresse, die von mehreren Adobe Campaign-Mtas hinter einem Router gemeinsam verwendet wird. Der Statistikserver verwendet diese Kennung, um die Verbindungs- und Zustellungsstatistik zwischen diesem Startpunkt und dem Zielserver zu speichern.
Im Owner of domain Feld können Sie verschiedene Domänennamen unter derselben Bezeichnung gruppieren. In der ersten Berichtansicht werden alle MX-Domänennamen diesem Inhaber zugeordnet.
Klicken Sie auf eine PublicId-ID, um weitere Details anzuzeigen.
Der Prozentsatz der Fehler wird durch zwei Diagramme dargestellt. Die erste ist eine horizontale Fortschrittsleiste auf einem schwarzen Hintergrund. Das zweite Diagramm ist chronologisch. Der ausgewählte Zeitraum ist in zwölf Zeitintervalle unterteilt, die jeweils durch eine vertikale Fortschrittsleiste dargestellt werden. Wenn in beiden Darstellungen kein Fehler erkannt wurde, ist der Balken schwarz. Die Farbe der Leiste hängt vom Prozentsatz der aufgetretenen Fehler ab (gelb, dann orange und schließlich rot). Die Farbe Grau bedeutet, dass kein erhebliches Datenvolumen gefunden wurde. Sie können den genauen Prozentsatz der Fehler anzeigen, indem Sie den Cursor auf das Diagramm setzen.
Weitere Informationen zu SMTP-Fehlern und deren Verwaltung in Adobe Campaign finden Sie in diesem Abschnitt .

Rechnungsstellungsbericht

The Billing technical workflow sends the system activity report to the 'billing' operator by email. Er wird standardmäßig am 25. jedes Monats ausgelöst.
Der technische Arbeitsablauf befindet sich in einem Unterordner des folgenden Knotens: Administration > Produktion > Technische Arbeitsabläufe .
Sobald der Workflow alle 25 Monate gestartet wird, erhält Ihr Rechnungsführer den folgenden Bericht in seinem Posteingang.
Die folgenden Metriken stehen zur Verfolgung Ihrer Auslieferungen zur Verfügung:
  • Start date : Beginn der Lieferung. Beachten Sie, dass es früher als das "Von"-Datum des Berichts sein kann.
  • Label : Etikett der Lieferung. Lieferungen mit weniger als 100 zu sendenden Nachrichten gelten als zu klein und werden daher bis zum Startdatum aggregiert. In diesem Fall zeigt das Etikett die Anzahl der Aggregate an, z.B. die #.
  • Total volume : Gesamtvolumen der für die Bereitstellung übertragenen Bytes.
  • Avg volume : Durchschnittliches Volumen der übertragenen Bytes. Dies ist das Ergebnis der folgenden Formel (Gesamtvolumen/Meldungen) , die die Berechnungsgrundlage der Multiplier Metrik darstellt.
  • Messages : Anzahl der gesendeten Nachrichten. Dazu gehören sowohl Nachrichten, die erfolgreich gesendet wurden, als auch Wiederholungen (nach dem Empfang einer Absprungmeldung vom kontaktierten Server).
  • Multiplier (x) : Der Wert des Multiplikators wird vom durchschnittlichen Volumen der Nachrichten abgezogen.
  • Count : Ergebnis der Multiplikation der Nachrichten und der Multiplikator.

Automatische Überwachung

Adobe Campaign bietet verschiedene automatische Überwachungsmethoden, die nachfolgend dargestellt werden.

Befehlszeile

Befehl
nlserver-Monitor
Hier können Sie eine Reihe von Indikatoren für die Adobe Campaign-Module und das System auflisten.
Die Ausgabe wird in einem einfach zu verarbeitenden XML-Format generiert.
Dieser Befehl kann auch mit dem fehlenden Parameter ausgeführt werden, der die Prozesse auflistet, die in dieser Instanz fehlen, wenn die Konfigurationsdateien angeben, dass sie ausgeführt werden sollen.
nlserver monitor -missing
HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
mta@prod
stat@prod
wfserver@prod

Vom Server veröffentlichte Informationen

/r/test

Die Seite http(s):// <application> /r/test wird zum Testen des Umleitungsservers verwendet. Es wird empfohlen, die zur Verfolgung verwendeten Frontserver mit derselben Methode zu testen. Diese Seite kann auch zum Testen eines Load Dispatchers verwendet werden.
Es wird eine Zeile wie die folgende im XML-Format angezeigt:
<redir status='OK' date='YYYY-MM-DD HH:MM:SS.112Z' build='XXXX' host='<hostname>' localHost='<servername>'/>

Häufigkeit : Dieser Test verwendet keine Last und kann daher sehr oft ausgeführt werden (z.B. einmal pro Sekunde).

/nl/jsp/ping.jsp

Diese Seite http(s):// <Application server url> /nl/jsp/ping.jsp funktioniert genauso wie das entsprechende Netzwerkunternehmen: Es testet eine komplette Abfrage, die durch apache/tomcat/web module/database läuft und auf den Client hochgeladen wird. Wenn alles korrekt funktioniert, wird "OK"zurückgegeben. Wir empfehlen, diesen Test auf Computern mit Zugriff auf die Datenbanken (z.B. Mtas und Umfragen) durchzuführen.
Nutzung : Ein Sitzungstoken, das mit einer Operatoranmeldung verknüpft ist, muss als Argument übergeben werden, um sich remote anmelden zu können (siehe Tipp in Automatische Überwachung über Adobe Campaign-Skripten ).
Beispiel:
Der Operatorname und die Anmeldung müssen zuvor in der Adobe Campaign-Client-Konsole mit Datenbankrechten konfiguriert werden.
Häufigkeit : dies ist ein Test, der sehr wenig Bandbreite verwendet. Es kann also ziemlich oft, aber nicht mehr als einmal pro Minute ausgeführt werden.

/nl/jsp/monitor.jsp

Dies ist ein Test, um zu überprüfen, ob ein Operator über eine Webseite auf den Adobe Campaign-Server zugreifen kann. dieselbe Webseite wie die über die Menüs in der Client-Konsole. Sie können diese Seite über Ihre Überwachungstools (Tivoli, Nagios usw.) aufrufen.
Nutzung : Ein Sitzungstoken, das mit einer Operatoranmeldung verknüpft ist, mit der Sie eine Verbindung zur Instanz herstellen können, muss als Argument verwendet werden (siehe Tipp in Automatische Überwachung über Adobe Campaign-Skripten ).
Der Operator und seine Anmeldung müssen zuvor in der Adobe Campaign-Client-Konsole mit den entsprechenden Datenbankrechten und -beschränkungen konfiguriert werden.
Häufigkeit : Dies ist ein vollständiger Servertest und muss nicht oft ausgeführt werden (z. B. alle zehn Minuten).

/nl/jsp/soaprouter.jsp

Diese jsp stellt den Einstiegspunkt der Adobe Campaign-Anwendungs-APIs dar. Sie kann daher den Antrag detailliert überwachen. Sie kann auch zur Überwachung der Adobe Campaign-Webdienste verwendet werden. Es wird in unseren Überwachungs-Skripten verwendet, aber beachten Sie, dass es nur für Strombenutzer gilt.

Überwachung anhand von Bereitstellungstypen

Adobe Campaign aktiviert verschiedene Bereitstellungskonfigurationen (weitere Informationen finden Sie in diesem Abschnitt ). In diesem Abschnitt werden die verschiedenen automatischen Überwachungstechniken beschrieben, die je nach Installationstyp anzuwenden sind.
Bereitstellungstyp Monitoring
Eigenständig
  • /r/test und /nl/jsp/monitor.jsp auf dem Adobe Campaign-Server
Standard
  • /r/test und /nl/jsp/ping.jsp auf den Frontservern
  • /nl/jsp/monitor.jsp auf dem Anwendungsserver
Unternehmen
  • /r/test und /nl/jsp/ping.jsp auf den Frontservern
  • /r/test und /nl/jsp/monitor.jsp auf dem Anwendungsserver
Mid-Sourcing
  • /nl/jsp/monitor.jsp auf dem Anwendungsserver

Automatische Überwachung über Adobe Campaign-Skripten

Adobe Campaign kann ein Instanzüberwachungstool (Netreport) bereitstellen, mit dem Sie einen Bericht über die erkannten Anomalien per E-Mail senden können.
Dieses Tool kann zur Überwachung Ihrer Instanzen verwendet werden, wird jedoch nicht von Adobe Campaign unterstützt. Wenden Sie sich für weitere Informationen an Ihren Kampagnenadministrator.

Erforderliche Elemente

Für die automatische Überwachung sind folgende Vorsichtsmaßnahmen vor der Installation erforderlich:
  • Sie müssen über die Dateien netreport.tgz (Linux-Installation) oder netreport.zip (Windows-Installation) verfügen.
  • Wir empfehlen Ihnen dringend, keine Überwachung auf dem zu überwachenden Rechner zu installieren.
  • Es muss auf einem Computer mit JRE oder JDK installiert sein,
  • unter Linux muss der zu überwachende Rechner das bc Paket haben. Weiterführende Informationen hierzu finden Sie in diesem Abschnitt .

Installationsverfahren

Das Installationsverfahren sieht wie folgt aus:
  1. Erstellen Sie in der Konsole bei Bedarf einen neuen Operator (der "Überwachungsbenutzer"ist bereits vorhanden), weisen Sie jedoch keine Rechte zu.
  2. Archivextraktion ausführen.
  3. Lesen Sie die Readme -Datei.
  4. Aktualisieren Sie die Konfigurationsdatei netconf.xml .
  5. Aktualisieren Sie die Datei netreport.bat (Windows) oder netreport.sh (Linux).

Konfigurieren der Datei "netconf.xml"

Die XML-Konfigurationsdatei enthält die folgenden Elemente:
Hier ein Konfigurationsbeispiel:
<?xml version="1.0" encoding="ISO-8859-1"?>
<netconf>
  <properties mailServer="mail.adobe.net" mailFrom="mail@adobe.com" recipientList="recipient@adobe.com">
    <nightMode start="00:00 am" end="07:00 am"/>
    <buildRange minimum="7829" maximum="8180"/>
    <buildRange minimum="8300" maximum="8400"/>
    <sla/>
  </properties>

  <instance name="dev" recipientList="mail@mail.com,mail2@mail.com">
                <host name="devrd.domain.com" alias="devrd" sessiontoken="monitoring" criticalLevel="1" filter="wkf;new">
                                <ncs instance="devrd" url="/nl/jsp/soaprouter.jsp" includeDead="false" isSecure="false"/>
                                <redir url="/r/test"/>
                                <http url="/nl/jsp/ping.jsp"/>
                </host>
                <host name="devtrk.domain.com" alias="devtrk" sessiontoken="monitoring" criticalLevel="0" filter="wkf;new">
                                <ncs instance="devrd" url="/nl/jsp/soaprouter.jsp" includeDead="true" isSecure="false"/>
                </host>
  </instance>
  <host name="dev-test" alias="dev-test" sessiontoken="monitoring" criticalLevel="2">
                <ncs instance="dev" url="/nl/jsp/soaprouter.jsp" includeDead="false"/>
  </host>
</netconf>

Sie können verschiedene Konfigurationen angeben, indem Sie der Datei " netconf.xml "ein Suffix hinzufügen, z. B. netconf-dev.xml , netconf-prod.xml usw. Geben Sie dann die Konfiguration für die Ausführung des Berichts netreport in den netreport.bat - oder netreport.sh -Dateien an, indem Sie $JAVA_HOME/bin/java netreport dev oder @%JAVA_HOME%binjava netreport prod hinzufügen.
Damit der Überwachungsoperator funktioniert, muss sich der Computer, auf dem der Netzwerkbericht ausgeführt wird, in einer Sicherheitszone befinden, die sich im sessionTokenOnly -Modus befindet. Wenn für diesen Operator keine vertrauenswürdige IP-Maske angegeben wurde, muss sich die Sicherheitszone auch im allowEmptyPassword - und allowUserPassword -Modus befinden.

Element "Eigenschaften"

Dieses Element wird verwendet, um die Konfiguration von E-Mails, d.h.
  • mailServer : SMTP-Server zum Senden von E-Mails (z. B.: smtp.domain.net).
  • mailFrom : E-Mail-Adresse des Berichtssenders (z. B.: monitoring@domain.net ).
  • empfängerList : die Liste der E-Mail-Adressen der Überwachungsempfänger. Die Adressen müssen durch Kommas getrennt werden (keine Leerzeichen).
  • Der Modus " Nacht "(optional) wird verwendet, um das Senden von E-Mails zwischen dem angegebenen Zeitraum zu vermeiden. Stattdessen werden die Daten konsolidiert, und nach Ablauf der Frist (standardmäßig 7:00 Uhr) wird eine E-Mail zur Nachtaktivität gesendet.
  • Mit dem BuildRange -Unterelement (optional) können Sie eine Mindest- und eine Höchstaufbaunummer angeben. Für alle Computer, deren Build-Nummer nicht in diesen Bereich fällt, wird ein Fehler generiert.
    <buildRange minimum="0000" maximum="9999"/>
    
    
  • Sie können ein <sla> (optionales) Unterelement zum properties -Element hinzufügen. Eine Protokolldatei wird jedes Mal generiert, wenn der netreport ausgeführt wird. Der Name der Datei enthält den Konfigurationsnamen sowie Datum und Uhrzeit, z. B. dev_06_12_13_16_47_05.tmp . Die Datei enthält die folgenden Informationen: Instanzname, Computername, Schweregrad, (0 bis 3, von mindestens kritisch bis kritisch), Datum (Zeitstempelformat), Zeitraum (in Millisekunden) zwischen der Abfrage und der Antwort, Dienst verwendet (http, ncs, ncsex, redir). Diese Informationen werden am Ende jedes Dienstes durch Tabulatorzeichen und Zeilenumbrüche getrennt.
Das Attribut persistHtmlFile mit dem Wert "true"im <property> -Element wird verwendet, um den neuesten Überwachungsstatus in der Datei netreport.md aufzuzeichnen. Diese Datei wird im Installationsverzeichnis gespeichert.

'Instance'-Element

Mit diesem Element können Sie mehrere Computer (Hosts) in derselben Instanz gruppieren. Die Instanznamen werden im ersten Teil der Überwachungsemail angezeigt. Sie können auf den Namen einer Instanz klicken, um Details zu den einzelnen Computern aufzurufen.
instance name="instanceName" recipientList="mail@mail.com,mail2@mail.com">
                <host name="devcamp.domain.com" ...>
                       ...
                </host>
                <host name="devtrack.domain.com" ...>
                       ...
                </host>
</instance

  • name : Instanzname, der im ersten Teil der E-Mail angezeigt wird.
  • empfängerList (optional): können Sie einen Überwachungsbericht zu einer bestimmten Instanz per E-Mail senden.

'Host'-Element

Dieses Element konfiguriert die Überwachung eines bestimmten Servers auf dem Host, d.h.
  • name : Name des zu überwachenden Geräts.
  • alias (optional): Name des überwachten Computers, wie er im Bericht angezeigt wird.
  • sessionToken : stellt die Authentifizierung über ein autorisiertes Sitzungstoken bereit.
    Um das Sitzungstoken zu konfigurieren, wählen Sie den Überwachungs -Operator in der Adobe Campaign-Konsole aus. Geben Sie auf der Registerkarte " Zugriffsrechte "die IP-Adressen der Computer an, die berechtigt sind, diese Instanz zu überwachen. Anschließend können Sie mit dem Überwachungsbezeichner und ohne Angabe eines Kennworts eine Verbindung zur Überwachungsseite herstellen .
  • criticalLevel (optional): können Sie Fehler sortieren, die nach der Schwere angezeigt werden. Mögliche Werte sind '0' (alle Ebenen werden angezeigt), '1' (nur hohe und kritische Fehler) und '2' (nur kritische Fehler angezeigt). Wenn dieses Attribut nicht angegeben ist, werden alle Fehlerebenen angezeigt.
  • filter (optional): können Sie bestimmte Workflow-Fehler ausschließen, z. B. filter="wkf;wkf1" . Workflow-Beschriftungen müssen durch Semikolons getrennt werden.

Unterelemente

  • tcp : überprüft, ob der Server ausfällt oder nicht. Sie müssen eine Anschlussnummer eingeben.
  • http : überprüft, ob der Webserver vorhanden ist (Anwendungsserver betriebsbereit).
  • ncs : prüft die Prozesse für die Instanz, die im Attribut "instance"eingegeben wurde (Workflow-Fehler, Speicherbelegung usw.). Mit dem Attribut include (mandatory) können Sie tote Prozesse anzeigen ("true"- oder "false"-Werte).
  • redir : überprüft die Verfolgung.
In den meisten Fällen können nur die Unterelemente ncs und redir beibehalten werden.
In jedem Fall können bestimmte Knoten in den Unterelementen überladen werden (z. B. der Knoten port=75 , um den für die Verbindung http, ncs oder redir verwendeten Anschluss zu überladen):
<ncs instance="clap40" url="/nl/jsp/soaprouter.jsp" includeDead="false" port="80"/>

In den Unterelementen ncs , redir und http können Sie das Attribut isSecure (optional) hinzufügen, um zu entscheiden, ob das HTTPS-Protokoll ("true"- oder "false"-Werte) verwendet werden soll oder nicht. Wenn dieses Attribut nicht angegeben ist, wird das HTTP-Protokoll verwendet.

Konfigurieren der Datei "netreport.bat"oder "netreport.sh"

Um sie zu konfigurieren, bearbeiten Sie diese Datei und geben Sie an, in welchem Ordner JRE oder JDK installiert ist.

Starten der Überwachung

Um die Überwachung zu starten, führen Sie die Datei netreport.bat oder netreport.sh in regelmäßigen Abständen über ein Skript aus. Ein Bericht wird nach der ersten Ausführung und dann nur bei Statusänderungen gesendet.

Überwachung testen

Führen Sie zum Testen der Überwachung die Datei netreport.bat oder netreport.sh aus.
Eine E-Mail wird an die Empfänger gesendet, die in der Datei " empfängerList "der Datei " netconf.xml "angegeben sind.