con terra Applikations-Logs
Die con terra Produkte map.apps, security.manager, smart.finder und service.monitor wurden und werden so erweitert, dass neben dem üblichen Schreiben von Applikations-Log-Dateien ins lokale Dateisystem des Applikationsservers zusätzlich der Transfer dieser Daten direkt an service.monitor bzw. zentrale Log-Aggregatoren gesendet werden kann.
Ablauf
-
Ausführen der Statements aus
dev-console/ct-log.txt
in der Kibana Dev Konsole -
Import von Kibana Dashboards, Queries und Index Patterns aus Datei
kibana/ct-log/export.ndjson
-
Einrichtung der Ingest-Pipelines aus
ingest/ct-monitor-logging.txt
(siehe unten) -
Konfiguration der conterra Webapplikation über application.properties (siehe unten)
Elastic Ingest Pipeline publizieren
Die Inhalte von
-
ingest/ct-monitor-temporal.txt
-
ingest/ct-monitor-logging.txt
über die Kibana Dev Tools
> Console
senden.
Konfiguration der conterra Webapplikation über application.properties
Die folgenden Änderungen müssen in der Datei application.properties
der jeweiligen Anwendung vorgenommen werden, bzw. liegen bereits in der default-application.properties
der Anwendung vor:
# set this to 'true' if a Logstash server is available in your environment
logging.gelf.enabled=true
# the host name of the logstash server
logging.gelf.host=localhost
# the port of the logstash server
logging.gelf.port=12202
# the protocol of the logstash server (udp | tcp)
logging.gelf.protocol=udp
# a reasonably unique value that identifies your application (facility)
logging.gelf.identifier=map.apps
#logging.gelf.identifier=monitoring
#logging.gelf.identifier=security.manager
Der in logging.gelf.port definierte Port muss mit dem Port aus der Logstsh-Konfiguration übereinstimmen.
|
Die obige Konfiguration setzt voraus, dass der Logstash-Prozess auf demselben Rechner wie der Tomcat läuft. |
Diese Anleitung gilt für Monitoring, smart.finder, map.apps, security.manager. Prüfen Sie andere con terra Produkte auf die oben aufgeführten Eigenschaften. Falls vorhanden, können diese auch mit service.monitor integriert werden. |