位置: 编程技术 - 正文

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

  • 哪些资产损失应向税务机关申报扣除?
  • 进项税额怎么计算例题
  • 房地产开发企业土地增值税预缴
  • 本月销售商品的实际成本怎么算
  • 小规模在税务局开的专票已交税,如何在税务平台申报
  • 如何确定固定资产的原始价值
  • 外债利息支付需要按照天计算吗?
  • 机械设备租赁印花税谁交
  • 固定资产折旧财务
  • 股权投资基金账户有监管吗
  • 长期借款账务处理会计分录例题
  • 法院案件受理费计算器
  • 向非金融企业借款200万元
  • 公司网站建设费入什么明细科目里
  • 工程成本哪些可以抵扣
  • 税控设备可以跨省销售吗
  • 付款小于发票金额的原因
  • 公司抵扣发票不用交税吗
  • 跨季度的发票怎么冲销
  • 景区门票入什么费用
  • 刻章发票可以抵税吗
  • 适用增值税差额征税的小规模纳税人
  • 分工分类法
  • 费用,资产,成本,损失的区别
  • 应收账款收款后怎么做账
  • 研发支出的二级科目是什么
  • 1697510110
  • 主营业务收入多计跨年调整
  • 公司收到银行存款利息收入会计分录
  • 收到几分钱的认证费怎么做账
  • 企业的团队建设之荒野求生
  • 什么是盈余公积和资本公积
  • 经营租赁方式租入分录
  • 历史时间线怎么写
  • services. exe
  • 板栗怎样保存1年不坏
  • 金融负债期末可以转出吗
  • CLIP模型原理
  • 应收款项减值的核算方法
  • thinkphp登录
  • 资产减值损失和存货跌价准备有什么区别
  • consul框架
  • Vue+Element UI-el-date-picker时间日期选择器组件(实现向后端传值)
  • 表关联查询语句
  • ctrl ate del
  • 工伤事故赔偿款分配
  • 从财务报表中能看出什么
  • 其他综合收益在利润表的哪个位置哪里
  • 工业企业会计核算中常见的会计核算程序有哪些?
  • 原始凭证在账务处理程序中的作用
  • 无形资产减值准备是什么科目
  • 混合销售行为的例子
  • 获取gridview某行某列的值
  • 房地产开发企业资质证书
  • 房屋装修费计入长期待摊费用
  • 加计扣除的会计要素
  • 打样费入什么科目
  • 资产减值哪些资产
  • 主营业务成本的贷方是什么
  • 计提人工成本会计分录
  • 无票收入怎么做账,要交税吗,填入增值税申报表
  • freebsd使用wifi
  • 设置动态壁纸来电铃声
  • auepuc.exe是什么软件
  • window组件在哪里
  • window10打开rar文件
  • 如何显示文件后缀win10
  • msqry32.exe进程是什么文件 作用是什么 msqry32进程查询
  • hyper-v win98
  • win7 注册表 ahci
  • cocos2dx 教程
  • [android] android开发中常用的Eclipse快捷键
  • android activity回调函数
  • js重要知识点
  • 如何搭建python项目架构
  • 江苏地税电子税务局官网登录
  • 国家税务局太原税务局官网
  • 企业代缴房产税可以入账吗
  • 在网上购物是否隔断时间就要实名
  • 重庆外经证网上报验流程及时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设