python+django 数据库监控平台构建

开发技术:python,django,bootsrap 整体架构:后端多进程数据采集+告警轮询+web前端展示 特色:支持主机、Oracle、MySQL基础数据监控,以评分形式展示各项服务健康度,关键指标形成dashboard趋势分析,自定义告警阈值,支持邮件告警 github: https...

2018-04-20 10:45:50

阅读数 7132

评论数 18

Oracle18c单实例安装

安装环境: CentOS release 6.5 (Final) RAM:2GB SWAP:4GB DISK:40GB 一. 安装环境检查 1. 服务器硬件 Minimum RAM At least 1 GB RAM for Oracle Database inst...

2019-04-04 14:46:09

阅读数 49

评论数 0

dataTables的选项——特性及国际化语言

一.特性(功能) 1.jQueryUI:控制是否使用jquerui的样式(需要引入jqueryui的css) eg: "jQueryUI": "true",  //默认是false 2.autoWidth:控制Datatabl...

2018-11-22 10:25:32

阅读数 63

评论数 0

整合webssh到自己的Django项目

webssh项目源地址: https://github.com/huashengdun/webssh 目的是希望能将webssh整合到运维管理平台,最好是能做到免登录,在管理平台可以直接ssh到平台的主机。 但源项目是需要输入Ip,端口,用户名,密码的,考虑到现实的需求,至少ip是可以通过自...

2018-11-21 19:56:23

阅读数 1286

评论数 0

Js删除前确认操作

html代码 <a href="" onclick="javascript:return del();">删除</a> js代码 ...

2018-11-17 15:29:44

阅读数 552

评论数 0

django layer弹窗组件使用

父层: <div class="col-xs-12"> <div class="box"> ...

2018-11-17 15:21:53

阅读数 538

评论数 0

open-falcon部署

一. 环境准备 1. 安装Redis --解压 [root@mysql falcon]# tar zxvf redis-4.0.11.tar.gz --编译 [root@mysql falcon]# cd redis-4.0.11 [root@mysql redis-4.0.11]# ma...

2018-11-17 10:45:02

阅读数 140

评论数 0

使用Holer从公网访问内网的Web应用

Holer exposes local servers behind NATs and firewalls to the public internet over secure tunnels. Support forwarding message based on TCP protocol. ...

2018-11-12 19:15:22

阅读数 109

评论数 0

tab切换echarts无法正常显示

tab切换时候,第一个图正常显示,第二个及之后的图无法正常显示。  问题是这样的,用了两个tab切换,每个tab里面加载一个echarts图表,div的大小是百分比设置的,结果第一个echarts可以正常显示出来,第二个echarts被严重压缩了。  查看了一下网页布局,发现div是有大小的,但是...

2018-11-12 13:53:35

阅读数 318

评论数 0

为django项目加上flash message

一. Django的message框架 官方文档:https://docs.djangoproject.com/en/1.9/ref/contrib/messages/ 1. 简介 在web应用程序中,可能在处理表单或其他类型的用户输入后向用户展示一次性通知消息,也成为flash messa...

2018-10-24 19:45:44

阅读数 434

评论数 0

django+celery+rabbitmq处理异步任务

版本选择: celery4不再支持windows,所以在Windows环境下使用请选择celery==3.1.18 参考:https://github.com/celery/celery/issues/3551 参考文档: http://docs.celeryproject.org/en/...

2018-10-23 15:00:15

阅读数 658

评论数 2

诡异的UnicodeEncodeError

一个Django项目在win环境pycahrm下运行的好好的,部署到Linux就出现了编码错误  涉及的代码段使用了cx_oracle执行sql语句,打印出来粘贴到plsql执行是正常的。 sql = '''select nvl(s.username, 'None') oracl...

2018-09-13 19:27:20

阅读数 59

评论数 0

python相对路径失效

代码结构: frame文件夹中的py文件引入check_alarm中的main_check.py,此时整个project中其他使用相对路径的py都会报错。  

2018-08-18 10:35:41

阅读数 544

评论数 0

本地python项目上传到github

前提:安装git,注册github账号 1. 进入本地项目目录,右击项目文件夹git bash here Think@DESKTOP-81JF6DR MINGW64 ~/PycharmProjects/dbmon (master) $ git init # 创建新的空的本地仓库 执行完后...

2018-07-28 10:44:49

阅读数 516

评论数 0

使用paramiko上传脚本到Linux服务器的shell脚本创建的目录带有问号

场景:在windows下编辑的脚本,使用paramiko编写的代码传到windows服务器并执行,但生成的目录总是带有问号 原因:windows下的换行符和linux不一致,导致执行脚本生成的目录带有问号(可能不仅限于此问题,其他莫名其妙的情况也可能的出现),出现这种情况,建议在Linux上编写...

2018-07-28 10:05:10

阅读数 151

评论数 0

undo表空间使用率99%居高不下

背景:两套同样的测试环境,一套数据库Undo使用率一直处于99%,已经持续了很长一段时间,而另外一套几乎为0排查手段:1. 查看占用高的undo表空间使用情况,发现都是unexpired的状态-- 整体undo使用情况 select b.tablespace_name, nvl(u...

2018-06-11 16:42:04

阅读数 969

评论数 0

Xshell远程工具通过ssh访问NAT网络模式下的linux虚拟机

在学习linux的时候对虚拟机 的三种网络连接模式进行了解。通过网上查找各种方法,加上自己综合实践,总结了一下nat的连接模式。       若在虚拟机的虚拟网络编辑器中-->>vmnet8设置时勾选了,开启DHCP服务,那么不需要对虚拟网卡进行ip配置...

2018-05-29 17:37:20

阅读数 85

评论数 0

mysql5.7执行sql语句报错:In aggregated query without GROUP BY, expression #1 of SELECT list contains nonagg

mysql5.7执行sql语句报错:In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'yunva_changke.u.user_id'; this is...

2018-05-29 17:34:40

阅读数 429

评论数 0

python 解决logging模块重复输出日志

场景:多个py文件调用Logging,从主文件导入另外的py文件时日志会反复输出几条原因参考:https://blog.csdn.net/huilan_same/article/details/51858817解决:将logger实例放到单独的py文件,其他文件都import该pymy_log.p...

2018-05-04 13:21:34

阅读数 955

评论数 0

django项目部署到Linux

1. 下载apache源码[root@mysql ~]# tar -zxvf httpd-2.4.33.tar.gz [root@mysql httpd-2.4.33]# ./configure --prefix=/usr/local/apache2/ checking for chosen l...

2018-05-03 16:50:53

阅读数 802

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭