位置: 编程技术 - 正文

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

  • 企业所得税的会计处理
  • 个人所得税汇算表
  • 未认证待抵扣进项税重分类
  • 起重机属于固定资产哪个类别
  • 销户之后可以重新申请吗
  • 应收账款贷方余额重分类到哪
  • 2021年成本类科目
  • 生产设备的修理费用计入什么科目小企业
  • 预交所得税比较多怎么办?
  • 资本化研发费用在本年的摊销
  • 设备售后回租需交税吗
  • 年折旧额怎么计算公式直线法
  • 让渡资产使用权收入计入什么科目
  • 职工取暖费计入什么科目
  • 保安服务专票是多少税点
  • 年底收到发票未付款怎么做账
  • 结转待转销项税额
  • 工会经费的缴费主体
  • 小规模纳税人可以抵扣增值税专用发票吗
  • 完工百分比法确认成本 分录
  • 购买东西押金不退要怎么处理
  • 出差报销差旅
  • 如何删除文档中多余的页
  • php解析原理
  • win11右键菜单怎么恢复
  • s3tray2.exe - s3tray2是什么进程 有什么用
  • 华为鸿蒙系统支持苹果手表吗
  • 员工宿舍的物业费要交个税吗
  • 在建工程进项税可以抵扣吗
  • 生活常识 小常识
  • vue自定义日历组件
  • 没有报税盘
  • 增值税纳税申报表在哪里打印
  • win10系统安装配置
  • uniapp开发常用案例
  • 2023跨年烟花链接
  • php实现会话的步骤
  • phpcms怎么用
  • 月末库存商品结转成本怎么算
  • PostgreSQL中的XML操作函数代码
  • php mysql教程
  • 小微企业免税销售额是多少2023年
  • 个人劳务报酬所得税税率表
  • 现金流量表的编制依据
  • 对公转账个人垫付怎么写
  • 个税起征点调整最新消息
  • 计提工资申报个税
  • 待抵扣进项税额是什么情况下用的
  • 产品销售费用是什么科目
  • 财务费用中的利息费用指什么
  • 进项税额转出怎么操作
  • mysql安装过程中报错
  • windows无法启动wlanautoconfig
  • win8系统连接网络
  • linuxvi编辑器三种模式
  • mac的虚拟机
  • win8自带的视频播放器打不开
  • win7怎么退出域环境
  • 电脑xp桌面
  • win8系统切换桌面
  • window8.1下载
  • linux网络设置在哪里
  • linux shell脚本实例
  • win10系统如何禁用u盘
  • 可用分区az
  • js数组操作函数
  • unity中time.time
  • Node.js中child_process实现多进程
  • python爬取某人所有朋友圈
  • jquery示例
  • 创建shell脚本命令
  • pythonlist删除指定位置元素
  • javascript要怎么学
  • 广州出租车发票号码在哪里
  • 广州市国家税务局第三分局
  • 江苏电子税务局app下载
  • 机关工勤人员2022工资套改表
  • 济南市地税局纳税服务中心孙凯简历
  • 抚顺交车辆购置税在哪交
  • 微观经济学的十大原理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设