blob: 34510629206c84700cf8f7da09c76e44b081e986 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
@startuml
actor 用户 as user
participant EMS as ems
box "FMS" #EFEFEF
participant 探针 as probe
participant 客户端 as ui
participant 服务端 as server
participant RCA as rca
end box
database DB as db
participant GI资源 as gi
user -> probe: 创建并启动探针
user -> rca: 创建并启动规则
[-> ems: 网元告警
ems -> probe: EMS告警
probe -> probe: 转换为FMS告警格式
probe -> server: 转换后的告警
server -> gi: 资源查询
gi --> server: 资源信息
server -> server: 告警丰富
server -> server: 告警规则处理
server -> db: 告警存储
server -> rca: 告警
rca -> gi: 资源拓扑查询请求
gi --> rca: 资源拓扑信息
rca -> rca: 告警相关性分析
rca -> server: 告警相关性分析结果
server -> db: 告警相关性分析结果
user -> ui: 告警查询/监控请求
ui -> server: 告警查询
server -> db: 告警查询
db --> server: 告警查询结果
server --> ui: 告警查询结果
ui --> user: 告警查询结果
@enduml
|