This repository is structured as a monorepo containing multiple components:
- Load Generator
- Used for generating synthetic user behavior on the onlineboutique microservice application using Locust
- Fault Injector
- Used for injecting simulated faults into the microservice application using Litmus Chaos
- Data Collector
- Used for data collection from the microservice application using CAdvisor and Istio
- Anomaly Detector
The knowledge graphs are hosted on Zenodo. They are stored as a series of Turtle (TTL) files. You can download the dataset here.