Skip to content

BEbillionaireUSD/Eadro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ζˆͺ屏2022-09-19 δΈ‹εˆ9 50 34


Artifacts accompanying the paper Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data published at ICSE 2023. This tool try to model the intra- and inter-dependencies between microservices for troubleshooting, enabling end-to-end anomaly detection and root cause localization.

dependency_00

Data

Our data are at https://doi.org/10.5281/zenodo.7615393.

Dependencies

pip install -r requirements.txt

Run

cd codes & python main.py --data <dataset>

Architecture

Eadro

Folder Structure

.
β”œβ”€β”€ README.md
β”œβ”€β”€ codes                                             
β”‚Β Β  β”œβ”€β”€ base.py                                         traing and test
β”‚Β Β  β”œβ”€β”€ main.py                                         lanuch the framework
β”‚Β Β  β”œβ”€β”€ model.py                                        the main body (model) of the work
β”‚Β Β  β”œβ”€β”€ preprocess                                      data preprocess                
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ align.py                                    align different data sources according to the time
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ single_process.py                           handle each data source individually
β”‚Β Β  β”‚Β Β  └── util.py
β”‚Β Β  └── utils.py
β”œβ”€β”€ requirements.txt
└── structure.txt

UI

The final visualized page should be like: ζˆͺ屏2023-02-07 δΈ‹εˆ9 28 22

Concact us

🍺 Feel free to leave messages in "Issues"!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages