位置: 编程技术 - 正文

用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模拟软件)

  • 工程预付款的支付要求
  • 什么是宏观税负如何判定一国宏观税负的轻重
  • 进项税额转出借贷
  • 企业为清算状态是什么
  • 母子公司借款要交什么税
  • 认缴注册资本的风险
  • 租金收入需要缴增值税吗
  • 收到进项专用发票怎么做
  • 营改增后服务业增值税税率
  • 拆迁补偿款上交财政
  • 企业工资薪酬包括哪些内容
  • 城建税教育附加地方教育附加的税率
  • 逾期包装物押金消费税会计分录
  • 代办会议费是否允许差额纳税
  • 股东分红个人所得税怎么申报
  • 劳务费发票可以含材料费吗
  • 小规模纳税人未建账处罚
  • 应纳增值税计算公式怎么算
  • 电子发票怎么作废操作流程视频
  • 进口报关单是什么样子的
  • 抵扣联和发票联算一张发票吗
  • 减免附加税分录怎么做
  • win10蓝屏怎么弄
  • 苹果11屏幕尺寸长宽
  • 缴纳印花税和残值的比例
  • 电脑显示器模糊不清晰是什么原因
  • 会计中记账凭证的名词解释
  • 关闭win10系统更新有什么后果
  • 春天里的____作文
  • 电脑进程ace是什么
  • 艾草的功效与作用洗头
  • 车辆购买保险发票未回怎么做会计分录
  • 往来款项账务处理
  • 政府补助财务处理流程
  • 限售股交易征税是多少
  • 甲产品生产耗用a材料10000千克,单位成本
  • php数据统计分析
  • php dao
  • php的运算符主要包括哪些?
  • 新成立的公司怎么算生育津贴
  • 工程款清账的句子发朋友圈
  • 工业总产值和营业收入区别
  • 处置长期股权投资产生的投资收益是什么
  • 营业外支出结转损益
  • 帝国cms使用手册
  • BOM学习
  • 坏账准备的账务处理例题视频讲解
  • 农民工专户个税怎么申报
  • 制造费用怎么登账
  • 劳务外包会计分录最新
  • 计提增值税如何做账
  • 预付款开了增值税专票怎么办
  • 税收滞纳金的问题有哪些
  • 营改增涉及哪些项目
  • 收到票据又转背书付了账务处理
  • 多打的投资款怎么入账
  • 短期借款如何记账
  • 房子贷款之后尾款发票
  • mysql删除重复字段
  • win10系统预览版
  • redhat 7.0
  • windows共享文件夹端口号
  • 由于您计算机中windows的版本比较
  • WIN10如何设置字体大小
  • ubuntu顶部菜单栏
  • 如何解决windows无法连接到打印机
  • swimsuitnetwork.exe - swimsuitnetwork是什么进程 有何作用
  • win 7系统无法删除系统文件
  • win7修改系统版本
  • easyui datagrid resize
  • sae定义及如何上报
  • cocos2dx3.3在Win7(64位)上Android开发环境搭建(提要)
  • 如何用虚拟号码打电话
  • jquery版本过低
  • js 操作xml
  • js原生方法大全
  • 深圳社保最迟每月几号交啊多少钱
  • 车船税多少钱一辆
  • 大连地税局发票怎么开
  • 不动产租赁如何征税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设