KabOOM: Unsupervised Crash Categorization through Timeseries Fingerprinting

10/20/2021
by   Edward Yao, et al.
0

Modern mobile applications include instrumentation that sample internal application metrics at regular intervals. Following a crash, sample metrics are collected and can potentially be valuable for root-causing difficult to diagnose crashes. However, the fine-grained nature and overwhelming wealth of available application metrics, coupled with frequent application updates, renders their use for root-causing crashes extremely difficult. We propose KabOOM, a method to automatically cluster telemetry reports in intuitive, distinct crash categories. Uniquely, KabOOM relies on multivariate timeseries fingerprinting; an auto-encoder coupled with a cluster centroid optimization technique learns embeddings of each crash report, which are then used to cluster metric timeseries based crash reports. We demonstrate the effectiveness of KabOOM on both reducing the dimensionality of the incoming crash reports and producing crash categories that are intuitive to developers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/27/2021

Casr-Cluster: Crash Clustering for Linux Applications

Crash report analysis is a necessary step before developers begin fixing...
research
05/16/2003

Robust Report Level Cluster-to-Track Fusion

In this paper we develop a method for report level tracking based on Dem...
research
09/06/2022

CausalRCA: Causal Inference based Precise Fine-grained Root Cause Localization for Microservice Applications

For microservice applications with detected performance anomalies, local...
research
11/08/2021

Auto-Encoding Knowledge Graph for Unsupervised Medical Report Generation

Medical report generation, which aims to automatically generate a long a...
research
08/17/2021

Detecting Crowdsourced Test Report Consistency for Mobile Apps with Deep Image Understanding and Text Analysis

Crowdsourced testing, as a distinct testing paradigm, has attracted much...
research
10/06/2020

Learning Visual-Semantic Embeddings for Reporting Abnormal Findings on Chest X-rays

Automatic medical image report generation has drawn growing attention du...
research
01/02/2018

Unsupervised Object-Level Video Summarization with Online Motion Auto-Encoder

Unsupervised video summarization plays an important role on digesting, b...

Please sign up or login with your details

Forgot password? Click here to reset