监控数据开发

parent 26755cd5
......@@ -41,6 +41,10 @@ public class ServicesRest {
// 远程控制台url
private String Capability;
// 数据库监控url
private String SqlCapability;
......
......@@ -57,6 +57,7 @@ public class LoginController {
session.setAttribute("reportTomcatName",servicesRest.getReportTomcatName());
session.setAttribute("logsRest",servicesRest.getLogsRest());
session.setAttribute("capability",servicesRest.getCapability());
session.setAttribute("sqlCapability",servicesRest.getSqlCapability());
return "redirect:/main";
}
else{
......
......@@ -47,7 +47,8 @@ service-rest:
LogsTomcatName: "tomcatLogs.sh"
# 远程控制台地址
Capability: "http://192.168.193.134:3001/"
# 数据库监控地址
SqlCapability: "http://192.168.193.134:3001/"
ThreadPool:
#核心线程数
corePoolSize: 20
......
//加载中间内容
$(function () {
var content=$(".page-content").clone();
$(".wrapper").append(content.show());
//var content=$(".page-content").clone();
//$(".wrapper").append(content.show());
$(".wrapper").append($(".page-content"));
//监控页面数据---------------
// 基于准备好的dom,初始化echarts实例
$("#main").width($(".layui-elem-quote").width());
var myChart = echarts.init(document.getElementById('main'));
// 指定图表的配置项和数据
var option = {
tooltip: {},
legend: {
data:['监控量']
},
xAxis: {
data: ["应用监控","服务监控","数据库监控"]
},
yAxis: {},
series: [{
name: '监控量',
type: 'bar',
data: [5, 20, 36]
}]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
})
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -22,6 +22,7 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/css/font.css">
<link rel="stylesheet" href="/css/xadmin.css">
<link rel="stylesheet" href="/fenye/font-awesome.min.css">
<link rel="stylesheet" href="https://cdn.bootcss.com/Swiper/3.4.2/css/swiper.min.css">
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.bootcss.com/Swiper/3.4.2/js/swiper.jquery.min.js"></script>
......@@ -55,47 +56,15 @@
<ul id="nav">
<li class="list" current>
<a href="/main">
<i class="iconfont">&#xe761;</i>
<i class="fa fa-bar-chart"></i>
监控数据
<i class="iconfont nav_right">&#xe697;</i>
</a>
</li>
<li class="list">
<a href="javascript:;">
<i class="iconfont">&#xe70b;</i>
用户管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
<ul class="sub-menu">
<li>
<a href="/membersfenye">
<i class="iconfont">&#xe6a7;</i>
用户列表
</a>
</li>
<li>
<a href="mebersfenye">
<i class="iconfont">&#xe6a7;</i>
用户恢复
</a>
</li>
<li>
<a href="mebersfenye">
<i class="iconfont">&#xe6a7;</i>
权限管理
</a>
</li>
<li>
<a href="mebersfenye">
<i class="iconfont">&#xe6a7;</i>
浏览记录
</a>
</li>
</ul>
</li>
<li class="list" >
<a href="javascript:;">
<i class="iconfont">&#xe6a3;</i>
<i class="fa fa-desktop"></i>
应用管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
......@@ -116,7 +85,7 @@
</li>
<li class="list" >
<a href="javascript:;">
<i class="iconfont">&#xe6a3;</i>
<i class="fa fa-server"></i>
服务管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
......@@ -137,47 +106,47 @@
</li>
</ul>
</li>
<%-- <li class="list" >
<li class="list" >
<a href="javascript:;">
<i class="iconfont">&#xe6a3;</i>
资源管理
<i class="fa fa-database"></i>
数据库管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
<ul class="sub-menu" style="display:none">
<li>
<a href="./banner-list.html">
<a href="javascript:sqlurl();">
<i class="iconfont">&#xe6a7;</i>
资源监控
数据库监控
</a>
</li>
</ul>
</li>--%>
</li>
<li class="list" >
<a href="javascript:;">
<i class="iconfont">&#xe6a3;</i>
数据库管理
<i class="fa fa-file-o"></i>
部署管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
<ul class="sub-menu" style="display:none">
<li>
<a href="./banner-list.html">
<i class="iconfont">&#xe6a7;</i>
数据库监控
部署文档
</a>
</li>
</ul>
</li>
<li class="list" >
<li class="list">
<a href="javascript:;">
<i class="iconfont">&#xe6a3;</i>
部署管理
<i class="fa fa-user-o"></i>
用户管理
<i class="iconfont nav_right">&#xe697;</i>
</a>
<ul class="sub-menu" style="display:none">
<ul class="sub-menu">
<li>
<a href="./banner-list.html">
<a href="/membersfenye">
<i class="iconfont">&#xe6a7;</i>
部署文档
用户列表
</a>
</li>
</ul>
......@@ -228,6 +197,10 @@
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
function sqlurl() {
var url="${sqlCapability}";
window.open(url)
}
</script>
</body>
</html>
\ No newline at end of file
......@@ -9,11 +9,12 @@
<script type="text/javascript" src="/jquery/jquery.min.js"></script>
<!-- 引入公共js-->
<script type="text/javascript" src="/js/common.js"></script>
<script type="text/javascript" src="/js/echarts.min.js"></script>
<!-- 引入公共页面-->
<jsp:include page="../common/index.jsp"></jsp:include>
</head>
<body>
<div class="page-content" style="display: none">
<div class="page-content">
<div class="content">
<!-- 右侧内容框架,更改从这里开始 -->
<blockquote class="layui-elem-quote">
......@@ -25,7 +26,8 @@
<fieldset class="layui-elem-field layui-field-title site-title">
<legend><a name="default">信息统计</a></legend>
</fieldset>
<table class="layui-table">
<div id="main" style="background: rgba(0, 0, 0, 0.2);width:800px;height:400px;"></div>
<%-- <table class="layui-table">
<thead>
<tr>
<th>统计</th>
......@@ -179,10 +181,13 @@
<td>NETWORK SERVICE</td>
</tr>
</tbody>
</table>
</table>--%>
<!-- 右侧内容框架,更改从这里结束 -->
</div>
</div>
</div>
<script>
</script>
</body>
</html>
\ No newline at end of file
......@@ -28,7 +28,7 @@
</head>
<body>
<div class="page-content" style="display: none">
<div class="page-content">
<div class="content">
<table class="layui-hide" id="test" lay-filter="test" width="100%"></table>
</div>
......
......@@ -70,7 +70,7 @@
</head>
<body>
<div class="page-content" style="display: none">
<div class="page-content">
<div class="content">
<div class="layui-btn-container">
<button class="layui-btn layui-btn-sm" lay-event="insertService" onclick="connect()">服务器控制台</button>
......
......@@ -28,7 +28,7 @@
</head>
<body>
<div class="page-content" style="display: none">
<div class="page-content">
<div class="content">
<table class="layui-hide" id="test" lay-filter="test" width="98%"></table>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment