Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Automating Microservices Test Failure Analysis using Kubernetes Cluster Logs
Ericsson AB, Stockholm, Sweden.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-6215-1774
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.ORCID iD: 0000-0001-8377-8536
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-8132-0107
2023 (English)In: ACM International Conference Proceeding Series, Association for Computing Machinery (ACM), 2023, p. 192-195Conference paper, Published paper (Refereed)
Abstract [en]

Kubernetes is a free, open-source container orchestration system for deploying and managing Docker containers that host microservices. Kubernetes cluster logs help in determining the reason for the failure. However, as systems become more complex, identifying failure reasons manually becomes more difficult and time-consuming. This study aims to identify effective and efficient classification algorithms to automatically determine the failure reason. We compare five classification algorithms, Support Vector Machines, K-Nearest Neighbors, Random Forest, Gradient Boosting Classifier, and Multilayer Perceptron. Our results indicate that Random Forest produces good accuracy while requiring fewer computational resources than other algorithms. © 2023 Owner/Author.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2023. p. 192-195
Keywords [en]
Kubernetes cluster logs, machine learning, microservices, Failure (mechanical), Nearest neighbor search, Open systems, Support vector machines, Classification algorithm, Gradient boosting, Kubernetes cluster log, Machine-learning, Microservice, Nearest-neighbour, Open-source, Random forests, Support vectors machine, Test failure, Containers
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-25058DOI: 10.1145/3593434.3593472ISI: 001112128800021Scopus ID: 2-s2.0-85162267482ISBN: 9798400700446 (print)OAI: oai:DiVA.org:bth-25058DiVA, id: diva2:1777850
Conference
27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023, Oulu, 14 June 2023 through 16 June 2023
Part of project
OSIR- Open Source Inspired Reuse, Knowledge Foundation
Funder
Knowledge Foundation, 20190081Available from: 2023-06-30 Created: 2023-06-30 Last updated: 2024-01-12Bibliographically approved

Open Access in DiVA

fulltext(464 kB)250 downloads
File information
File name FULLTEXT01.pdfFile size 464 kBChecksum SHA-512
2ae8595a4711c791c7b64be9582e5a807a4aa5ecdc3537ca1394c48f5419ee0cae4de76bf5d4f8e9a76cfb8f4bcc821529809e7cd592d75a97fbe0c7cc055b60
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Badampudi, DeepikaJosyula, Sai PrashanthUsman, Muhammad

Search in DiVA

By author/editor
Badampudi, DeepikaJosyula, Sai PrashanthUsman, Muhammad
By organisation
Department of Software EngineeringDepartment of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 251 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 383 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf