Camel K: Integrate Systems with Microservices and Serverless

By Robert Baumgartner, Red Hat Austria, August 2023 Tested with OpenShift 4.13, AMQ Streams 2.4, Camel K 1.10, and OpenShift Serverless 1.29 Camel K helps us integrate systems in an easy, simple, and cost-effective way. Do more with less. Do more with less. That’s the goal for everyone right now. But every company also has […]

Service Performance Monitoring (SPM) with Jaeger of your Own Service/Application

By Robert Baumgartner, Red Hat Austria, February 2023 (OpenShift 4.12) In this blog I will guide you on how to use service performance monitoring (SPM) with Jaeger. It should work with any application that is working with OpenTelemetry. This document is based on OpenShift 4.12. See Distributed tracing release notes. OpenShift distributed tracing platform Operator […]

The Operator Update Information Checker

By Robert Baumgartner, Red Hat Austria, March 2023 Summary Recently Red Hat has released a tool at the Customer Portal Labs that can give very detailed information about Operators and available updates, supported versions, and much more. The name of this tool is Red Hat OpenShift Container Platform Operator Update Information Checker Where to find […]

Using OpenTelemetry and Grafana Tempo with Your Own Services/Application

By Robert Baumgartner, Red Hat Austria, March 2023 (OpenShift 4.12, OpenShift distributed tracing data collection 0.63) In this blog, I will guide you on how to use OpenTelemetry with a Quarkus application; how to forward your OpenTelemetry information to Tempo and display it in Grafana UI. I will use distributed tracing to instrument my services […]

Using OpenTracing and Jaeger with Your Own Services/Application

In this blog I will guide you on How to use OpenTracing with a Quarkus application. How to display your OpenTracing information on Jaeger UI. In this blog I will use distributed tracing to instrument my services to gather insights into my service architecture. I am using distributed tracing for monitoring, network profiling, and troubleshooting […]

Using OpenTelemetry and Jaeger with Your Own Services/Application

In this blog I will guide you on How to use OpenTelemetry with a Quarkus application. How to display your OpenTeleemtry information on Jaeger UI. In this blog I will use distributed tracing to instrument my services to gather insights into my service architecture. I am using distributed tracing for monitoring, network profiling, and troubleshooting […]

Monitor and scale apps using your own metrics

In this blog I will guide you on How to enable an application performance monitoring (APM). How to scale a user application based on application metrics with a Horizontal Pod Autoscaler (HPA). How to create an alert based on application metrics and send this alert to an external system. For the monitoring, I will use […]