Skip to main content
Skip table of contents

Log Analyzer Indices

The log analyzer needs to knows which indices contain the data you want to analyze. So you need at least one index pattern to make sure that data is available.

Pre-configured Index Patterns

Several index patterns are created automatically with your Scheer PAS installation:

Index Pattern

Description

apiman_metrics*

Required to visualize API Management metrics (see API Management Guide > Metrics).

fl*

Index for logs from the PAS integration component (Bridge), API Management and legacy pas-services.
Required for Docker container logs and Kubernetes workload logs.

pas*

Index where PAS services store their log entries.
Required for Docker container logs and Kubernetes workload logs.

xuml*

Index for logs from customized xUML services (deployed via Scheer PAS Designer or deployment wizard).
Refer to Showing Logs of a Containerized xUML Service (Docker) and Showing Logs of a Containerized xUML Service (Kubernetes) for details.

The data of an xUML service is logged only after a service deployment.

Creating an Index

If your log analyzer is empty and does not contain an index pattern, it asks you to create one. You need to do this only once after the first login, then all permitted users can view the logs. To create an index pattern, open the log analyzer and close the pop-up Select your tenant. Then open the menu, scroll down to section Management and select Stack Management:

grafik-20250206-084507.png

In the Stack Management view, select menu option Index Patterns:

grafik-20250206-084637.png

You will see all pre-configured indices and the button Create index pattern:

grafik-20250206-084808.png

Example: Creating the fluentd Index

PAS logs are stored by date in a rolling index called fluentd-<YYYY.MM.DD> e.g. fluentd-2022.01.25. To ensure that all indices are fetched, set index pattern name to fl* and click Next step:

grafik-20250206-084923.png

In the next window, open the drop-down list of Time field and select @timestamp. Then click Create index pattern:

grafik-20250206-084956.png

Open the menu and select option Discover:

grafik-20250206-085031.png

You can now inspect the service logs. If no logs are displayed, extend the time range:

grafik-20250206-085117.png

Expert Tipp

To inspect the logs of a specific service, open the Log Analyzer from within the service details in the PAS Administration.

Docker Setup:

In the service details, open section Logs and use option Open Log Analyzer to inspect logs.
The Log Analyzer will open, showing all logs of this specific service.
Refer to Showing Docker Container Logs and Docker: Showing Logs of a Containerized xUML Service for more details.

Kubernetes Setup:

On a Kubernetes system, section Logs in the service details is divided in two parts: Service Logs and Transaction Logs.
In both parts you can find a button to open the Log Analyzer:

  • Open Service Logs: Shows the logs filtered by service name and log channel Error.

  • Open Transaction Logs: Shows the logs filtered by service name and log channel Access.

Refer to Showing Workload Logs and Kubernetes: Showing Logs of a Containerized xUML Service for more details.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.