|
27 | 27 |
|
28 | 28 | from apps.api.base import DataAPI # noqa
|
29 | 29 | from apps.api.modules.utils import add_esb_info_before_request # noqa
|
30 |
| -from config.domains import MONITOR_APIGATEWAY_ROOT, MONITOR_APIGATEWAY_ROOT_NEW # noqa |
| 30 | +from config.domains import MONITOR_APIGATEWAY_ROOT # noqa |
31 | 31 |
|
32 | 32 |
|
33 | 33 | class _MonitorApi(object):
|
34 | 34 | MODULE = _("Monitor监控平台")
|
35 | 35 |
|
36 | 36 | def __init__(self):
|
37 |
| - self.save_alarm_strategy = DataAPI( |
38 |
| - method="POST", |
39 |
| - url=MONITOR_APIGATEWAY_ROOT + "save_alarm_strategy/", |
40 |
| - module=self.MODULE, |
41 |
| - description="保存告警策略", |
42 |
| - default_return_value=None, |
43 |
| - before_request=add_esb_info_before_request, |
44 |
| - ) |
45 | 37 | self.search_user_groups = DataAPI(
|
46 | 38 | method="POST",
|
47 |
| - url=MONITOR_APIGATEWAY_ROOT + "search_user_groups/", |
| 39 | + url=MONITOR_APIGATEWAY_ROOT + "app/user_group/search/", |
48 | 40 | module=self.MODULE,
|
49 | 41 | description="查询通知组",
|
50 | 42 | default_return_value=None,
|
51 | 43 | before_request=add_esb_info_before_request,
|
52 | 44 | )
|
53 | 45 | self.save_notice_group = DataAPI(
|
54 | 46 | method="POST",
|
55 |
| - url=MONITOR_APIGATEWAY_ROOT + "save_notice_group/", |
| 47 | + url=MONITOR_APIGATEWAY_ROOT + "app/user_group/save/", |
56 | 48 | module=self.MODULE,
|
57 | 49 | description="保存通知组",
|
58 | 50 | default_return_value=None,
|
59 | 51 | before_request=add_esb_info_before_request,
|
60 | 52 | )
|
61 |
| - self.save_alarm_strategy_v2 = DataAPI( |
62 |
| - method="POST", |
63 |
| - url=MONITOR_APIGATEWAY_ROOT + "save_alarm_strategy_v2/", |
64 |
| - module=self.MODULE, |
65 |
| - description="保存告警策略V2", |
66 |
| - default_return_value=None, |
67 |
| - before_request=add_esb_info_before_request, |
68 |
| - ) |
69 |
| - self.search_alarm_strategy_v2 = DataAPI( |
70 |
| - method="POST", |
71 |
| - url=MONITOR_APIGATEWAY_ROOT + "search_alarm_strategy_v2/", |
72 |
| - module=self.MODULE, |
73 |
| - description="查询告警策略V2", |
74 |
| - default_return_value=None, |
75 |
| - before_request=add_esb_info_before_request, |
76 |
| - ) |
77 |
| - self.delete_alarm_strategy_v2 = DataAPI( |
78 |
| - method="POST", |
79 |
| - url=MONITOR_APIGATEWAY_ROOT + "delete_alarm_strategy_v2/", |
80 |
| - module=self.MODULE, |
81 |
| - description="删除告警策略V2", |
82 |
| - default_return_value=None, |
83 |
| - before_request=add_esb_info_before_request, |
84 |
| - ) |
85 | 53 | self.delete_alarm_strategy_v3 = DataAPI(
|
86 | 54 | method="POST",
|
87 |
| - url=MONITOR_APIGATEWAY_ROOT + "delete_alarm_strategy_v3/", |
| 55 | + url=MONITOR_APIGATEWAY_ROOT + "app/alarm_strategy/delete/", |
88 | 56 | module=self.MODULE,
|
89 | 57 | description="删除告警策略V3",
|
90 | 58 | default_return_value=None,
|
91 | 59 | before_request=add_esb_info_before_request,
|
92 | 60 | )
|
93 | 61 | self.search_alarm_strategy_v3 = DataAPI(
|
94 | 62 | method="POST",
|
95 |
| - url=MONITOR_APIGATEWAY_ROOT + "search_alarm_strategy_v3", |
| 63 | + url=MONITOR_APIGATEWAY_ROOT + "app/alarm_strategy/search/", |
96 | 64 | module=self.MODULE,
|
97 | 65 | description="查询告警策略V3",
|
98 | 66 | default_return_value=None,
|
99 | 67 | before_request=add_esb_info_before_request,
|
100 | 68 | )
|
101 | 69 | self.save_alarm_strategy_v3 = DataAPI(
|
102 | 70 | method="POST",
|
103 |
| - url=MONITOR_APIGATEWAY_ROOT + "save_alarm_strategy_v3/", |
| 71 | + url=MONITOR_APIGATEWAY_ROOT + "app/alarm_strategy/save/", |
104 | 72 | module=self.MODULE,
|
105 | 73 | description="保存告警策略V3",
|
106 | 74 | default_return_value=None,
|
107 | 75 | before_request=add_esb_info_before_request,
|
108 | 76 | )
|
109 | 77 | self.query_log_relation = DataAPI(
|
110 | 78 | method="POST",
|
111 |
| - url=MONITOR_APIGATEWAY_ROOT + "query_log_relation", |
| 79 | + url=MONITOR_APIGATEWAY_ROOT + "app/apm/query_log_relation/", |
112 | 80 | module=self.MODULE,
|
113 | 81 | description="根据索引集id获取服务关联",
|
114 | 82 | default_return_value=None,
|
115 | 83 | before_request=add_esb_info_before_request,
|
116 | 84 | )
|
117 | 85 | self.create_or_update_report = DataAPI(
|
118 | 86 | method="POST",
|
119 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "create_or_update_report/", |
| 87 | + url=MONITOR_APIGATEWAY_ROOT + "app/new_report/create_or_update_report/", |
120 | 88 | module=self.MODULE,
|
121 | 89 | description="创建或更新订阅报表",
|
122 | 90 | default_return_value=None,
|
123 | 91 | before_request=add_esb_info_before_request,
|
124 | 92 | )
|
125 | 93 | self.send_report = DataAPI(
|
126 | 94 | method="POST",
|
127 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "send_report/", |
| 95 | + url=MONITOR_APIGATEWAY_ROOT + "app/new_report/send_report/", |
128 | 96 | module=self.MODULE,
|
129 | 97 | description="发送阅报表",
|
130 | 98 | default_return_value=None,
|
131 | 99 | before_request=add_esb_info_before_request,
|
132 | 100 | )
|
133 | 101 | self.get_reports = DataAPI(
|
134 | 102 | method="GET",
|
135 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "get_exist_reports/", |
| 103 | + url=MONITOR_APIGATEWAY_ROOT + "app/new_report/get_exist_reports/", |
136 | 104 | module=self.MODULE,
|
137 | 105 | description="获取已存在的订阅报表",
|
138 | 106 | default_return_value=None,
|
139 | 107 | before_request=add_esb_info_before_request,
|
140 | 108 | )
|
141 | 109 | self.get_report_variables = DataAPI(
|
142 | 110 | method="GET",
|
143 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "get_report_variables/", |
| 111 | + url=MONITOR_APIGATEWAY_ROOT + "app/new_report/get_report_variables/", |
144 | 112 | module=self.MODULE,
|
145 | 113 | description="获取订阅报表的变量列表",
|
146 | 114 | default_return_value=None,
|
147 | 115 | before_request=add_esb_info_before_request,
|
148 | 116 | )
|
149 | 117 | self.search_alert = DataAPI(
|
150 | 118 | method="POST",
|
151 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "search_alert/", |
| 119 | + url=MONITOR_APIGATEWAY_ROOT + "app/alert/search/", |
152 | 120 | module=self.MODULE,
|
153 | 121 | description="查询告警",
|
154 | 122 | default_return_value=None,
|
155 | 123 | before_request=add_esb_info_before_request,
|
156 | 124 | )
|
157 | 125 | self.get_alert_detail = DataAPI(
|
158 | 126 | method="GET",
|
159 |
| - url=(MONITOR_APIGATEWAY_ROOT_NEW or MONITOR_APIGATEWAY_ROOT) + "get_alert_detail/", |
| 127 | + url=MONITOR_APIGATEWAY_ROOT + "app/alert/detail/", |
160 | 128 | module=self.MODULE,
|
161 | 129 | description="获取告警详情",
|
162 | 130 | default_return_value=None,
|
|
0 commit comments