...
|
...
|
@@ -10,168 +10,19 @@ innerHTML += "</div>"; |
|
|
innerHTML += "<div id='sidebar'><ul>";
|
|
|
innerHTML += "<li id='li_dashboard'><a id='li_dashboard_a' href=''><i class='icon icon-th'></i> <span>Dashboard</span></a></li>";
|
|
|
|
|
|
/*监控*/
|
|
|
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'>9</span></a><ul>";
|
|
|
innerHTML += "<li id='li_javaMonitor'><a id='li_javaMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA服务监控</span></a></li>";
|
|
|
innerHTML += "<li id='li_javaApiMonitor'><a id='li_javaApiMonitor_a' href=''><i class='icon icon-th'></i> <span>JAVA API监控</span></a></li>";
|
|
|
innerHTML += "<li id='li_javaApi'><a id='li_javaApi_a' href=''><i class='icon icon-th'></i> <span>JAVA服务信息</span></a></li>";
|
|
|
innerHTML += "<li id='li_zkInfo'><a id='li_zkInfo_a' href=''><i class='icon icon-th'></i> <span>ZK监控</span></a></li>";
|
|
|
innerHTML += "<li id='li_rabbitview'><a id='li_rabbitview_a' href=''><i class='icon icon-th'></i> <span>Rabbitmq监控</span></a></li>";
|
|
|
/*innerHTML += "<li id='li_redisInfo'><a id='li_redisInfo_a' href=''><i class='icon icon-th'></i> <span>Redis监控</span></a></li>";*/
|
|
|
innerHTML += "<li id='li_newRedisMonitor'><a id='li_newRedisMonitor_a' href=''><i class='icon icon-th'></i> <span>Redis监控</span></a></li>";
|
|
|
innerHTML += "<li id='li_newRedisMonitor'><a id='li_memcachedMonitor_a' href=''><i class='icon icon-th'></i> <span>Memcached监控</span></a></li>";
|
|
|
/*innerHTML += "<li id='li_nginxview'><a id='li_nginxview_a' href=''><i class='icon icon-th'></i> <span>Nginx监控</span></a></li>";*/
|
|
|
innerHTML += "<li id='li_dns_monitor'><a id='li_dns_monitor_a' href=''><i class='icon icon-th'></i> <span>DNS反劫持监控</span></a></li>";
|
|
|
innerHTML += "<li id='li_monit'><a id='li_monit_a' href=''><i class='icon icon-th'></i> <span>Monit监控</span></a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
|
|
|
/*主机管理*/
|
|
|
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>";
|
|
|
innerHTML += "<li id='li_hostGroupList'><a id='li_hostGroupList_a' href=''><i class='icon icon-th'></i> <span>标签管理</span></a></li>";
|
|
|
innerHTML += "<li id='li_hostInfoList'><a id='li_hostInfoList_a' href=''><i class='icon icon-th'></i> <span>主机管理</span></a></li>";
|
|
|
innerHTML += "<li id='li_mobjectInfo'><a id='li_mobjectInfo_a' href=''><i class='icon icon-th'></i> <span>监控对象</span></a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*Hystrix*/
|
|
|
innerHTML += "<li class='submenu' id='li_hystrix'><a id='a_hystrix' href='#'><i class='icon icon-th-list'></i> <span>Hystrix</span><span class='label'>3</span></a>";
|
|
|
innerHTML += "<ul><li id='li_hystrix_aws'><a id='a_hystrix_aws' href=''>AWS</a></li>";
|
|
|
innerHTML += "<li id='li_hystrix_qcloud'><a id='a_hystrix_qcloud' href=''>QCloud</a></li>";
|
|
|
innerHTML += "<li id='li_hystrix_nginx'><a id='a_hystrix_nginx' href=''>NGINX</a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*工单系统*/
|
|
|
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>";
|
|
|
innerHTML += "<li id='li_addWork'><a id='li_addWork_a' href=''><i class='icon icon-th'></i> <span>新建工单</span></a></li>";
|
|
|
innerHTML += "<li id='li_pendingWork'><a id='li_pendingWork_a' href=''><i class='icon icon-th'></i> <span>待办工单</span></a></li>";
|
|
|
innerHTML += "<li id='li_handledWork'><a id='li_handledWork_a' href=''><i class='icon icon-th'></i> <span>已办工单</span></a></li>";
|
|
|
innerHTML += "<li id='li_works'><a id='li_works_a' href=''><i class='icon icon-th'></i> <span>工单列表</span></a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*ABtest*/
|
|
|
/*innerHTML += "<li class='submenu' id='li_appConfig'><a id='li_appConfig_a' href='#'><i class='icon icon-th-list'></i> <span>APP配置</span><span class='label'>2</span></a><ul>";
|
|
|
innerHTML += "<li id='li_ABTestTotal'><a id='li_ABTestTotal_a' href=''><i class='icon icon-th'></i> <span>AB总体配置</span></a></li>";
|
|
|
innerHTML += "<li id='li_ABTestConfig'><a id='li_ABTestConfig_a' href=''><i class='icon icon-th'></i> <span>AB详细配置</span></a></li>";
|
|
|
innerHTML += "</ul></li>";*/
|
|
|
|
|
|
/*配置管理*/
|
|
|
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'>7</span></a><ul>";
|
|
|
innerHTML += "<li id='li_zkMonitor'><a id='li_zkMonitor_a' href=''><i class='icon icon-th'></i> <span>ZK配置管理</span></a></li>";
|
|
|
innerHTML += "<li id='li_nginxSync'><a id='li_nginxSync_a' href=''><i class='icon icon-th'></i> <span>Nginx配置同步</span></a></li>";
|
|
|
innerHTML += "<li id='li_degrade_info'><a id='li_degrade_info_a' href=''><i class='icon icon-th'></i> <span>降级服务配置</span></a></li>";
|
|
|
innerHTML += "<li id='li_hystrix_info'><a id='li_hystrix_info_a' href=''><i class='icon icon-th'></i> <span>Hystrix配置</span></a></li>";
|
|
|
innerHTML += "<li id='li_cache_info'><a id='li_cache_info_a' href=''><i class='icon icon-th'></i> <span>缓存时间配置</span></a></li>";
|
|
|
innerHTML += "<li id='li_aws_ebs'><a id='li_aws_ebs_a' href=''><i class='icon icon-th'></i> <span>AWS_EBS镜像任务</span></a></li>";
|
|
|
innerHTML += "<li id='li_ips_compare'><a id='li_ips_compare_a' href=''><i class='icon icon-th'></i> <span>在线服务Ip配置对比</span></a></li>";
|
|
|
innerHTML += "<li id='li_malicious_ips'><a id='li_malicious_ips_a' href=''><i class='icon icon-th'></i> <span>恶意ip管理</span></a></li>";
|
|
|
innerHTML += "<li id='li_malicious_ips_bl'><a id='li_malicious_ips_bl_a' href=''><i class='icon icon-th'></i> <span>恶意ip管理 | 敏感接口比例</span></a></li>";
|
|
|
innerHTML += "<li id='li_malicious_ips_cs'><a id='li_malicious_ips_cs_a' href=''><i class='icon icon-th'></i> <span>恶意ip管理 | 敏感接口次数</span></a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*project*/
|
|
|
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'>5</span></a><ul>";
|
|
|
innerHTML += "<li id='li_projectRelease'><a id='li_projectRelease_a' href=''><i class='icon icon-th'></i> <span>JAVA发布</span></a></li>";
|
|
|
innerHTML += "<li id='li_phpRelease'><a id='li_phpRelease_a' href=''><i class='icon icon-th'></i> <span>PHP发布</span></a></li>";
|
|
|
innerHTML += "<li id='li_nodeRelease'><a id='li_nodeRelease_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>";
|
|
|
innerHTML += "<li id='li_internalDomain'><a id='li_internalDomain_a' href=''><i class='icon icon-th'></i> <span>DNS发布</span></a></li>";
|
|
|
innerHTML += "<li id='li_node'><a id='li_node_a' href=''><i class='icon icon-th'></i> <span>NODE发布</span></a></li>";
|
|
|
innerHTML += "<li id='li_projectHistory'><a id='li_projectHistory_a' href=''><i class='icon icon-th'></i> <span>发布记录</span></a></li>";
|
|
|
innerHTML += "<li id='li_internalDomainHistory'><a id='li_internalDomainHistory_a' href=''><i class='icon icon-th'></i> <span>DNS记录</span></a></li>";
|
|
|
innerHTML += "<li id='li_javarollbackbytime'><a id='li_javarollbackbytime_a' href=''><i class='icon icon-th'></i> <span>java按天回滚</span></a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*switch*/
|
|
|
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'>3</span></a>";
|
|
|
innerHTML += "<ul>";
|
|
|
//innerHTML += "<ul><li id='li_nginxswitch'><a id='li_nginxswitch_a' href=''>nginx切换</a></li>";
|
|
|
//innerHTML += "<li id='li_luaswitch'><a id='li_luaswitch_a' href='#'>LUA切换</a></li>";
|
|
|
//innerHTML += "<li id='li_limitswitch'><a id='li_limitswitch_a' href='#'>限流调整</a></li>";
|
|
|
//innerHTML += "<li id='li_lbswitch'><a id='li_lbswitch_a' href='#'>直连开关</a></li>";
|
|
|
innerHTML += "<li id='li_javarestart'><a id='li_javarestart_a' href='#'>java重启</a></li>";
|
|
|
innerHTML += "<li id='li_nodeMonitor'><a id='li_nodeMonitor_a' href=''><i class='icon icon-th'></i> <span>node重启</span></a></li>";
|
|
|
//innerHTML += "<li id='li_centerswitch'><a id='li_centerswitch_a' href='#'>双中心切换</a></li>";
|
|
|
innerHTML += "<li id='li_centerswitch_new'><a id='li_centerswitch_new_a' href='#'>双中心切换_新</a></li>";
|
|
|
innerHTML += "<li id='li_switchtopo'><a id='li_switchtopo_a' href='#'>NGINX切换</a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*manage*/
|
|
|
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'>3</span></a>";
|
|
|
innerHTML += "<ul><li id='li_user'><a id='li_user_a' href=''>用户管理</a></li>";
|
|
|
innerHTML += "<li id='li_module'><a id='li_module_a' href=''>模块管理</a></li>";
|
|
|
innerHTML += "<li id='li_taskConfigure'><a id='li_taskConfigure_a' href=''>任务管理</a></li>";
|
|
|
innerHTML += "<li id='li_alarmgroup'><a id='li_alarmgroup_a' href=''>报警组管理</a></li>";
|
|
|
innerHTML += "<li id='li_autoscaling'><a id='li_autoscaling_a' href=''>伸缩组</a></li>";
|
|
|
innerHTML += "</ul></li>";
|
|
|
|
|
|
/*其他*/
|
|
|
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'>2</span></a>";
|
|
|
innerHTML += "<ul><li id='li_sms'><a id='li_sms_a' href=''>短信验证码</a></li>";
|
|
|
innerHTML += "<li id='li_search_compare'><a id='li_search_compare_a' href=''>搜索双云比较</a></li>";
|
|
|
innerHTML += "</ul></li>";/*其他*/
|
|
|
|
|
|
innerHTML += "</ul></div>";
|
|
|
document.getElementById("head").innerHTML = innerHTML;
|
|
|
|
|
|
var path = getUrlBasePath();
|
|
|
document.getElementById("li_dashboard_a").setAttribute("href", path + "/dashboard/toDashboard");
|
|
|
document.getElementById("li_mobjectInfo_a").setAttribute("href", path + "/mobject/toMobject");
|
|
|
document.getElementById("li_hostGroupList_a").setAttribute("href", path + "/hostGroup/toHostGroup");
|
|
|
document.getElementById("li_hostInfoList_a").setAttribute("href", path + "/hostInfoList/toHostInfos");
|
|
|
document.getElementById("li_javaMonitor_a").setAttribute("href", path + "/javaMonitor/toJavaMonitor");
|
|
|
document.getElementById("li_javaApiMonitor_a").setAttribute("href", path + "/javaApiMonitor/toJavaApiMonitor");
|
|
|
document.getElementById("li_javaApi_a").setAttribute("href", path + "/javaApi/toJavaApi");
|
|
|
document.getElementById("li_zkInfo_a").setAttribute("href", path + "/zkMonitor/tozkMonitor");
|
|
|
document.getElementById("li_rabbitview_a").setAttribute("href", path + "/rabbitmq/toRabbitmq");
|
|
|
document.getElementById("li_projectRelease_a").setAttribute("href", path + "/project/toProject");
|
|
|
document.getElementById("li_phpRelease_a").setAttribute("href", path + "/phpBuild/toProject");
|
|
|
document.getElementById("li_nodeRelease_a").setAttribute("href", path + "/nodeBuild/toProject");
|
|
|
document.getElementById("logout_a").setAttribute("href", path + "/user/logout");
|
|
|
document.getElementById("changepwd_a").setAttribute("href", path + "/user/toupdatePwd");
|
|
|
document.getElementById("li_sms_a").setAttribute("href", path + "/sms/toSmsLog");
|
|
|
document.getElementById("li_search_compare_a").setAttribute("href", path + "/searchCompare/getComparePage");
|
|
|
document.getElementById("li_zkMonitor_a").setAttribute("href", path + "/zkTree/tozkMonitorList");
|
|
|
document.getElementById("li_user_a").setAttribute("href", path + "/manage/toUser");
|
|
|
document.getElementById("li_module_a").setAttribute("href", path + "/manage/toModule");
|
|
|
document.getElementById("li_taskConfigure_a").setAttribute("href", path + "/taskConfigure/toTaskConfigure");
|
|
|
document.getElementById("li_alarmgroup_a").setAttribute("href", path + "/alarmGroup/toAlarmGroupPage");
|
|
|
document.getElementById("li_autoscaling_a").setAttribute("href", path + "/autoScalingTool/toautoscalingpage");
|
|
|
//document.getElementById("li_nginxswitch_a").setAttribute("href", path + "/nginxswitch/toNginxSwitch");
|
|
|
//document.getElementById("li_luaswitch_a").setAttribute("href", path + "/luaswitch/toLuaSwitch");
|
|
|
document.getElementById("li_projectHistory_a").setAttribute("href", path + "/project/toHistory");
|
|
|
document.getElementById("a_hystrix_aws").setAttribute("href", path + "/hystrix/aws");
|
|
|
document.getElementById("a_hystrix_qcloud").setAttribute("href", path + "/hystrix/qcloud");
|
|
|
document.getElementById("a_hystrix_nginx").setAttribute("href", path + "/hystrix/nginx");
|
|
|
document.getElementById("li_dns_monitor_a").setAttribute("href", path + "/dns_monitor/");
|
|
|
document.getElementById("li_nginxSync_a").setAttribute("href", path + "/nginxSync/toNginxSync");
|
|
|
document.getElementById("li_node_a").setAttribute("href", path + "/project/toNode");
|
|
|
document.getElementById("li_degrade_info_a").setAttribute("href", path + "/degrade/info");
|
|
|
document.getElementById("li_hystrix_info_a").setAttribute("href", path + "/hystrixInfo/info");
|
|
|
document.getElementById("li_cache_info_a").setAttribute("href", path + "/cacheInfo/info");
|
|
|
document.getElementById("li_addWork_a").setAttribute("href", path + "/workSystem/toAddWork");
|
|
|
document.getElementById("li_pendingWork_a").setAttribute("href", path + "/workSystem/toPendingwork");
|
|
|
document.getElementById("li_handledWork_a").setAttribute("href", path + "/workSystem/toHandledWork");
|
|
|
document.getElementById("li_works_a").setAttribute("href", path + "/workSystem/toWorkList");
|
|
|
document.getElementById("li_aws_ebs_a").setAttribute("href", path + "/aws/toEbsManager");
|
|
|
document.getElementById("li_newRedisMonitor_a").setAttribute("href", path + "/redisMonitor/toNewRedis");
|
|
|
document.getElementById("li_memcachedMonitor_a").setAttribute("href", path + "/memcachedMonitor/toMemcached");
|
|
|
document.getElementById("li_javarestart_a").setAttribute("href", path + "/javaRestart/toJavaRestart");
|
|
|
//document.getElementById("li_centerswitch_a").setAttribute("href", path + "/centerSwitch/toCenterSwitch");
|
|
|
document.getElementById("li_ips_compare_a").setAttribute("href", path + "/compareIps/toCompareIps");
|
|
|
document.getElementById("li_malicious_ips_a").setAttribute("href", path + "/maliciousIp/toMaliciousIps");
|
|
|
document.getElementById("li_malicious_ips_bl_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpsBL");
|
|
|
document.getElementById("li_malicious_ips_cs_a").setAttribute("href", path + "/maliciousIp/toMaliciousIpsCS");
|
|
|
|
|
|
//document.getElementById("li_limitswitch_a").setAttribute("href", path + "/limitSwitch/toLimitSwitch");
|
|
|
//document.getElementById("li_lbswitch_a").setAttribute("href", path + "/lbSwitch/toLbSwitch");
|
|
|
document.getElementById("li_monit_a").setAttribute("href",path+"/monit/toMonit");
|
|
|
/*document.getElementById("li_ABTestConfig_a").setAttribute("href",path+"/abtestConfig/toABTestConfig");
|
|
|
document.getElementById("li_ABTestTotal_a").setAttribute("href",path+"/abtestTotal/toABTestTotal");*/
|
|
|
document.getElementById("li_nodeMonitor_a").setAttribute("href",path+"/nodeMonitor/toNodeMonitor");
|
|
|
document.getElementById("li_internalDomain_a").setAttribute("href",path+"/internalDns/toInternalDns");
|
|
|
document.getElementById("li_internalDomainHistory_a").setAttribute("href",path+"/internalDns/toHistory");
|
|
|
document.getElementById("li_switchtopo_a").setAttribute("href",path+"/topoSwitch/toTopoSwitch");
|
|
|
document.getElementById("li_centerswitch_new_a").setAttribute("href",path+"/centerSwitch/toCenterSwitchNew");
|
|
|
document.getElementById("li_javarollbackbytime_a").setAttribute("href",path+"/project/toRollbackByTime");
|
|
|
|
|
|
|
|
|
function getUrlBasePath() {
|
...
|
...
|
|