位置: 编程技术 - 正文

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

  • 增值税什么时候计入成本
  • 工程施工企业收入确认成本结转案例
  • 教育附加费税率怎么算
  • 跨年度退货可以开红字发票吗
  • 自己申报个人所得税需要补缴,必须自己申报自己补缴吗
  • 运输发票备注怎么填
  • 销售货物代垫的运费发生的增值税
  • 缴纳个税和社保
  • 资金不需要验资,实收资本怎么入账
  • 开票金额大于收款金额如何处理
  • 生产成本物料的核算
  • 服务费可以不退吗
  • 商品过期可以向商家索要赔偿吗
  • 固定资产本期折旧额与上期不一样
  • 记账凭证广告费
  • 免税企业减免所得税政策
  • 0申报的清算所得税申报表怎么填
  • 季报进入国税官网后怎么操作?
  • 除工资外其他收入需要个税吗
  • 社保稳岗补贴可以申请几次
  • 个人转让怎么写
  • 节能减排奖励资金追回
  • 汽车行业销售折让
  • 小微企业附加税怎么算
  • 小规模纳税人代账一年多少钱
  • 公司原因领不了失业保险要赔偿吗
  • 建造合同收入的内容包括
  • 收到工伤保险怎么做分录
  • 真实有效的18岁身份证
  • 怎么认定是否为包工头
  • 调整上月费用科目
  • unity默认存储路径
  • php字符串定义
  • windows dvd maker是什么
  • 存货的毁损通过什么科目核算
  • 商贸企业小规模税率是多少
  • 试运行期间收入和成本怎么记账
  • 企业法人歇业后诉讼主体确认
  • win11调节屏幕亮度快捷键
  • 红字冲销的增值税发票怎么处理
  • 公允价值计量转权益法例题
  • 帝国cms8.0
  • 现金发放工资会计科目怎么写
  • php图片格式转换
  • 未分配利润转增股本要交税吗怎么交
  • 期初金额是什么
  • 制造费用属于哪个科目类别
  • 研发产品收入的会计分录
  • 当月只有进项票没有销项票怎么办
  • 代开发票预缴税款的比例是多少呢?
  • 不验旧能领购发票吗
  • 预付卡的含义
  • 股东投入固定资产怎么做账
  • 利润表里公允价值变动损益怎么算
  • 减免所得税优惠政策
  • 是不是根据营业执照查询
  • 老办法退休金如何计算
  • 获取sqlserver密码
  • freebsd的软件管理工具ports详解
  • w10强制更新怎么关闭
  • vrvedp_m.exe是什么进程
  • window7发布
  • win8安全模式修复
  • 如何把win7系统复制到u盘里
  • 进windows花屏
  • Android FrameAnimatio和Tween补间动画
  • js中onunload
  • 批处理 全局变量
  • font:inherit
  • 网页设计中css样式有何用途
  • 在img标签中的alt属性里添加内容可以告诉
  • python windows gui
  • rpg好玩地图
  • javascript运用
  • 归并代码
  • JavaScript程序设计形考任务第一次任务
  • 水电费收税
  • 税务稽查强制措施
  • 一个公司怎么算利润
  • 北京市地税总局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设