MADIS

Financial services

ML-Powered Security Log Monitoring for a Bank

AISecurityElastic
ML-Powered Security Log Monitoring for a Bank

Uncovering hidden security risks with machine learning-powered log monitoring for a bank

MADIS built a platform that collects and analyses logs from core banking systems, applications and infrastructure, and uses machine learning to detect anomalies.

Summary

MADIS built a security log monitoring platform for a bank that collects logs from core banking systems, applications and infrastructure, evaluates them against predefined security incident rules and applies machine learning to detect anomalies. The solution revealed significant security risks, markedly improved incident detection and response, and is still actively used.

The client

The client is a bank.

The challenge

The bank needed to collect and analyse logs from its core banking systems, applications and infrastructure, and evaluate them against predefined security incident rules. Security teams also needed a clear way to investigate: moving from a detected incident down to the underlying log entries.

Our approach

Log collection and rule-based evaluation

Logs from core banking systems, applications and infrastructure are collected and evaluated against predefined security incident rules.

Machine learning on the collected logs

Machine learning algorithms analyse the collected logs to detect anomalies.

Interactive dashboard

The processed data is visualised on an interactive dashboard, where users can drill down seamlessly from incidents to detailed logs.

The solution

The delivered platform combines the Elastic stack for collecting, processing and visualising logs with Python-based machine learning for anomaly detection.

Technologies: Elasticsearch · Logstash · Kibana · Python

Results

  • Hidden risks found: machine learning detected anomalies that revealed significant security risks.
  • Better detection and response: the rate of security incident detection and response improved markedly.
  • Lasting value: the solution remains actively used today.

Facing a similar challenge?

Want to get more out of your security logs? Talk to our team about machine learning-based monitoring.