Logfiles¶
Insight uses logstash for monitoring logfiles. Logfile-entries will be digested and send to elastic-indices.
The logstash\config\insight-logging.conf monitors logfiles of the following processes:
Apache | < HTTPServer >\logs\access.log |
Wildfly | wildlfy\standalone\log\server.log |
Elasticsearch | elasticsearch\logs\elasticsearch.log |
Maximo | WebSphere\AppServer\profiles\ctgAppSrv01\logs\MXServer\SystemOut.log |
The configuration-file contains absolute pathnames. Please adjust pathnames if necessary.
Requirements¶
- logstash\bin\insight-logstash.bat must be running.
Logstash-Dashboard¶
The dashboard can be activated with the following steps:
- Elastic and Kibana are running
- Open Kibana-client
- In "Settings" -> "Indices" -> "Configure an index pattern" define index pattern "logstash-*" with timebased events on attribute "timestamp"
- In "Settings" -> "Objects" -> "import" you can import the Logstash-Dashboard.json
Start Kibana-Client and open dashboard "Logstash-Statistik"
Insight-logstash as a Service¶
The script insight\logstash\bin\insight-logstash-service.ps1 for Windows can be used to start loop.ps1 and insight-status.ps1 as a service
To install the service please call
insight-logstash-service.ps1 install
To remove the service please call
insight-logstash-service.ps1 remove