位置: 编程技术 - 正文

用Python的Flask框架结合MySQL写一个内存监控程序(python中flask模块)

编辑:rootadmin

推荐整理分享用Python的Flask框架结合MySQL写一个内存监控程序(python中flask模块),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python flask框架教程,python框架flask,python flask快速入门与进阶,python flask快速入门与进阶,python-flask,flask框架代码,python-flask,python-flask,内容如对您有帮助,希望把文章链接给更多的朋友!

这里以监控内存使用率为例,写的一个简单demo性程序,具体操作根据reboot提供的教程写如下。

一、建库建表

创建falcon数据库:

创建内存监控使用的表stat,表结构如下:

二、flask web端设置

首先我们设计一个web服务,实现如下功能:

完成监控页面展示 接受POST提交上来的数据 提供json数据GET接口具体框架结构图如下:

用Python的Flask框架结合MySQL写一个内存监控程序(python中flask模块)

目录结构如下:

flask_web代码如下:

这里使用的汇图JS为highcharts、highstock ,具体模板页面内容如下:

注:这里的JS代码都直接使用互联网上的代码,如果主机无法连接互联网的,可以将上面的三段代取取下来,在templates 的同级目录创建static 目录,将下载下来的三个文件放到该目录,删除模板中三处引用javascript处的代码,使用当前注释的三段。

三、agent被监控端设置

web展示页面完成了,运行起来:python flask_web.py 监听在端口上。我们需要做一个agent来采集数据,并通过post方法请求flask_web页面,将数据上传写入数据库。这里以监控内存为例,具体监控代码如下:

nohup python moniItems.py >/dev/null 2>&1 & 在被监控主机上运行,如果出于实验目的,想尽快的看到展示效果,可以将time.sleep() 改为time.sleep(2) ,这样每2秒就会取一次数据写入数据库。

访问 就可以看到我们的监控数据了:效果图如下

highcharts支持将按时间拖动,也支持按指定时间段查看。并且查看到的图片可以直接保存为png、jpg或pdf、csv等格式查看。

Python实现模拟时钟代码推荐 Python实现模拟时钟代码推荐#coding=utf8importsys,pygame,math,randomfrompygame.localsimport*fromdatetimeimportdatetime,date,timedefprint_text(font,x,y,text,color=(,,)):imgtext=font.re

使用Python对IP进行转换的一些操作技巧小结 PythonSocket模块中包含一些有用IP转换函数,说明如下:socket.ntohl(x)//类似于C语言的ntohl(x)把位正整数从网络序转换成主机字节序。socket.ntohs(x)//类似于C

Python中MySQLdb和torndb模块对MySQL的断连问题处理 在使用python对wordpresstag进行细化代码处理时,遇到了调用MySQLdb模块时的出错,由于错误提示和问题原因相差甚远,查看了N久代码也未发现代码有问题。

标签: python中flask模块

本文链接地址:https://www.jiuchutong.com/biancheng/378562.html 转载请保留说明!

上一篇:Python的Flask框架中SQLAlchemy使用时的乱码问题解决(flask框架菜鸟教程)

下一篇:Python实现模拟时钟代码推荐(python模拟软件)

  • 居民个人取得境内、境外所得,如何计算应纳税额?
  • 应纳税额等于已缴税额
  • 计提税金是什么会计科目
  • 资金账簿印花税每年都要交吗?
  • 锦州税务师考试在哪个学校
  • 建筑企业成本核算工作流程
  • 存货被盗的会计分录
  • 固定资产折旧直接计入成本
  • 多计提个税怎么办
  • 个人所得税申报操作流程
  • 销售货物未开发怎么处理
  • 施工企业结算金额怎么算
  • 工程服务预交税款怎么账务处理?
  • 企业银行余额
  • 二手设备进口海关
  • 包装物一次摊销的会计分录
  • 公司发放节日礼品
  • 营改增后房地产企业增值税税收筹划存在问题
  • 培训费用开具什么发票
  • 一般纳税人贸易公司每个月最低费用多少
  • 最新科研增值税税率为多少?
  • 劳务费代驾计入什么科目?
  • 红冲发票地址不一样可以吗
  • 绿植租赁公司都适合什么名字
  • 个人独资企业需要缴纳哪些税种
  • safedownloader是什么
  • 现金日记账期初余额怎么登账
  • 存出投资款现金流量表选什么
  • 公司入股的钱叫什么
  • 计算机视觉方面的期刊
  • html怎么嵌入js
  • 有限责任公司股东对公司债务承担
  • yii框架教程
  • php中定义常量的函数是什么
  • 前端进阶教程
  • 小规模纳税人一年不超过多少万
  • 学电脑的网站
  • 图片加载不存在
  • php出现乱码
  • 领取营业执照后超过30天
  • 营业额和营业收入怎么算
  • 申请高新技术企业要具备哪些条件
  • 销项税额和进项税额月底怎么结转
  • 农产品收购发票可以不抵扣吗
  • 研发项目会计分录
  • 营业外支出是什么类账户
  • 增值税明细账怎么结账
  • 外借资质交企业所得税怎么交
  • 未使用的固定资产计提折旧计入什么科目
  • 结转借贷方向如何计算
  • 技术服务所发生的事故
  • 应交税费减免税额在借方还是贷方
  • 投资收益的账务怎么处理
  • 残值收入交税吗
  • 加油费不征税发票可以报销吗
  • 工会经费按实际发放交还是以计提的
  • 出纳和记账会计哪个好
  • 房地产企业的土地使用权计入什么科目
  • mysql的操作方法
  • mysql清空表内容
  • Win7 64位 mysql 5.7下载安装常见问题小结
  • SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
  • centos破解密码命令
  • win7开始菜单路径在哪里
  • linux的文件和目录的区别
  • win8怎么清空电脑只剩系统
  • win10下安装office2007
  • windowsxp的功能介绍
  • wind8桌面
  • linux最小安装和正常安装
  • linux中shell脚本实验总结
  • android 开发 教程
  • Unity3D的iTween
  • javascript实现2016新年版日历
  • python sco
  • android8.0特性
  • 医保电子缴费凭证怎么查询
  • 税控盘怎么申请领发票
  • 办真人cs场地需要什么资质
  • ipo上市要注意什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设