摘要: zabbix分布式监控系统安装部署 官方网站链接 https://www.zabbix.com/documentation/2.0/manual/installation安装环境说明参考地址 http://mayulin.blog.51cto.com/1628315/514371 虚拟机两台 zab... 阅读全文
posted @ 2015-06-24 23:30 shantuwqk 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 公司里最近redis服务器压力越来越大,其大概情况,只能从操作系统层面看,并不详尽,故同事在网上找了一个叫做 redis-live的开源项目,我配合部署了一下,还真有点意思,并解决了其中部分小debug,原文来之这里目前来说,越来越多的使用多了NOSQL的业务,但是这方面的监控缺不多。今天给大家介绍... 阅读全文
posted @ 2015-06-24 23:28 shantuwqk 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 最近有个需求,想获取部分服务器上运行了那些应用服务,一台台去看,太费劲了,参考牛人写了此脚本,后期再加上一个前端页面做一些简单的运维维护的工作,凑合着先用着,待完善,注:此脚本依懒于安装fabric ,安装过程参考: http://5973819.blog.51cto.com/5963819/15... 阅读全文
posted @ 2015-06-24 23:27 shantuwqk 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 抽了点时间体验了一把python 分布式进程,有点像分布式计算的意思,不过我现在还没有这个需求,先把简单体验的脚本发出来,供路过的各位高手指教注:需要先下载multiprocessing 的python包支持才行。管理端:cat task_manager.py #!/usr/bin/env py... 阅读全文
posted @ 2015-06-24 23:26 shantuwqk 阅读(1782) 评论(1) 推荐(0) 编辑
摘要: 目录1、取得当前目录——os.getcwd()>>> import os>>> s=os.getcwd()#获得当前运行脚本所在目录>>> s'C:\\Python27'比如运行test.py,那么输入该命令就会返回脚本所在的文件夹位置。例如将test.py放入A文件夹。并且希望不管将A文件夹放在硬... 阅读全文
posted @ 2015-06-24 23:25 shantuwqk 阅读(5887) 评论(0) 推荐(0) 编辑
摘要: # 获取日期:import datetime #调用事件模块today =datetime.date.today() #获取今天日期deltadays =datetime.timedelta(days=1) #确定日期差额,如前天 days=2yesterday =today -deltadays ... 阅读全文
posted @ 2015-06-24 23:23 shantuwqk 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 为了便于整理部分业务数据,以及存储管理, 写了此脚本.后期如果有需求,再改一下. 1 #!/usr/bin/env python 2 #coding:utf8 3 4 import os,sys,time,commands,shutil,glob 5 import datetime 6 7 8... 阅读全文
posted @ 2015-06-24 23:22 shantuwqk 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 简介: zeromq中间件,他是一个轻量级的消息中间件,传说是世界上最快的消息中间件,为什么这么说呢? 因为一般的消息中间件都需要启动消息服务器,但是zeromq这厮尽然没有消息服务器,他压根没有消息中间件的架子,但是这并不能掩盖他的强大。 通过和activemq,ra... 阅读全文
posted @ 2015-06-24 23:20 shantuwqk 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 在用python编写脚本或写程序过程中总要遇到一些对大文件或数据进行排序,计算,循环跌代等.我想下面这些函数库一定能用得到,总结如下:便于以后备查列表去重(传说是列表去重最高效的方法):al = ['/data/consul/script/check_port.py', '/data/consul/... 阅读全文
posted @ 2015-06-24 23:18 shantuwqk 阅读(626) 评论(0) 推荐(1) 编辑
摘要: 为了对每个月的切割过的30个日志文件统计出访问最多的ip地址进行排序,整理了下面的脚本,主要思路是处理每一个日志文件的ip排序,最后进行字典合并,计算出月ip排序。#!/usr/bin/env pythonimport osimport sysimport commandsimport reipso... 阅读全文
posted @ 2015-06-24 23:16 shantuwqk 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 在运维工作中,经常要处理大量数据,或者要跑一些时间比较长的任务,可能都需要用到多进程,不管是管理端下发任务,还是客户端执行任务,如果服务器配置还可以,跑多进程还是挺能解决问题的Multiprocessing Pool如果任务需要启动大量子进程,用一下multiprocessing Pool 是比较好... 阅读全文
posted @ 2015-06-24 23:14 shantuwqk 阅读(351) 评论(0) 推荐(0) 编辑
摘要: logstash每天往es建好索引,按天生成,就目前的需求,需要清理不需要的数据,以保证最新日志的速度展示,哈哈,瞎搞了这个脚本,路过的大神批评。#!/usr/bin/env python# coding:utf8#author: shantuwqk@163.comimport sys,dateti... 阅读全文
posted @ 2015-06-24 23:13 shantuwqk 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 说明:我的系统环境是ubuntu 14.10版本的,整理这篇博客,主要是自己记性太不好了,老忘东西,教训一下自己。哈哈参考文章createing blog1,part-1-creating-blog2,part-2-creating-blog3,part-3-creating-blogdjango ... 阅读全文
posted @ 2015-06-24 23:10 shantuwqk 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 因公司数据安全和分析的需要,故调研了一下 GlusterFS + lagstash + elasticsearch + kibana 3 + redis 整合在一起的日志管理应用:安装,配置过程,使用情况等续一,glusterfs分布式文件系统部署:说明:公司想做网站业务日志及系统日志统一收集和... 阅读全文
posted @ 2015-06-24 23:07 shantuwqk 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 书写格式,和相关说明如下:格式:\033[显示方式;前景色;背景色m 说明:前景色 背景色 颜色---------------------------------------30 40 黑色31 ... 阅读全文
posted @ 2015-06-24 23:03 shantuwqk 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 在linux系统维护过程中,经常需要解决各种各样的需求,最简单的方式还是用linux系统本身的shell,最简单有效这个网站很好推荐给大家点这里1.释放内存:cat monitor_mem.sh#!/bin/bashused=`free -m | awk 'NR==2' | awk '{print ... 阅读全文
posted @ 2015-06-24 23:00 shantuwqk 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 在自动化运维平台没有做完之前,常需要登录服务器做很多维护操作,每次找好长好长的密码,那么多服务器,你会疯掉的,所以瞎搞了以下脚本.先解一下燃眉之急,哈哈cat login_root.exp#!/usr/bin/expect -cset IP [lindex $argv 0]set PWD [lind... 阅读全文
posted @ 2015-06-24 22:56 shantuwqk 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在Python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigParser, Python ConfigParser模块解析的配置文件的格式比较象ini的配置文件格式下面用实例说明如下:配置文件... 阅读全文
posted @ 2015-06-24 22:53 shantuwqk 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 使用logstash的时候,为了更细致的切割日志,会写一些正则表达式。 使用方法 input { file { type => "billin" path => "/data/logs/product/resul... 阅读全文
posted @ 2015-06-24 22:51 shantuwqk 阅读(19648) 评论(0) 推荐(0) 编辑
摘要: 其实前面已经用salt,安装部署了docker应用环境了,过程中还是遇到了不少问题,所以这里再相对仔细的记录一下,docker手机安装过程应注意的事情 安装过程部分参考了刘天斯大师文档部署1,安装环境说明系统环境:centos6.6服务应用了: haproxy confd etcd do... 阅读全文
posted @ 2015-06-24 22:50 shantuwqk 阅读(566) 评论(0) 推荐(0) 编辑