Monitoring Microservices applications on OpenShift
summary
Demo shows Hawkular collecting container metrics from an OpenShift developer cluster (oc cluster up --metrics=true) plus custom app metrics via an agent deployed per node using ConfigMaps, scraping JMX and Prometheus endpoints and storing data in Hawkular Metrics. APM implements OpenTracing and reconstructs full business transactions (example: 122 aggregated orders) across four microservices, visualized in Grafana and the APM UI. Demo also wires alerts via REST and outlines exposing app metrics to the Horizontal Pod Autoscaler for metric-driven scaling (work in progress).
AI-written summary · about
chapters (6)
related talks
33mOperational and Business Insights from Tracing Distributed Microservices
27mOpenAPM – Application Performance Management tailored to your needs
34mScale your microservices by MicroProfile Metrics on Kubernetes
28mMonitoring Microservices w. Prometheus & Tracing Apps w. OpenTracing
13mAppDynamics - Path to Kubernetes Observability
28mImprove Monitoring and Observability for Kubernetes with OSS Tools
34mOpenShift multi-cluster management with RH ACM
25mMonitoring a JHipster microservice architecture in practice
