Grab Tech Blog
Read post

Iris - Turning observations into actionable insights for enhanced decision making

Iris is an observability platform for ETL jobs that captures critical job metrics, provides real-time monitoring and offline analytics, and offers actionable insights. It uses metrics collector, Kafka queue, and TIG stack for its platform architecture and collects data using JVM Profiler and sparkMeasure. Iris visualizes real-time data using Grafana and routes metrics to InfluxDB for offline analysis. It also employs K-means clustering for job classification and enhances accuracy in calculating Databricks infrastructure costs. Case studies demonstrate how Iris improves performance and cost efficiency. Future plans include developing APIs, adding a Presto listener, and creating a feedback loop for continuous improvement.

    #machine-learning#data-science#big-data#kafka#observability#spark#grafana#influxdb#etl
Apr 03, 2024•17m read time•From engineering.grab.com
Post cover image
Table of contents
IntroductionUnderstanding the needsObservability with IrisTransforming observations into insightsSeeing Iris in actionThe future of IrisConclusion
30 Impressions1 Comment
Grab Tech Blog's image
Grab Tech Blog

Grab is a leading technology company in Southeast Asia, offering a wide range of services, including...

51 Followers

•

225 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard