测开之路七十:监控平台之html
监控平台的html

<!-- 继承base模板 -->
{% extends "base.html" %} <!-- 引入bootstrap-datetimepicker下的css -->
{% block style %}
<link rel="stylesheet" href="/monitor/static/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css">
{% endblock %} {% block script %}
<!-- 引入js文件,需要在base.html留入口,不然渲染会出问题。 -->
<!-- 引入bootstrap-datetimepicker下的js -->
<script src="/monitor/static/bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
<script src="https://cdn.bootcss.com/echarts/4.1.0-release/echarts.min.js"></script> <!-- 引入echarts -->
<script src="/monitor/static/monitor.js"></script>
{% endblock %} <!-- 渲染内容 -->
{% block content %}
<!-- bootstrap布局,声明容器 -->
<div class="container"> <!-- 声明一行(默认为12列)-->
<div class="row">
<div class="col-sm-12 col-md-4 col-lg-4"> <!-- 第一份占4列 -->
<!-- 选择起始时间段的下拉框 -->
<div class="input-group input-daterange"> <!-- 时间控件固定格式 -->
<!-- data-provide="datetimepicker"为固定格式 -->
<input id="start" type="text" class="form-control" data-provide="datetimepicker">
<div class="input-group-addon">to</div> <!-- 时间控件固定格式 -->
<input id="end" type="text" class="form-control" data-provide="datetimepicker">
</div>
</div>
<div class="col-sm-12 col-md-2 col-lg-2"> <!-- 第二份占2列 -->
<!-- 选择ip的下拉框 -->
<select id="ip" class="form-control"></select>
</div>
<div class="col-sm-12 col-md-1 col-lg-1"> <!-- 第三份占1列 -->
<!-- 搜索按钮 -->
<input id="search" class="form-control" type="button" value="检索">
</div>
</div> <!-- 准备画图的模块 -->
<!-- cpu、内存,声明一行(默认为12列),留给Echarts渲染图-->
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-6"> <!-- 6列展示cpu -->
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="cpu" style="width: 600px;height:400px;"></div>
</div>
<div class="col-sm-12 col-md-6 col-lg-6"> <!-- 6列展示内存 -->
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="memory" style="width: 600px;height:400px;"></div>
</div>
</div> <!-- 网络的发和收,声明一行(默认为12列),留给Echarts渲染图-->
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-6"> <!-- 6列展示发送数据 -->
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="net-send" style="width: 600px;height:400px;"></div>
</div>
<div class="col-sm-12 col-md-6 col-lg-6"> <!-- 6列展示接收数据 -->
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="net-receive" style="width: 600px;height:400px;"></div>
</div>
</div> </div>
{% endblock %}
测开之路七十:监控平台之html的更多相关文章
- 测开之路七十六:性能测试蓝图之html
<!-- 继承base模板 -->{% extends 'base.html' %} {% block script %} <!-- 从cdn引入ace edter的js --> ...
- 测开之路七十九:python 文件处理和对象的写入读取
"""处理文件:open(文件名, 模式,编码) 'r' 打开阅读(默认)'w' 打开写入,首先截断文件'x' 打开独占创建,如果文件已经存在则失败'a' 打开写入,追加 ...
- 测开之路七十八:shell之函数和参数
函数 function function_name(){ statement1 Statement2 .... statementn} function_name $var1 ...
- 测开之路七十六:linux变量和环境变量
变量 赋值 variable=0,访问 $var或${var} 参数 $n 用``引住的会先执行(~键) 位置参数 环境变量/etc/profile:全局的环境变量 . bash_profile:用户 ...
- 测开之路七十五:linux常用命令
常用命令: ls:列出文件或目录 pwd:展示当前所在的目录 mkdir:创建目录 mkdir -p :创建连续的目录 cd:切换目录 vi:编辑内容,点i开始编辑,输入::wq保存 cat 显示文件 ...
- 测开之路七十四:python处理kafka
kafka-python地址:https://github.com/dpkp/kafka-python 安装kafka-python:pip install kafka-python 接收消息 fro ...
- 测开之路七十二:性能测试工具之locust简介
locust官网:https://locust.io/ locust安装(不支持python3.7):pip install locustio 或者pycharm安装 官网给出的样例 根据官网代码 ...
- 测开之路七十一:监控平台之js
监控平台的js //datetimepicker的初始化函数(主要是对选择时间的下拉框)function init_datetimepicker() { //初始化格式和规则 $('#start'). ...
- 测开之路六十:接口测试平台之common目录
实现接口测试平台使用jsonpath进行取值来断言,效果: 访问页面: 调试功能:http://www.kuaidi100.com/query 保存功能 触发执行功能 查看报告功能 目录结构 comm ...
随机推荐
- 尝试Vue3.0
Composition API 纯函数式 <!DOCTYPE html> <html lang="en"> <head> <meta ch ...
- CentOSLinux系统中Redis数据库的安装及配置
MongoDB 传统方式安装 关闭 SELinux 编辑配置文件:vim /etc/selinux/config 把 SELINUX=enforcing 改为 SELINUX=disabled Mon ...
- 自动生成脚本头部格式并调用VIM工具
在我们写脚本的时候,开始总要按照脚本书写规范来定义脚本头部格式,久而久之是不是会觉得麻烦效率低下呢,这里就介绍一个好的思路给大家. 1 首先我们在VIM里先复制个头部格式的内容,这里就抄袭一个二师兄的 ...
- Python库指南
Python库指南 1.time模块 作用:time模块是一个时间模块,与datetime模块它提供的功能是更加接近于操作系统层面. 应用场景:平时用的比较多的时间戳,等时间方面的操作,在爬虫方面经常 ...
- poj1011 Sticks (dfs剪枝)
[题目描述] George took sticks of the same length and cut them randomly until all parts became at most 50 ...
- Robot Framework 源码阅读 day2 TestSuitBuilder
接上一篇 day1 run.py 发现build test suit还挺复杂的, 先从官网API找到了一些资料,可以看出这是robotframework进行组织 测试案例实现的重要步骤, 将传入的te ...
- python面向对象的三大特征--继承子类调用父类方法
#在子类中调用父类方法 class Vehicle: country="China" def __init__(self,name,speed,load,power): self. ...
- 记录一次 Linux crontab 执行django 脚本 失败 的经历和解决办法
目的是想通过定时任务来执行一次数据统计,本来可以用celery来做,但是想着这个项目整个就没用到异步的地方,所以决定用crontab来做.之前做过数据库的热备份,想来用该没啥问题,但是现实打脸啪啪响. ...
- man(2) readv writev
#include <sys/uio.h> ssize_t readv(int fd, const struct iovec *iov, int iovcnt); unix高级环境编程中的定 ...
- react依赖注入之mapStateToProps&&mapDispatchToProps
今天看前辈写的代码,看到mapStateToProps&&mapDispatchToProps处,不明白,于是又是各种找资料,在CSDN博客中发现一篇好文,摘抄到此,方便自己阅读! 原 ...