Articles by Philipp Kahr

Consulting Architect

Philipp is a consultant on the services EMEA team working with different customers that spawn from small to large multinational companies. Prior to Elastic, he was a infrastructure and cloud architect at T-System. In his spare time, he likes to find curious ways to analyse and visualise any form of data.


Installing Rally: Running your first Elasticsearch performance benchmark and air-gapped

ES Rally is a proven tool to benchmark Elasticsearch performance. In this blog, we will walk you through installing and running your first race.


Universal Profiling: Detecting CO2 and energy efficiency

Universal Profiling introduces the possibility to capture environmental impact. In this post, we compare Python and Go implementations and showcase the substantial CO2 savings achieved through code optimization.


Collecting OpenShift container logs using Red Hat’s OpenShift Logging Operator

Learn how to optimize OpenShift logs collected with Red Hat OpenShift Logging Operator, as well as format and route them efficiently in Elasticsearch.


Optimizing cloud resources and cost with APM metadata in Elastic Observability

Optimize cloud costs with Elastic APM. Learn how to leverage cloud metadata, calculate pricing, and make smarter decisions for better performance.


Identify slow queries in generative AI search experiences

Uncover the power of Elasticsearch tracing and optimize your APM with insights into query times, bulk indexing, and machine learning impacts. Master semantic search and enhance performance for data-driven decisions.


How to troubleshoot slow Elasticsearch queries for better user experience

Master the art of troubleshooting slow Elasticsearch queries for better user experience, and learn how to optimize query performance by using APM insights and Lens charts.


How to activate APM in Kibana and Elasticsearch to gain next-level alerting insights

Kibana alerting has been around for a while, but there's more in the works to provide better views into what each alert is doing and where it’s spending its time. Learn how we worked to improve the insights you can gather with APM in Kibana.


The impact of absolute values vs. percentages on effective machine learning

This is the fourth blog post in our chess series. We will take a look at how machine learning models detect increases in the use of popular chess openings as anomalies.


Monitoring service performance: An overview of SLA calculation for Elastic Observability

Elastic Stack provides many valuable insights for different users, such as reports on service performance and if the service level agreement (SLA) is met. In this post, we’ll provide an overview of calculating an SLA for Elastic Observability.