Wit Jakuczun,

Automated Alerts: Vertex AI’s NLP to Track Anomalies

Unlock hidden insights with automated alerts for log anomalies. Learn how F33 leveraged Vertex AI’s NLP capabilities for Nobl9’s log monitoring.

Use Case Study: Tracking Anomalies in the Stream of Logs for Nobl9

Unlock hidden value in logs data to enrich SLOs functionality. How has F33 used Vertex AI’s powerful NLP capabilities to track anomalies in the stream of logs for the Nobl9 company?

Challenge

Nobl9 is an unchallenged leader in multi-cloud/environment SLOs solutions. We have been working with Nobl9 using their product for monitoring AI and ML models. You can read more about this here. This experience made us think deeper about combining SLOs and AI/ML. After a few brainstorming sessions, we developed an exciting business case.

Our customer Nobl9 wants to help their customers and employees by reading through logs and alerting them in case some unusual system behavior is about to occur. To do so, the company needs an automated solution for extracting knowledge from logs and detecting time ranges when systems do not act in a normal, expected way. The company has access to historical logs. They can acquire information about system’s health status from experts.

Our Solution

F33 has followed its AI/ML Framework to deliver AI/ML solutions for Nobl9 company. As a result, we helped them to formulate requirements, prepare datasets (we used logs from their product Nobl9), and upgrade their IT infrastructure to be able to communicate with the model.

It was interesting for us to adapt Google’s Universal Sentence Encoder to work with log datasets. Using Tensorflow TFX framework it was reasonably easy to build a model that could calculate the anomaly score for the next log in a stream. See the picture below as a demonstration of the working solution.

Automated Alerts: Vertex AI's NLP to Track Anomalies; Tracking anomalies in the stream of logs for Nobl9

Models were implemented using F33’s MLOps GCP Platform and the diagram below presents all core components used for this implementation.

Automated Alerts: Vertex AI's NLP to Track Anomalies; Tracking anomalies in the stream of logs for Nobl9

Benefits

Nobl9 has confirmed that the solution brought a lot of benefits to their current product functionalities. The most important was that it was possible to create an anomaly detection model based on logs that would improve and enrich existing SLOs functionality. This unlocks an ocean of possibilities but, most importantly, can lead to easier product implementation and also the ability to create SLIs that are not biased by humans. Implementing F33’s MLOps Platform gave Nobl9 a standardized and reproducible workflow to experiment and compare different ML models on their log data.

The Results

One outcome of this project was a baseline anomaly detection model that proved AI is useful for log analysis for Service Level Objectives. Another result was a scalable environment for developing and testing various ML approaches to obtaining knowledge from logs. F33 also delivered a standardized and reproducible workflow to experiment and compare different ML models.

About Nobl9 Inc.

Automated Alerts: Vertex AI's NLP to Track Anomalies; Tracking anomalies in the stream of logs for Nobl9

The software reliability platform Nobl9 is in the noble pursuit of reliable software. We help software developers, DevOps practitioners, and reliability engineers deliver reliable features faster. Through software-defined Service Level Objectives, they help link monitoring and other logging and tracing data to user happiness and business indicators.

The solution brought a lot of benefits to Nobl9’s functionalities. The most important was that it was possible to create an anomaly detection model based on logs that would improve and enrich existing Service Level Objectives functionality. F33’s MLOps Platform gave Nobl9 a standardized and reproducible workflow to experiment and compare different ML models on their log data.
– Marcin Kurc, CEO, Nobl9 Inc

Ask a question to our AI experts
Behind F33
Greg Bigos, CEO

Greg Bigos is the CEO of F33, bringing over decades of experience in delivering ERP solutions for manufacturing, logistics, and retail industries.



Contact Greg
Behind F33
Wit Jakuczun, CTO

Wit Jakuczun is the CTO/Chief Data Science Officer at F33 with a PhD in Applied Mathematics and over 18 years of experience in mathematical modeling, data analysis, and simulations.

Contact Wit

Consult us about your needs

Get A tailored 30-minute 1-on-1 consultation with an AI expert.

Cookies preferences

✕

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Necessary

Necessary
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.