Showing
4 changed files
with
242 additions
and
236 deletions
@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping; | @@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping; | ||
14 | import org.springframework.web.bind.annotation.RequestParam; | 14 | import org.springframework.web.bind.annotation.RequestParam; |
15 | import org.springframework.web.bind.annotation.ResponseBody; | 15 | import org.springframework.web.bind.annotation.ResponseBody; |
16 | import org.springframework.web.multipart.MultipartFile; | 16 | import org.springframework.web.multipart.MultipartFile; |
17 | +import org.springframework.web.servlet.ModelAndView; | ||
17 | 18 | ||
18 | import javax.servlet.http.HttpServletResponse; | 19 | import javax.servlet.http.HttpServletResponse; |
19 | import java.io.IOException; | 20 | import java.io.IOException; |
@@ -31,6 +32,12 @@ public class ConfigCenterCtrl { | @@ -31,6 +32,12 @@ public class ConfigCenterCtrl { | ||
31 | @Autowired | 32 | @Autowired |
32 | private HttpRestClient httpClient; | 33 | private HttpRestClient httpClient; |
33 | 34 | ||
35 | + @RequestMapping("/tozkConfigCenterList") | ||
36 | + public ModelAndView tozkConfigCenter() { | ||
37 | + return new ModelAndView("zkConfigCenter/zkConfigCenterList"); | ||
38 | + } | ||
39 | + | ||
40 | + | ||
34 | @RequestMapping("/zkTreeLeaf") | 41 | @RequestMapping("/zkTreeLeaf") |
35 | @ResponseBody | 42 | @ResponseBody |
36 | public String zkTreeLeaf() { | 43 | public String zkTreeLeaf() { |
@@ -34,10 +34,6 @@ public class ZkMonitorTreeCtrl { | @@ -34,10 +34,6 @@ public class ZkMonitorTreeCtrl { | ||
34 | return new ModelAndView("zkMonitor/zkMonitorList"); | 34 | return new ModelAndView("zkMonitor/zkMonitorList"); |
35 | } | 35 | } |
36 | 36 | ||
37 | - @RequestMapping("/tozkConfigCenterList") | ||
38 | - public ModelAndView tozkConfigCenter() { | ||
39 | - return new ModelAndView("zkConfigCenter/zkConfigCenterList"); | ||
40 | - } | ||
41 | 37 | ||
42 | @RequestMapping("/tozkMonitorList4Log4j") | 38 | @RequestMapping("/tozkMonitorList4Log4j") |
43 | public ModelAndView tozkMonitorList4Log4j() { | 39 | public ModelAndView tozkMonitorList4Log4j() { |
1 | 1 | ||
2 | -/*头部*/ | ||
3 | -var innerHTML = "<h5 style='color: #E0EEE0;font-style:oblique;font-weight:900;font-size:200%;margin-left: 45px;margin-top: 20px;'>YOHO</h5>"; | ||
4 | -innerHTML += "<div id='user-nav'>"; | ||
5 | -innerHTML += "<ul class='nav btn-group'>"; | ||
6 | -//innerHTML += "<li class='btn btn-inverse'><a id='changepwd_a' href='#'><i class='icon icon-cog'></i> <span class='text'>changePWD</span></a></li>"; | ||
7 | -innerHTML += "<li class='btn btn-inverse'><a id='logout_a' href='#'><i class='icon icon-share-alt'></i> <span class='text'>Logout</span></a></li>"; | ||
8 | -innerHTML += "</ul>"; | ||
9 | -innerHTML += "</div>"; | ||
10 | -innerHTML += "<div id='sidebar'><ul>"; | ||
11 | -innerHTML += "<li id='li_dashboard'><a id='li_dashboard_a' href=''><i class='icon icon-th'></i> <span>Dashboard</span></a></li>"; | ||
12 | - | ||
13 | -/*监控*/ | ||
14 | -innerHTML += "<li class='submenu' id='li_monitor'><a id='li_monitor_a' href='#'><i class='icon icon-th-list'></i> <span>监控</span><span class='label'>10</span></a><ul>"; | ||
15 | -innerHTML += "<li id='li_javaMonitor'><a id='li_javaMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA服务监控</span></a></li>"; | ||
16 | -innerHTML += "<li id='li_javaApiMonitor'><a id='li_javaApiMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA API监控</span></a></li>"; | ||
17 | -innerHTML += "<li id='li_javaApi'><a id='li_javaApi_a' href=''><i class='icon icon-th'></i> <span>JAVA服务信息</span></a></li>"; | ||
18 | -innerHTML += "<li id='li_zkInfo'><a id='li_zkInfo_a' href=''><i class='icon icon-th'></i> <span>ZK监控</span></a></li>"; | ||
19 | -innerHTML += "<li id='li_zkSvcLookup'><a id='li_zkSvcLookup_a' href=''><i class='icon icon-th'></i> <span>ZK服务信息</span></a></li>"; | ||
20 | -innerHTML += "<li id='li_rabbitview'><a id='li_rabbitview_a' href=''><i class='icon icon-th'></i> <span>Rabbitmq监控</span></a></li>"; | ||
21 | -innerHTML += "<li id='li_newRedisMonitor'><a id='li_newRedisMonitor_a' href=''><i class='icon icon-th'></i> <span>Redis监控</span></a></li>"; | ||
22 | -innerHTML += "<li id='li_newRedisMonitor'><a id='li_memcachedMonitor_a' href=''><i class='icon icon-th'></i> <span>Memcached监控</span></a></li>"; | ||
23 | -/*innerHTML += "<li id='li_dns_monitor'><a id='li_dns_monitor_a' href=''><i class='icon icon-th'></i> <span>DNS反劫持监控</span></a></li>"; | ||
24 | -innerHTML += "<li id='li_monit'><a id='li_monit_a' href=''><i class='icon icon-th'></i> <span>Monit监控</span></a></li>";*/ | ||
25 | -innerHTML += "<li id='li_sqlOpLogs'><a id='li_sqlOpLogs_a' href=''><i class='icon icon-th'></i> <span>SQL操作日志</span></a></li>"; | ||
26 | -innerHTML += "<li id='li_mysql'><a id='li_mysql_a' href=''><i class='icon icon-th'></i> <span>Mysql监控</span></a></li>"; | ||
27 | -innerHTML += "</ul></li>"; | ||
28 | - | ||
29 | -/*运维(大数据)*/ | ||
30 | -innerHTML += "<li class='submenu' id='li_bigdata_ops'><a id='li_bigdata_ops_a' href='#'><i class='icon icon-th-list'></i> <span>运维监控(大数据)</span><span class='label'>6</span></a><ul>"; | ||
31 | -innerHTML += "<li id='li_bigdata_ops_dashboard_info'><a id='li_bigdata_ops_dashboard_info_a' href=''><i class='icon icon-th'></i> <span>DashBoard</span></a></li>"; | ||
32 | -innerHTML += "<li id='li_bigdata_ops_strategy_info'><a id='li_bigdata_ops_strategy_info_a' href=''><i class='icon icon-th'></i> <span>告警策略配置</span></a></li>"; | ||
33 | -innerHTML += "<li id='li_bigdata_ops_metric_info'><a id='li_bigdata_ops_metric_info_a' href=''><i class='icon icon-th'></i> <span>监控指标管理</span></a></li>"; | ||
34 | -innerHTML += "<li id='li_bigdata_ops_host_info'><a id='li_bigdata_ops_host_info_a' href=''><i class='icon icon-th'></i> <span>主机策略查看</span></a></li>"; | ||
35 | - | ||
36 | -innerHTML += "<li id='li_bigdata_ops_alarm_info'><a id='li_bigdata_ops_alarm_info_a' href=''><i class='icon icon-th'></i> <span>告警动作配置</span></a></li>"; | ||
37 | - | ||
38 | -innerHTML += "</ul></li>"; | ||
39 | - | ||
40 | -/*主机管理*/ | ||
41 | -innerHTML += "<li class='submenu' id='li_host'><a id='li_host_a' href='#'><i class='icon icon-th-list'></i> <span>主机管理</span><span class='label'>3</span></a><ul>"; | ||
42 | -innerHTML += "<li id='li_hostGroupList'><a id='li_hostGroupList_a' href=''><i class='icon icon-th'></i> <span>标签管理</span></a></li>"; | ||
43 | -innerHTML += "<li id='li_hostInfoList'><a id='li_hostInfoList_a' href=''><i class='icon icon-th'></i> <span>主机管理</span></a></li>"; | ||
44 | -innerHTML += "<li id='li_mobjectInfo'><a id='li_mobjectInfo_a' href=''><i class='icon icon-th'></i> <span>监控对象</span></a></li>"; | ||
45 | -innerHTML += "</ul></li>"; | ||
46 | - | ||
47 | -/*工单系统*/ | ||
48 | -innerHTML += "<li class='submenu' id='li_worksystem'><a id='li_worksystem_a' href='#'><i class='icon icon-th-list'></i> <span>工单系统</span><span class='label'>4</span></a><ul>"; | ||
49 | -innerHTML += "<li id='li_addWork'><a id='li_addWork_a' href=''><i class='icon icon-th'></i> <span>新建工单</span></a></li>"; | ||
50 | -innerHTML += "<li id='li_pendingWork'><a id='li_pendingWork_a' href=''><i class='icon icon-th'></i> <span>待办工单</span></a></li>"; | ||
51 | -innerHTML += "<li id='li_handledWork'><a id='li_handledWork_a' href=''><i class='icon icon-th'></i> <span>已办工单</span></a></li>"; | ||
52 | -innerHTML += "<li id='li_works'><a id='li_works_a' href=''><i class='icon icon-th'></i> <span>工单列表</span></a></li>"; | ||
53 | -innerHTML += "</ul></li>"; | ||
54 | - | ||
55 | - | ||
56 | -/*配置管理*/ | ||
57 | -innerHTML += "<li class='submenu' id='li_config'><a id='li_config_a' href='#'><i class='icon icon-th-list'></i> <span>配置管理</span><span class='label'>10</span></a><ul>"; | ||
58 | -innerHTML += "<li id='li_zkMonitor'><a id='li_zkMonitor_a' href=''><i class='icon icon-th'></i> <span>ZK配置管理</span></a></li>"; | ||
59 | -innerHTML += "<li id='li_zkConfigCenter'><a id='li_zkConfigCenter_a' href=''><i class='icon icon-th'></i> <span>配置中心</span></a></li>"; | ||
60 | -innerHTML += "<li id='li_zkMonitor_log4j'><a id='li_zkMonitor_log4j_a' href=''><i class='icon icon-th'></i> <span>Log4j配置管理</span></a></li>"; | ||
61 | -innerHTML += "<li id='li_nginxSync'><a id='li_nginxSync_a' href=''><i class='icon icon-th'></i> <span>Nginx配置同步</span></a></li>"; | ||
62 | -innerHTML += "<li id='li_degrade_info'><a id='li_degrade_info_a' href=''><i class='icon icon-th'></i> <span>降级服务配置</span></a></li>"; | ||
63 | -innerHTML += "<li id='li_app_degrade'><a id='li_app_degrade_a' href=''><i class='icon icon-th'></i> <span>APP降级管理</span></a></li>"; | ||
64 | -innerHTML += "<li id='li_hystrix_info'><a id='li_hystrix_info_a' href=''><i class='icon icon-th'></i> <span>Hystrix配置</span></a></li>"; | ||
65 | -innerHTML += "<li id='li_cache_info'><a id='li_cache_info_a' href=''><i class='icon icon-th'></i> <span>缓存时间配置</span></a></li>"; | ||
66 | -innerHTML += "<li id='li_ips_compare_new'><a id='li_ips_compare_new_a' href=''><i class='icon icon-th'></i> <span>在线服务Ip配置对比</span></a></li>"; | ||
67 | -innerHTML += "<li id='li_docker_project_info'><a id='li_docker_project_info_a' href=''><i class='icon icon-th'></i> <span>Docker项目配置</span></a></li>"; | ||
68 | -innerHTML += "<li id='li_docker_monitor_service'><a id='li_docker_monitor_service_a' href=''><i class='icon icon-th'></i> <span>Docker服务监控</span></a></li>"; | ||
69 | -innerHTML += "</ul></li>"; | ||
70 | - | ||
71 | -/*project*/ | ||
72 | -innerHTML += "<li class='submenu' id='li_project'><a id='li_project_a' href='#'><i class='icon icon-th-list'></i> <span>项目发布</span><span class='label'>9</span></a><ul>"; | ||
73 | -innerHTML += "<li id='li_projectRelease'><a id='li_projectRelease_a' href=''><i class='icon icon-th'></i> <span>JAVA发布</span></a></li>"; | ||
74 | -innerHTML += "<li id='li_phpRelease'><a id='li_phpRelease_a' href=''><i class='icon icon-th'></i> <span>PHP发布</span></a></li>"; | ||
75 | -innerHTML += "<li id='li_nodeRelease'><a id='li_nodeRelease_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>"; | ||
76 | -innerHTML += "<li id='li_dockerRelease'><a id='li_dockerRelease_a' href=''><i class='icon icon-th'></i> <span>DOCKER发布</span></a></li>"; | ||
77 | -innerHTML += "<li id='li_internalDomain'><a id='li_internalDomain_a' href=''><i class='icon icon-th'></i> <span>DNS发布</span></a></li>"; | ||
78 | -innerHTML += "<li id='li_node'><a id='li_node_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>"; | ||
79 | -innerHTML += "<li id='li_projectHistory'><a id='li_projectHistory_a' href=''><i class='icon icon-th'></i> <span>发布记录</span></a></li>"; | ||
80 | -innerHTML += "<li id='li_internalDomainHistory'><a id='li_internalDomainHistory_a' href=''><i class='icon icon-th'></i> <span>DNS记录</span></a></li>"; | ||
81 | -innerHTML += "<li id='li_javarollbackbytime'><a id='li_javarollbackbytime_a' href=''><i class='icon icon-th'></i> <span>java按天回滚</span></a></li>"; | ||
82 | -innerHTML += "</ul></li>"; | ||
83 | - | ||
84 | -/*switch*/ | ||
85 | -innerHTML += "<li class='submenu' id='li_switch'><a id='li_switch_a' href='#'><i class='icon icon-th-list'></i> <span>关键切换</span><span class='label'>6</span></a>"; | ||
86 | -innerHTML += "<ul>"; | ||
87 | -innerHTML += "<li id='li_javarestart'><a id='li_javarestart_a' href='#'>java重启</a></li>"; | ||
88 | -innerHTML += "<li id='li_nodeMonitor'><a id='li_nodeMonitor_a' href=''><i class='icon icon-th'></i> <span>node重启</span></a></li>"; | ||
89 | -innerHTML += "<li id='li_centerswitch_new'><a id='li_centerswitch_new_a' href='#'>双中心切换_新</a></li>"; | ||
90 | -innerHTML += "<li id='li_switchtopo'><a id='li_switchtopo_a' href='#'>NGINX切换</a></li>"; | ||
91 | -innerHTML += "<li id='li_switchsearch'><a id='li_switchsearch_a' href='#'>搜索流量切换</a></li>"; | ||
92 | -innerHTML += "<li id='li_storeswitch'><a id='li_storeswitch_a' href='#'>线下店nginx切换</a></li>"; | ||
93 | -innerHTML += "</ul></li>"; | ||
94 | - | ||
95 | -/*manage*/ | ||
96 | -innerHTML += "<li class='submenu' id='li_manager'><a id='li_manager_a' href='#'><i class='icon icon-th-list'></i> <span>管理员</span><span class='label'>7</span></a>"; | ||
97 | -innerHTML += "<ul><li id='li_user'><a id='li_user_a' href=''>用户管理</a></li>"; | ||
98 | -innerHTML += "<li id='li_user_operate_log'><a id='li_user_operate_log_a' href=''>用户操作日志</a></li>"; | ||
99 | -innerHTML += "<li id='li_module'><a id='li_module_a' href=''>模块管理</a></li>"; | ||
100 | -innerHTML += "<li id='li_alarmgroup'><a id='li_alarmgroup_a' href=''>报警组管理</a></li>"; | ||
101 | -innerHTML += "<li id='li_autoscaling'><a id='li_autoscaling_a' href=''>伸缩组</a></li>"; | ||
102 | -innerHTML += "<li id='li_alarmSwitch'><a id='li_alarmSwitch_a' href=''>告警开关</a></li>"; | ||
103 | -innerHTML += "<li id='li_redisClear'><a id='li_redisClear_a' href=''>redis缓存清理</a></li>"; | ||
104 | -innerHTML += "</ul></li>"; | ||
105 | - | ||
106 | -/*influxdb告警配置*/ | ||
107 | -innerHTML += "<li class='submenu' id='li_influxdb_task_manager'><a id='li_influxdb_task_manager_a' href='#'><i class='icon icon-th-list'></i> <span>influxdb告警配置</span><span class='label'>2</span></a>"; | ||
108 | -innerHTML += "<ul><li id='li_taskConfigure'><a id='li_taskConfigure_a' href=''>任务管理</a></li>"; | ||
109 | -innerHTML += "<li id='li_yoho_event_taskConfigure'><a id='li_yoho_event_taskConfigure_a' href=''>GatewayAccess事件检测</a></li>"; | ||
110 | -innerHTML += "</ul></li>"; | ||
111 | - | ||
112 | -/*恶意ip撞库管理*/ | ||
113 | -innerHTML += "<li class='submenu' id='li_mip'><a id='li_mip_a' href='#'><i class='icon icon-th-list'></i> <span>撞库管理</span><span class='label'>4</span></a>"; | ||
114 | -innerHTML += "<ul><li id='li_malicious_ip_rules'><a id='li_malicious_ip_rules_a' href=''><i class='icon icon-th'></i> <span>恶意ip规则配置</span></a></li>"; | ||
115 | -innerHTML += "<li id='li_malicious_ips_new'><a id='li_malicious_ips_a_new' href=''><i class='icon icon-th'></i> <span>恶意ip_自动封禁</span></a></li>"; | ||
116 | -/*innerHTML += "<li id='li_malicious_ips_filter'><a id='li_malicious_ips_filter_a' href=''><i class='icon icon-th'></i> <span>恶意ip过滤集</span></a></li>";*/ | ||
117 | -innerHTML += "<li id='li_malicious_record'><a id='li_malicious_ips_record_a' href=''><i class='icon icon-th'></i> <span>恶意ip_实时算法数据</span></a></li>"; | ||
118 | -innerHTML += "<li id='li_malicious_record_forbid'><a id='li_malicious_ips_record_forbid_a' href=''><i class='icon icon-th'></i> <span>恶意ip_告警数据</span></a></li>"; | ||
119 | -innerHTML += "</ul></li>"; | ||
120 | -/*其他*/ | ||
121 | -innerHTML += "<li class='submenu' id='li_other'><a id='li_other_a' href='#'><i class='icon icon-th-list'></i> <span>其他</span><span class='label'>5</span></a>"; | ||
122 | -innerHTML += "<ul><li id='li_sms'><a id='li_sms_a' href=''>短信验证码</a></li>"; | ||
123 | -innerHTML += "<li id='li_search_compare'><a id='li_search_compare_a' href=''>搜索双云比较</a></li>"; | ||
124 | -innerHTML += "<li id='li_sql_operate'><a id='li_sql_operate_a' href=''>SQL通用查询</a></li>"; | ||
125 | -innerHTML += "<li id='li_redis_operate'><a id='li_redis_operate_a' href=''>REDIS查询</a></li>"; | ||
126 | -innerHTML += "<li id='li_crm_job'><a id='li_crm_job_a' href=''>任务中心</a></li>"; | ||
127 | -innerHTML += "</ul></li>";/*其他*/ | ||
128 | - | ||
129 | -/*kafka */ | ||
130 | -innerHTML += "<li><a id='li_kafka_manage_a' ><i class='icon icon-th'></i><span>kafka manage</span><span class='label'>0</span></a></li>"; | ||
131 | -/*kafka end */ | ||
132 | - | ||
133 | -/*客户端错误日志查询 */ | ||
134 | -//innerHTML += "<li><a href='http://alog.yohops.com' target='_blank'><i class='icon icon-th'></i><span>客户端错误日志查询</span></a></li>"; | ||
135 | -/*客户端错误日志查询 end */ | ||
136 | - | ||
137 | -innerHTML += "</ul></div>"; | ||
138 | -document.getElementById("head").innerHTML = innerHTML; | ||
139 | - | ||
140 | -var path = getUrlBasePath(); | ||
141 | -document.getElementById("li_dashboard_a").setAttribute("href", path + "/dashboard/toDashboard"); | ||
142 | -document.getElementById("li_mobjectInfo_a").setAttribute("href", path + "/mobject/toMobject"); | ||
143 | -document.getElementById("li_hostGroupList_a").setAttribute("href", path + "/hostGroup/toHostGroup"); | ||
144 | -document.getElementById("li_hostInfoList_a").setAttribute("href", path + "/hostInfoList/toHostInfos"); | ||
145 | -document.getElementById("li_javaMonitor_a").setAttribute("href", path + "/javaMonitor/toJavaMonitor"); | ||
146 | -document.getElementById("li_javaApiMonitor_a").setAttribute("href", path + "/javaApiMonitor/toJavaApiMonitor"); | ||
147 | -document.getElementById("li_javaApi_a").setAttribute("href", path + "/javaApi/toJavaApi"); | ||
148 | -document.getElementById("li_zkInfo_a").setAttribute("href", path + "/zkMonitor/tozkMonitor"); | ||
149 | -document.getElementById("li_zkSvcLookup_a").setAttribute("href", path + "/zkSvcLookup/tozkSvcLookupList"); | ||
150 | -document.getElementById("li_rabbitview_a").setAttribute("href", path + "/rabbitmq/toRabbitmq"); | ||
151 | -document.getElementById("li_projectRelease_a").setAttribute("href", path + "/project/toProject"); | ||
152 | -document.getElementById("li_phpRelease_a").setAttribute("href", path + "/phpBuild/toProject"); | ||
153 | -document.getElementById("li_nodeRelease_a").setAttribute("href", path + "/nodeBuild/toProject"); | ||
154 | -document.getElementById("li_dockerRelease_a").setAttribute("href", path + "/dockerBuild/toProject"); | ||
155 | -document.getElementById("logout_a").setAttribute("href", path + "/user/logout"); | ||
156 | -//document.getElementById("changepwd_a").setAttribute("href", path + "/user/toupdatePwd"); | ||
157 | -document.getElementById("li_sms_a").setAttribute("href", path + "/sms/toSmsLog"); | ||
158 | -document.getElementById("li_search_compare_a").setAttribute("href", path + "/searchCompare/getComparePage"); | ||
159 | -document.getElementById("li_zkMonitor_a").setAttribute("href", path + "/zkTree/tozkMonitorList"); | ||
160 | -document.getElementById("li_zkConfigCenter_a").setAttribute("href", path + "/zkTree/tozkConfigCenterList"); | ||
161 | -document.getElementById("li_zkMonitor_log4j_a").setAttribute("href", path + "/zkTree/tozkMonitorList4Log4j"); | ||
162 | -document.getElementById("li_user_a").setAttribute("href", path + "/manage/toUser"); | ||
163 | -document.getElementById("li_user_operate_log_a").setAttribute("href", path + "/userOperateLog/toUserOperateLog"); | ||
164 | -document.getElementById("li_module_a").setAttribute("href", path + "/manage/toModule"); | ||
165 | -document.getElementById("li_taskConfigure_a").setAttribute("href", path + "/taskConfigure/toTaskConfigure"); | ||
166 | -document.getElementById("li_yoho_event_taskConfigure_a").setAttribute("href", path + "/taskConfigure/toYohoEventTaskConfigure"); | ||
167 | -document.getElementById("li_alarmgroup_a").setAttribute("href", path + "/alarmGroup/toAlarmGroupPage"); | ||
168 | -document.getElementById("li_autoscaling_a").setAttribute("href", path + "/autoScalingTool/toautoscalingpage"); | ||
169 | -document.getElementById("li_alarmSwitch_a").setAttribute("href", path + "/OpsSmsOnOff/toAlarmSwitch"); | ||
170 | -document.getElementById("li_redisClear_a").setAttribute("href", path + "/redisClear/toRedisClear"); | ||
171 | -//document.getElementById("li_nginxswitch_a").setAttribute("href", path + "/nginxswitch/toNginxSwitch"); | ||
172 | -//document.getElementById("li_luaswitch_a").setAttribute("href", path + "/luaswitch/toLuaSwitch"); | ||
173 | -document.getElementById("li_projectHistory_a").setAttribute("href", path + "/project/toHistory"); | ||
174 | -//document.getElementById("a_hystrix_aws").setAttribute("href", path + "/hystrix/aws"); | ||
175 | -//document.getElementById("a_hystrix_qcloud").setAttribute("href", path + "/hystrix/qcloud"); | ||
176 | -//document.getElementById("a_hystrix_nginx").setAttribute("href", path + "/hystrix/nginx"); | ||
177 | -// document.getElementById("li_dns_monitor_a").setAttribute("href", path + "/dns_monitor/"); | ||
178 | -document.getElementById("li_nginxSync_a").setAttribute("href", path + "/nginxSync/toNginxSync"); | ||
179 | -document.getElementById("li_node_a").setAttribute("href", path + "/project/toNode"); | ||
180 | -document.getElementById("li_degrade_info_a").setAttribute("href", path + "/degrade/info"); | ||
181 | -document.getElementById("li_app_degrade_a").setAttribute("href", path + "/appDegrade/info"); | ||
182 | -document.getElementById("li_hystrix_info_a").setAttribute("href", path + "/hystrixInfo/info"); | ||
183 | -document.getElementById("li_cache_info_a").setAttribute("href", path + "/cacheInfo/info"); | ||
184 | -document.getElementById("li_addWork_a").setAttribute("href", path + "/workSystem/toAddWork"); | ||
185 | -document.getElementById("li_pendingWork_a").setAttribute("href", path + "/workSystem/toPendingwork"); | ||
186 | -document.getElementById("li_handledWork_a").setAttribute("href", path + "/workSystem/toHandledWork"); | ||
187 | -document.getElementById("li_works_a").setAttribute("href", path + "/workSystem/toWorkList"); | ||
188 | -//document.getElementById("li_aws_ebs_a").setAttribute("href", path + "/aws/toEbsManager"); | ||
189 | -document.getElementById("li_newRedisMonitor_a").setAttribute("href", path + "/redisMonitor/toNewRedis"); | ||
190 | -document.getElementById("li_memcachedMonitor_a").setAttribute("href", path + "/memcachedMonitor/toMemcached"); | ||
191 | -document.getElementById("li_javarestart_a").setAttribute("href", path + "/javaRestart/toJavaRestart"); | ||
192 | -//document.getElementById("li_centerswitch_a").setAttribute("href", path + "/centerSwitch/toCenterSwitch"); | ||
193 | -// document.getElementById("li_ips_compare_a").setAttribute("href", path + "/compareIps/toCompareIps"); | ||
194 | -document.getElementById("li_ips_compare_new_a").setAttribute("href", path + "/compareIps/toCompareIpsNew"); | ||
195 | -document.getElementById("li_malicious_ip_rules_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRules"); | ||
196 | -//document.getElementById("li_malicious_ips_a").setAttribute("href", path + "/maliciousIp/toMaliciousIps"); | ||
197 | -document.getElementById("li_malicious_ips_a_new").setAttribute("href", path + "/maliciousIp/toMaliciousIpsNew"); | ||
198 | -//document.getElementById("li_malicious_ips_filter_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpFilterList"); | ||
199 | -document.getElementById("li_malicious_ips_record_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRecordList"); | ||
200 | -document.getElementById("li_malicious_ips_record_forbid_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRecordForbidList"); | ||
201 | -document.getElementById("li_docker_project_info_a").setAttribute("href", path + "/dockerBuild/toDockerInfoList"); | ||
202 | -document.getElementById("li_docker_monitor_service_a").setAttribute("href", path + "/dockerMonitor/toDockerMonitorList"); | ||
203 | - | ||
204 | -//document.getElementById("li_limitswitch_a").setAttribute("href", path + "/limitSwitch/toLimitSwitch"); | ||
205 | -//document.getElementById("li_lbswitch_a").setAttribute("href", path + "/lbSwitch/toLbSwitch"); | ||
206 | -// document.getElementById("li_monit_a").setAttribute("href",path+"/monit/toMonit"); | ||
207 | -document.getElementById("li_sqlOpLogs_a").setAttribute("href",path+"/sqlOperate/sqlLogs"); | ||
208 | -document.getElementById("li_mysql_a").setAttribute("href",path+"/mysqlMonitor/toMysqlMonitor"); | ||
209 | -/*document.getElementById("li_ABTestConfig_a").setAttribute("href",path+"/abtestConfig/toABTestConfig"); | ||
210 | - document.getElementById("li_ABTestTotal_a").setAttribute("href",path+"/abtestTotal/toABTestTotal");*/ | ||
211 | -document.getElementById("li_nodeMonitor_a").setAttribute("href",path+"/nodeMonitor/toNodeMonitor"); | ||
212 | -document.getElementById("li_internalDomain_a").setAttribute("href",path+"/internalDns/toInternalDns"); | ||
213 | -document.getElementById("li_internalDomainHistory_a").setAttribute("href",path+"/internalDns/toHistory"); | ||
214 | -document.getElementById("li_switchtopo_a").setAttribute("href",path+"/topoSwitch/toTopoSwitch"); | ||
215 | -document.getElementById("li_switchsearch_a").setAttribute("href",path+"/searchSwitch/toSearchSwitch"); | ||
216 | -document.getElementById("li_storeswitch_a").setAttribute("href",path+"/storeSwitch/toStoreSwitch"); | ||
217 | -document.getElementById("li_centerswitch_new_a").setAttribute("href",path+"/centerSwitch/toCenterSwitchNew"); | ||
218 | -document.getElementById("li_javarollbackbytime_a").setAttribute("href",path+"/project/toRollbackByTime"); | ||
219 | -document.getElementById("li_sql_operate_a").setAttribute("href",path+"/sqlOperate/toSqlOperate"); | ||
220 | -document.getElementById("li_redis_operate_a").setAttribute("href",path+"/redisOperate/toRedisOperate"); | ||
221 | -document.getElementById("li_crm_job_a").setAttribute("href",path+"/job/toJob"); | ||
222 | - | ||
223 | -//add ops bigdata refer | ||
224 | -document.getElementById("li_bigdata_ops_dashboard_info_a").setAttribute("href",path+"/bigdata/toDashboardinfo"); | ||
225 | -document.getElementById("li_bigdata_ops_host_info_a").setAttribute("href",path+"/bigdata/toHostinfo"); | ||
226 | -// document.getElementById("li_bigdata_ops_group_info_a").setAttribute("href",path+"/bigdata/toGroupinfo"); | ||
227 | -document.getElementById("li_bigdata_ops_strategy_info_a").setAttribute("href",path+"/bigdata/toStrategyinfo"); | ||
228 | -document.getElementById("li_bigdata_ops_alarm_info_a").setAttribute("href",path+"/bigdata/toAlarminfo"); | ||
229 | -document.getElementById("li_bigdata_ops_metric_info_a").setAttribute("href",path+"/bigdata/toMetricinfo"); | ||
230 | - | ||
231 | -document.getElementById("li_kafka_manage_a").setAttribute("href", path + "/kafkaManage/toKafkaManage"); | ||
232 | - | ||
233 | function getUrlBasePath() { | 2 | function getUrlBasePath() { |
234 | var location = ( window.location + '').split('/'); | 3 | var location = ( window.location + '').split('/'); |
235 | var url = location[0] + '//' + location[2]; | 4 | var url = location[0] + '//' + location[2]; |
@@ -268,4 +37,7 @@ function GobalStandardPost(url,args){ | @@ -268,4 +37,7 @@ function GobalStandardPost(url,args){ | ||
268 | form.appendTo(document.body); | 37 | form.appendTo(document.body); |
269 | form.submit(); | 38 | form.submit(); |
270 | document.body.removeChild(form[0]); | 39 | document.body.removeChild(form[0]); |
271 | -} | ||
40 | +} | ||
41 | + | ||
42 | +//引入菜单js,做到动态更新 | ||
43 | +document.write('<script src="'+getUrlBasePath()+'/script/common/genarate_left_panel_menu.js?v=20180227-1"></script>'); |
1 | + | ||
2 | +/*头部*/ | ||
3 | +var innerHTML = "<h5 style='color: #E0EEE0;font-style:oblique;font-weight:900;font-size:200%;margin-left: 45px;margin-top: 20px;'>YOHO</h5>"; | ||
4 | +innerHTML += "<div id='user-nav'>"; | ||
5 | +innerHTML += "<ul class='nav btn-group'>"; | ||
6 | +//innerHTML += "<li class='btn btn-inverse'><a id='changepwd_a' href='#'><i class='icon icon-cog'></i> <span class='text'>changePWD</span></a></li>"; | ||
7 | +innerHTML += "<li class='btn btn-inverse'><a id='logout_a' href='#'><i class='icon icon-share-alt'></i> <span class='text'>Logout</span></a></li>"; | ||
8 | +innerHTML += "</ul>"; | ||
9 | +innerHTML += "</div>"; | ||
10 | +innerHTML += "<div id='sidebar'><ul>"; | ||
11 | +innerHTML += "<li id='li_dashboard'><a id='li_dashboard_a' href=''><i class='icon icon-th'></i> <span>Dashboard</span></a></li>"; | ||
12 | + | ||
13 | +/*监控*/ | ||
14 | +innerHTML += "<li class='submenu' id='li_monitor'><a id='li_monitor_a' href='#'><i class='icon icon-th-list'></i> <span>监控</span><span class='label'>10</span></a><ul>"; | ||
15 | +innerHTML += "<li id='li_javaMonitor'><a id='li_javaMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA服务监控</span></a></li>"; | ||
16 | +innerHTML += "<li id='li_javaApiMonitor'><a id='li_javaApiMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA API监控</span></a></li>"; | ||
17 | +innerHTML += "<li id='li_javaApi'><a id='li_javaApi_a' href=''><i class='icon icon-th'></i> <span>JAVA服务信息</span></a></li>"; | ||
18 | +innerHTML += "<li id='li_zkInfo'><a id='li_zkInfo_a' href=''><i class='icon icon-th'></i> <span>ZK监控</span></a></li>"; | ||
19 | +innerHTML += "<li id='li_zkSvcLookup'><a id='li_zkSvcLookup_a' href=''><i class='icon icon-th'></i> <span>ZK服务信息</span></a></li>"; | ||
20 | +innerHTML += "<li id='li_rabbitview'><a id='li_rabbitview_a' href=''><i class='icon icon-th'></i> <span>Rabbitmq监控</span></a></li>"; | ||
21 | +innerHTML += "<li id='li_newRedisMonitor'><a id='li_newRedisMonitor_a' href=''><i class='icon icon-th'></i> <span>Redis监控</span></a></li>"; | ||
22 | +innerHTML += "<li id='li_newRedisMonitor'><a id='li_memcachedMonitor_a' href=''><i class='icon icon-th'></i> <span>Memcached监控</span></a></li>"; | ||
23 | +/*innerHTML += "<li id='li_dns_monitor'><a id='li_dns_monitor_a' href=''><i class='icon icon-th'></i> <span>DNS反劫持监控</span></a></li>"; | ||
24 | +innerHTML += "<li id='li_monit'><a id='li_monit_a' href=''><i class='icon icon-th'></i> <span>Monit监控</span></a></li>";*/ | ||
25 | +innerHTML += "<li id='li_sqlOpLogs'><a id='li_sqlOpLogs_a' href=''><i class='icon icon-th'></i> <span>SQL操作日志</span></a></li>"; | ||
26 | +innerHTML += "<li id='li_mysql'><a id='li_mysql_a' href=''><i class='icon icon-th'></i> <span>Mysql监控</span></a></li>"; | ||
27 | +innerHTML += "</ul></li>"; | ||
28 | + | ||
29 | +/*运维(大数据)*/ | ||
30 | +innerHTML += "<li class='submenu' id='li_bigdata_ops'><a id='li_bigdata_ops_a' href='#'><i class='icon icon-th-list'></i> <span>运维监控(大数据)</span><span class='label'>6</span></a><ul>"; | ||
31 | +innerHTML += "<li id='li_bigdata_ops_dashboard_info'><a id='li_bigdata_ops_dashboard_info_a' href=''><i class='icon icon-th'></i> <span>DashBoard</span></a></li>"; | ||
32 | +innerHTML += "<li id='li_bigdata_ops_strategy_info'><a id='li_bigdata_ops_strategy_info_a' href=''><i class='icon icon-th'></i> <span>告警策略配置</span></a></li>"; | ||
33 | +innerHTML += "<li id='li_bigdata_ops_metric_info'><a id='li_bigdata_ops_metric_info_a' href=''><i class='icon icon-th'></i> <span>监控指标管理</span></a></li>"; | ||
34 | +innerHTML += "<li id='li_bigdata_ops_host_info'><a id='li_bigdata_ops_host_info_a' href=''><i class='icon icon-th'></i> <span>主机策略查看</span></a></li>"; | ||
35 | + | ||
36 | +innerHTML += "<li id='li_bigdata_ops_alarm_info'><a id='li_bigdata_ops_alarm_info_a' href=''><i class='icon icon-th'></i> <span>告警动作配置</span></a></li>"; | ||
37 | + | ||
38 | +innerHTML += "</ul></li>"; | ||
39 | + | ||
40 | +/*主机管理*/ | ||
41 | +innerHTML += "<li class='submenu' id='li_host'><a id='li_host_a' href='#'><i class='icon icon-th-list'></i> <span>主机管理</span><span class='label'>3</span></a><ul>"; | ||
42 | +innerHTML += "<li id='li_hostGroupList'><a id='li_hostGroupList_a' href=''><i class='icon icon-th'></i> <span>标签管理</span></a></li>"; | ||
43 | +innerHTML += "<li id='li_hostInfoList'><a id='li_hostInfoList_a' href=''><i class='icon icon-th'></i> <span>主机管理</span></a></li>"; | ||
44 | +innerHTML += "<li id='li_mobjectInfo'><a id='li_mobjectInfo_a' href=''><i class='icon icon-th'></i> <span>监控对象</span></a></li>"; | ||
45 | +innerHTML += "</ul></li>"; | ||
46 | + | ||
47 | +/*工单系统*/ | ||
48 | +innerHTML += "<li class='submenu' id='li_worksystem'><a id='li_worksystem_a' href='#'><i class='icon icon-th-list'></i> <span>工单系统</span><span class='label'>4</span></a><ul>"; | ||
49 | +innerHTML += "<li id='li_addWork'><a id='li_addWork_a' href=''><i class='icon icon-th'></i> <span>新建工单</span></a></li>"; | ||
50 | +innerHTML += "<li id='li_pendingWork'><a id='li_pendingWork_a' href=''><i class='icon icon-th'></i> <span>待办工单</span></a></li>"; | ||
51 | +innerHTML += "<li id='li_handledWork'><a id='li_handledWork_a' href=''><i class='icon icon-th'></i> <span>已办工单</span></a></li>"; | ||
52 | +innerHTML += "<li id='li_works'><a id='li_works_a' href=''><i class='icon icon-th'></i> <span>工单列表</span></a></li>"; | ||
53 | +innerHTML += "</ul></li>"; | ||
54 | + | ||
55 | + | ||
56 | +/*配置管理*/ | ||
57 | +innerHTML += "<li class='submenu' id='li_config'><a id='li_config_a' href='#'><i class='icon icon-th-list'></i> <span>配置管理</span><span class='label'>10</span></a><ul>"; | ||
58 | +innerHTML += "<li id='li_zkMonitor'><a id='li_zkMonitor_a' href=''><i class='icon icon-th'></i> <span>ZK配置管理</span></a></li>"; | ||
59 | +innerHTML += "<li id='li_zkConfigCenter'><a id='li_zkConfigCenter_a' href=''><i class='icon icon-th'></i> <span>配置中心</span></a></li>"; | ||
60 | +innerHTML += "<li id='li_zkMonitor_log4j'><a id='li_zkMonitor_log4j_a' href=''><i class='icon icon-th'></i> <span>Log4j配置管理</span></a></li>"; | ||
61 | +innerHTML += "<li id='li_nginxSync'><a id='li_nginxSync_a' href=''><i class='icon icon-th'></i> <span>Nginx配置同步</span></a></li>"; | ||
62 | +innerHTML += "<li id='li_degrade_info'><a id='li_degrade_info_a' href=''><i class='icon icon-th'></i> <span>降级服务配置</span></a></li>"; | ||
63 | +innerHTML += "<li id='li_app_degrade'><a id='li_app_degrade_a' href=''><i class='icon icon-th'></i> <span>APP降级管理</span></a></li>"; | ||
64 | +innerHTML += "<li id='li_hystrix_info'><a id='li_hystrix_info_a' href=''><i class='icon icon-th'></i> <span>Hystrix配置</span></a></li>"; | ||
65 | +innerHTML += "<li id='li_cache_info'><a id='li_cache_info_a' href=''><i class='icon icon-th'></i> <span>缓存时间配置</span></a></li>"; | ||
66 | +innerHTML += "<li id='li_ips_compare_new'><a id='li_ips_compare_new_a' href=''><i class='icon icon-th'></i> <span>在线服务Ip配置对比</span></a></li>"; | ||
67 | +innerHTML += "<li id='li_docker_project_info'><a id='li_docker_project_info_a' href=''><i class='icon icon-th'></i> <span>Docker项目配置</span></a></li>"; | ||
68 | +innerHTML += "<li id='li_docker_monitor_service'><a id='li_docker_monitor_service_a' href=''><i class='icon icon-th'></i> <span>Docker服务监控</span></a></li>"; | ||
69 | +innerHTML += "</ul></li>"; | ||
70 | + | ||
71 | +/*project*/ | ||
72 | +innerHTML += "<li class='submenu' id='li_project'><a id='li_project_a' href='#'><i class='icon icon-th-list'></i> <span>项目发布</span><span class='label'>9</span></a><ul>"; | ||
73 | +innerHTML += "<li id='li_projectRelease'><a id='li_projectRelease_a' href=''><i class='icon icon-th'></i> <span>JAVA发布</span></a></li>"; | ||
74 | +innerHTML += "<li id='li_phpRelease'><a id='li_phpRelease_a' href=''><i class='icon icon-th'></i> <span>PHP发布</span></a></li>"; | ||
75 | +innerHTML += "<li id='li_nodeRelease'><a id='li_nodeRelease_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>"; | ||
76 | +innerHTML += "<li id='li_dockerRelease'><a id='li_dockerRelease_a' href=''><i class='icon icon-th'></i> <span>DOCKER发布</span></a></li>"; | ||
77 | +innerHTML += "<li id='li_internalDomain'><a id='li_internalDomain_a' href=''><i class='icon icon-th'></i> <span>DNS发布</span></a></li>"; | ||
78 | +innerHTML += "<li id='li_node'><a id='li_node_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>"; | ||
79 | +innerHTML += "<li id='li_projectHistory'><a id='li_projectHistory_a' href=''><i class='icon icon-th'></i> <span>发布记录</span></a></li>"; | ||
80 | +innerHTML += "<li id='li_internalDomainHistory'><a id='li_internalDomainHistory_a' href=''><i class='icon icon-th'></i> <span>DNS记录</span></a></li>"; | ||
81 | +innerHTML += "<li id='li_javarollbackbytime'><a id='li_javarollbackbytime_a' href=''><i class='icon icon-th'></i> <span>java按天回滚</span></a></li>"; | ||
82 | +innerHTML += "</ul></li>"; | ||
83 | + | ||
84 | +/*switch*/ | ||
85 | +innerHTML += "<li class='submenu' id='li_switch'><a id='li_switch_a' href='#'><i class='icon icon-th-list'></i> <span>关键切换</span><span class='label'>6</span></a>"; | ||
86 | +innerHTML += "<ul>"; | ||
87 | +innerHTML += "<li id='li_javarestart'><a id='li_javarestart_a' href='#'>java重启</a></li>"; | ||
88 | +innerHTML += "<li id='li_nodeMonitor'><a id='li_nodeMonitor_a' href=''><i class='icon icon-th'></i> <span>node重启</span></a></li>"; | ||
89 | +innerHTML += "<li id='li_centerswitch_new'><a id='li_centerswitch_new_a' href='#'>双中心切换_新</a></li>"; | ||
90 | +innerHTML += "<li id='li_switchtopo'><a id='li_switchtopo_a' href='#'>NGINX切换</a></li>"; | ||
91 | +innerHTML += "<li id='li_switchsearch'><a id='li_switchsearch_a' href='#'>搜索流量切换</a></li>"; | ||
92 | +innerHTML += "<li id='li_storeswitch'><a id='li_storeswitch_a' href='#'>线下店nginx切换</a></li>"; | ||
93 | +innerHTML += "</ul></li>"; | ||
94 | + | ||
95 | +/*manage*/ | ||
96 | +innerHTML += "<li class='submenu' id='li_manager'><a id='li_manager_a' href='#'><i class='icon icon-th-list'></i> <span>管理员</span><span class='label'>7</span></a>"; | ||
97 | +innerHTML += "<ul><li id='li_user'><a id='li_user_a' href=''>用户管理</a></li>"; | ||
98 | +innerHTML += "<li id='li_user_operate_log'><a id='li_user_operate_log_a' href=''>用户操作日志</a></li>"; | ||
99 | +innerHTML += "<li id='li_module'><a id='li_module_a' href=''>模块管理</a></li>"; | ||
100 | +innerHTML += "<li id='li_alarmgroup'><a id='li_alarmgroup_a' href=''>报警组管理</a></li>"; | ||
101 | +innerHTML += "<li id='li_autoscaling'><a id='li_autoscaling_a' href=''>伸缩组</a></li>"; | ||
102 | +innerHTML += "<li id='li_alarmSwitch'><a id='li_alarmSwitch_a' href=''>告警开关</a></li>"; | ||
103 | +innerHTML += "<li id='li_redisClear'><a id='li_redisClear_a' href=''>redis缓存清理</a></li>"; | ||
104 | +innerHTML += "</ul></li>"; | ||
105 | + | ||
106 | +/*influxdb告警配置*/ | ||
107 | +innerHTML += "<li class='submenu' id='li_influxdb_task_manager'><a id='li_influxdb_task_manager_a' href='#'><i class='icon icon-th-list'></i> <span>influxdb告警配置</span><span class='label'>2</span></a>"; | ||
108 | +innerHTML += "<ul><li id='li_taskConfigure'><a id='li_taskConfigure_a' href=''>任务管理</a></li>"; | ||
109 | +innerHTML += "<li id='li_yoho_event_taskConfigure'><a id='li_yoho_event_taskConfigure_a' href=''>GatewayAccess事件检测</a></li>"; | ||
110 | +innerHTML += "</ul></li>"; | ||
111 | + | ||
112 | +/*恶意ip撞库管理*/ | ||
113 | +innerHTML += "<li class='submenu' id='li_mip'><a id='li_mip_a' href='#'><i class='icon icon-th-list'></i> <span>撞库管理</span><span class='label'>4</span></a>"; | ||
114 | +innerHTML += "<ul><li id='li_malicious_ip_rules'><a id='li_malicious_ip_rules_a' href=''><i class='icon icon-th'></i> <span>恶意ip规则配置</span></a></li>"; | ||
115 | +innerHTML += "<li id='li_malicious_ips_new'><a id='li_malicious_ips_a_new' href=''><i class='icon icon-th'></i> <span>恶意ip_自动封禁</span></a></li>"; | ||
116 | +/*innerHTML += "<li id='li_malicious_ips_filter'><a id='li_malicious_ips_filter_a' href=''><i class='icon icon-th'></i> <span>恶意ip过滤集</span></a></li>";*/ | ||
117 | +innerHTML += "<li id='li_malicious_record'><a id='li_malicious_ips_record_a' href=''><i class='icon icon-th'></i> <span>恶意ip_实时算法数据</span></a></li>"; | ||
118 | +innerHTML += "<li id='li_malicious_record_forbid'><a id='li_malicious_ips_record_forbid_a' href=''><i class='icon icon-th'></i> <span>恶意ip_告警数据</span></a></li>"; | ||
119 | +innerHTML += "</ul></li>"; | ||
120 | +/*其他*/ | ||
121 | +innerHTML += "<li class='submenu' id='li_other'><a id='li_other_a' href='#'><i class='icon icon-th-list'></i> <span>其他</span><span class='label'>5</span></a>"; | ||
122 | +innerHTML += "<ul><li id='li_sms'><a id='li_sms_a' href=''>短信验证码</a></li>"; | ||
123 | +innerHTML += "<li id='li_search_compare'><a id='li_search_compare_a' href=''>搜索双云比较</a></li>"; | ||
124 | +innerHTML += "<li id='li_sql_operate'><a id='li_sql_operate_a' href=''>SQL通用查询</a></li>"; | ||
125 | +innerHTML += "<li id='li_redis_operate'><a id='li_redis_operate_a' href=''>REDIS查询</a></li>"; | ||
126 | +innerHTML += "<li id='li_crm_job'><a id='li_crm_job_a' href=''>任务中心</a></li>"; | ||
127 | +innerHTML += "</ul></li>";/*其他*/ | ||
128 | + | ||
129 | +/*kafka */ | ||
130 | +innerHTML += "<li><a id='li_kafka_manage_a' ><i class='icon icon-th'></i><span>kafka manage</span><span class='label'>0</span></a></li>"; | ||
131 | +/*kafka end */ | ||
132 | + | ||
133 | +/*客户端错误日志查询 */ | ||
134 | +//innerHTML += "<li><a href='http://alog.yohops.com' target='_blank'><i class='icon icon-th'></i><span>客户端错误日志查询</span></a></li>"; | ||
135 | +/*客户端错误日志查询 end */ | ||
136 | + | ||
137 | +innerHTML += "</ul></div>"; | ||
138 | +document.getElementById("head").innerHTML = innerHTML; | ||
139 | + | ||
140 | +var path = getUrlBasePath(); | ||
141 | +document.getElementById("li_dashboard_a").setAttribute("href", path + "/dashboard/toDashboard"); | ||
142 | +document.getElementById("li_mobjectInfo_a").setAttribute("href", path + "/mobject/toMobject"); | ||
143 | +document.getElementById("li_hostGroupList_a").setAttribute("href", path + "/hostGroup/toHostGroup"); | ||
144 | +document.getElementById("li_hostInfoList_a").setAttribute("href", path + "/hostInfoList/toHostInfos"); | ||
145 | +document.getElementById("li_javaMonitor_a").setAttribute("href", path + "/javaMonitor/toJavaMonitor"); | ||
146 | +document.getElementById("li_javaApiMonitor_a").setAttribute("href", path + "/javaApiMonitor/toJavaApiMonitor"); | ||
147 | +document.getElementById("li_javaApi_a").setAttribute("href", path + "/javaApi/toJavaApi"); | ||
148 | +document.getElementById("li_zkInfo_a").setAttribute("href", path + "/zkMonitor/tozkMonitor"); | ||
149 | +document.getElementById("li_zkSvcLookup_a").setAttribute("href", path + "/zkSvcLookup/tozkSvcLookupList"); | ||
150 | +document.getElementById("li_rabbitview_a").setAttribute("href", path + "/rabbitmq/toRabbitmq"); | ||
151 | +document.getElementById("li_projectRelease_a").setAttribute("href", path + "/project/toProject"); | ||
152 | +document.getElementById("li_phpRelease_a").setAttribute("href", path + "/phpBuild/toProject"); | ||
153 | +document.getElementById("li_nodeRelease_a").setAttribute("href", path + "/nodeBuild/toProject"); | ||
154 | +document.getElementById("li_dockerRelease_a").setAttribute("href", path + "/dockerBuild/toProject"); | ||
155 | +document.getElementById("logout_a").setAttribute("href", path + "/user/logout"); | ||
156 | +//document.getElementById("changepwd_a").setAttribute("href", path + "/user/toupdatePwd"); | ||
157 | +document.getElementById("li_sms_a").setAttribute("href", path + "/sms/toSmsLog"); | ||
158 | +document.getElementById("li_search_compare_a").setAttribute("href", path + "/searchCompare/getComparePage"); | ||
159 | +document.getElementById("li_zkMonitor_a").setAttribute("href", path + "/zkTree/tozkMonitorList"); | ||
160 | +document.getElementById("li_zkConfigCenter_a").setAttribute("href", path + "/configCenter/tozkConfigCenterList"); | ||
161 | +document.getElementById("li_zkMonitor_log4j_a").setAttribute("href", path + "/zkTree/tozkMonitorList4Log4j"); | ||
162 | +document.getElementById("li_user_a").setAttribute("href", path + "/manage/toUser"); | ||
163 | +document.getElementById("li_user_operate_log_a").setAttribute("href", path + "/userOperateLog/toUserOperateLog"); | ||
164 | +document.getElementById("li_module_a").setAttribute("href", path + "/manage/toModule"); | ||
165 | +document.getElementById("li_taskConfigure_a").setAttribute("href", path + "/taskConfigure/toTaskConfigure"); | ||
166 | +document.getElementById("li_yoho_event_taskConfigure_a").setAttribute("href", path + "/taskConfigure/toYohoEventTaskConfigure"); | ||
167 | +document.getElementById("li_alarmgroup_a").setAttribute("href", path + "/alarmGroup/toAlarmGroupPage"); | ||
168 | +document.getElementById("li_autoscaling_a").setAttribute("href", path + "/autoScalingTool/toautoscalingpage"); | ||
169 | +document.getElementById("li_alarmSwitch_a").setAttribute("href", path + "/OpsSmsOnOff/toAlarmSwitch"); | ||
170 | +document.getElementById("li_redisClear_a").setAttribute("href", path + "/redisClear/toRedisClear"); | ||
171 | +//document.getElementById("li_nginxswitch_a").setAttribute("href", path + "/nginxswitch/toNginxSwitch"); | ||
172 | +//document.getElementById("li_luaswitch_a").setAttribute("href", path + "/luaswitch/toLuaSwitch"); | ||
173 | +document.getElementById("li_projectHistory_a").setAttribute("href", path + "/project/toHistory"); | ||
174 | +//document.getElementById("a_hystrix_aws").setAttribute("href", path + "/hystrix/aws"); | ||
175 | +//document.getElementById("a_hystrix_qcloud").setAttribute("href", path + "/hystrix/qcloud"); | ||
176 | +//document.getElementById("a_hystrix_nginx").setAttribute("href", path + "/hystrix/nginx"); | ||
177 | +// document.getElementById("li_dns_monitor_a").setAttribute("href", path + "/dns_monitor/"); | ||
178 | +document.getElementById("li_nginxSync_a").setAttribute("href", path + "/nginxSync/toNginxSync"); | ||
179 | +document.getElementById("li_node_a").setAttribute("href", path + "/project/toNode"); | ||
180 | +document.getElementById("li_degrade_info_a").setAttribute("href", path + "/degrade/info"); | ||
181 | +document.getElementById("li_app_degrade_a").setAttribute("href", path + "/appDegrade/info"); | ||
182 | +document.getElementById("li_hystrix_info_a").setAttribute("href", path + "/hystrixInfo/info"); | ||
183 | +document.getElementById("li_cache_info_a").setAttribute("href", path + "/cacheInfo/info"); | ||
184 | +document.getElementById("li_addWork_a").setAttribute("href", path + "/workSystem/toAddWork"); | ||
185 | +document.getElementById("li_pendingWork_a").setAttribute("href", path + "/workSystem/toPendingwork"); | ||
186 | +document.getElementById("li_handledWork_a").setAttribute("href", path + "/workSystem/toHandledWork"); | ||
187 | +document.getElementById("li_works_a").setAttribute("href", path + "/workSystem/toWorkList"); | ||
188 | +//document.getElementById("li_aws_ebs_a").setAttribute("href", path + "/aws/toEbsManager"); | ||
189 | +document.getElementById("li_newRedisMonitor_a").setAttribute("href", path + "/redisMonitor/toNewRedis"); | ||
190 | +document.getElementById("li_memcachedMonitor_a").setAttribute("href", path + "/memcachedMonitor/toMemcached"); | ||
191 | +document.getElementById("li_javarestart_a").setAttribute("href", path + "/javaRestart/toJavaRestart"); | ||
192 | +//document.getElementById("li_centerswitch_a").setAttribute("href", path + "/centerSwitch/toCenterSwitch"); | ||
193 | +// document.getElementById("li_ips_compare_a").setAttribute("href", path + "/compareIps/toCompareIps"); | ||
194 | +document.getElementById("li_ips_compare_new_a").setAttribute("href", path + "/compareIps/toCompareIpsNew"); | ||
195 | +document.getElementById("li_malicious_ip_rules_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRules"); | ||
196 | +//document.getElementById("li_malicious_ips_a").setAttribute("href", path + "/maliciousIp/toMaliciousIps"); | ||
197 | +document.getElementById("li_malicious_ips_a_new").setAttribute("href", path + "/maliciousIp/toMaliciousIpsNew"); | ||
198 | +//document.getElementById("li_malicious_ips_filter_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpFilterList"); | ||
199 | +document.getElementById("li_malicious_ips_record_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRecordList"); | ||
200 | +document.getElementById("li_malicious_ips_record_forbid_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpRecordForbidList"); | ||
201 | +document.getElementById("li_docker_project_info_a").setAttribute("href", path + "/dockerBuild/toDockerInfoList"); | ||
202 | +document.getElementById("li_docker_monitor_service_a").setAttribute("href", path + "/dockerMonitor/toDockerMonitorList"); | ||
203 | + | ||
204 | +//document.getElementById("li_limitswitch_a").setAttribute("href", path + "/limitSwitch/toLimitSwitch"); | ||
205 | +//document.getElementById("li_lbswitch_a").setAttribute("href", path + "/lbSwitch/toLbSwitch"); | ||
206 | +// document.getElementById("li_monit_a").setAttribute("href",path+"/monit/toMonit"); | ||
207 | +document.getElementById("li_sqlOpLogs_a").setAttribute("href",path+"/sqlOperate/sqlLogs"); | ||
208 | +document.getElementById("li_mysql_a").setAttribute("href",path+"/mysqlMonitor/toMysqlMonitor"); | ||
209 | +/*document.getElementById("li_ABTestConfig_a").setAttribute("href",path+"/abtestConfig/toABTestConfig"); | ||
210 | + document.getElementById("li_ABTestTotal_a").setAttribute("href",path+"/abtestTotal/toABTestTotal");*/ | ||
211 | +document.getElementById("li_nodeMonitor_a").setAttribute("href",path+"/nodeMonitor/toNodeMonitor"); | ||
212 | +document.getElementById("li_internalDomain_a").setAttribute("href",path+"/internalDns/toInternalDns"); | ||
213 | +document.getElementById("li_internalDomainHistory_a").setAttribute("href",path+"/internalDns/toHistory"); | ||
214 | +document.getElementById("li_switchtopo_a").setAttribute("href",path+"/topoSwitch/toTopoSwitch"); | ||
215 | +document.getElementById("li_switchsearch_a").setAttribute("href",path+"/searchSwitch/toSearchSwitch"); | ||
216 | +document.getElementById("li_storeswitch_a").setAttribute("href",path+"/storeSwitch/toStoreSwitch"); | ||
217 | +document.getElementById("li_centerswitch_new_a").setAttribute("href",path+"/centerSwitch/toCenterSwitchNew"); | ||
218 | +document.getElementById("li_javarollbackbytime_a").setAttribute("href",path+"/project/toRollbackByTime"); | ||
219 | +document.getElementById("li_sql_operate_a").setAttribute("href",path+"/sqlOperate/toSqlOperate"); | ||
220 | +document.getElementById("li_redis_operate_a").setAttribute("href",path+"/redisOperate/toRedisOperate"); | ||
221 | +document.getElementById("li_crm_job_a").setAttribute("href",path+"/job/toJob"); | ||
222 | + | ||
223 | +//add ops bigdata refer | ||
224 | +document.getElementById("li_bigdata_ops_dashboard_info_a").setAttribute("href",path+"/bigdata/toDashboardinfo"); | ||
225 | +document.getElementById("li_bigdata_ops_host_info_a").setAttribute("href",path+"/bigdata/toHostinfo"); | ||
226 | +// document.getElementById("li_bigdata_ops_group_info_a").setAttribute("href",path+"/bigdata/toGroupinfo"); | ||
227 | +document.getElementById("li_bigdata_ops_strategy_info_a").setAttribute("href",path+"/bigdata/toStrategyinfo"); | ||
228 | +document.getElementById("li_bigdata_ops_alarm_info_a").setAttribute("href",path+"/bigdata/toAlarminfo"); | ||
229 | +document.getElementById("li_bigdata_ops_metric_info_a").setAttribute("href",path+"/bigdata/toMetricinfo"); | ||
230 | + | ||
231 | +document.getElementById("li_kafka_manage_a").setAttribute("href", path + "/kafkaManage/toKafkaManage"); |
-
Please register or login to post a comment