heidloff.net - Building is my Passion
Post
Cancel

Logging for OpenShift via LogDNA

This article describes how to set up LogDNA for OpenShift on the IBM Cloud.

There are multiple ways to do logging with OpenShift. In my article OpenShift Logging Quick Start I described how to set up logging components in OpenShift clusters.

Alternatively there are also several managed services. Especially for logging I like using external services since running logging within your own clusters can be quite resource intensive.

IBM Log Analysis

IBM provides IBM Log Analysis which is a managed service which uses a third party service, called LogDNA.

The documentation summarizes why you should consider using this service rather than the built-in logging tools.

  • Customizable user interface for live streaming of log tailing, real-time troubleshooting issue alerts, and log archiving.
  • Quick integration with the cluster via a script.
  • Aggregated logs across clusters and cloud providers.
  • Historical access to logs that is based on the plan you choose.
  • Highly available, scalable, and compliant with industry security standards.
  • Integrated with IBM Cloud IAM for user access management.
  • Flexible plans, including a free Lite option.

Setup

The setup is trivial. Simply click the Connect button in the IBM Cloud OpenShift dashboard.

image

Next create a new instance.

image

After the installation a daemon set is used to run agents from all nodes.

image

Usage

From the IBM Cloud OpenShift dashboard the LogDNA web console can be launched.

At the top filters can be defined which logs to display.

image

In order to display logs from my application modernization example, I’ve defined by pods as filter. As result all logs are displayed in one view. Nice! And so easy!

image

Featured Blog Posts
Disclaimer
The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions.
Trending Tags