Elastic Stack¶
Overview¶
The log, statistics, audit and accounting data of PLOSSYS 5 and easyPRIMA are administrated and visualized by means of Elastic Stack (Elasticsearch and Kibana).
Elastic Stack consists of the following components:
-
Elasticsearch: Database where the data is stored. The data is organized in so-called indices.
-
Kibana: User interface for visualizing the data; for accessing the data, so-called index patterns are used.
-
Filebeat: For reading the PLOSSYS 5 log files and passing the data to Elasticsearch
Literature - Kibana
For more information about the configuration of Kibana, refer to the Kibana documentation.
Hint - ELK and Logstash
Before PLOSSYS 5.1.0, ELK with Logstash has been used. Now, ELK has been renamed to Elastic Stack and Logstash is no longer required.
Installation¶
Elastic Stack has been customized for being used with SEAL Systems products. This package is called SEAL Elastic Stack and is available on the SEAL Systems delivery platform. It consists of two parts:
-
The server part containing Elasticsearch and Kibana is installed on the management server, see Install the Management Server on Windows or Install the Management Server on Linux.
-
The client part containing Filebeat is installed on the PLOSSYS 5 server, see Install the PLOSSYS 5 Server on Windows or Install the PLOSSYS 5 Server on Linux.
Caution - Disk Space
Before installing the Elastic Stack server part, make sure that enough disk space is available on the installation device. If the amount of free space is less than about 10 % of the device's total capacity, Elasticsearch will lock the created indexes and Kibana will not start properly.
Secure Filebeat¶
For more information about how to secure Filebeat, refer to Secure Filebeat on Windows or Secure Filebeat on Linux.
Kibana User interface¶
For opening the Kibana user interface, specify the following URL in the Web browser:
http://<admin_server>:5601
Configure Elastic Stack¶
If you intend to use Elastic Stack intensively for analyzing the data, you have to configure it before the first use. For more information about how to configure Elastic Stack, for example the housekeeping of the data, refer to Configure Elastic Stack.