Observability vendors are integrating Generative AI to make it easier for users to find, identify, and work with data, aiming to simplify tasks like anomaly detection and incident summaries.
Grafana Labs avoided using AI for the sake of it, focusing instead on solving specific problems. They prioritized traditional data techniques unless AI could significantly improve the solution.
Generative AI helps developers by providing autocomplete suggestions, reducing boilerplate code, and assisting with new technologies or languages, speeding up the development process.
Generating dashboards is challenging because data sources like Prometheus lack structure, making it difficult for AI to understand relationships between metrics. Adding structure could improve the process.
Grafana Labs uses AI for forecasting seasonal patterns, generating incident summaries, and explaining complex data visualizations like flame graphs, making them more accessible to users.
Grafana Labs uses statistical and machine learning techniques for anomaly detection, such as outlier detection and change point detection, which are integrated into their tools for system monitoring.
Historical data is used to train models that detect patterns, such as seasonality effects or anomalies, allowing the system to set dynamic thresholds for alerts and improve forecasting accuracy.
SIFT runs predefined checks during incidents, such as checking for new deployments, HTTP errors, and log patterns, providing users with actionable insights to quickly identify root causes.
The challenge lies in balancing personalized dashboards, which users are familiar with, and adaptive dashboards that dynamically adjust based on system health, ensuring both familiarity and relevance.
Grafana Labs aims to create dynamic dashboards that adapt to system issues, providing users with focused insights and reducing the need to search through vast amounts of data for root causes.
Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.
Changelog++) members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
JetBrains) – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at bytesizego.com/goland)
Retool) – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog)
Incogni) – Go to incogni.com/gotime) and use code GOTIME
using our link to get an exclusive 60% off an annual Incogni plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!)