4.3. Simulation Experiment and AnalysisIn this section, we tested our method from mainly two aspects: first, the executable of the causalsearch algorithm was tested, and then the effectiveness of the causal search algorithm was tested.In the first part, we used an example of CPU fault injection to test whether the cause and effect pathoutput by the causal search algorithm contains the reason we expect. In the second part, to test thecausal discovery performance of the proposed method, we further injected faults into several servicesand finally tested the performance with two metrics: precision and recall values.4.3.1. Testing for Causality SearchIn the experiment, we used chaos experimental tools to inject CPU fault injection attacks intothe target environment, and set the duration of the injection to 30 min. Using fault injection, we usedCPU utilization fault injection scripts on the front-end service containers. At the same time, the dataof resource KPIs in the environment were collected, and the specific performance indicators werecollected as shown in Table 1.