• .Title|raw

    python学习(二)pycharm安装配置篇


    Python是支持可视化编程,进行GUI开发库有Tkinter、wxPython和 PyQt,前面两个不说了,不支持向C#程序那么方便的拖放控件编程,完全是盲人摸象,对我这种美感不强的人来说,简直是致命的威胁,而pyqt4或者 pyqt5完美的解决了我这个困惑,下面就pyqt+pycharm集成安装配置做了详细说明,经验之谈,让你觉得踏过的坑不会再一次踏了。 下面专指ubuntu安装,win安装太easy了,直接去官网https://www.riverbankcomputing.com/software/pyqt/download下载对应版本的exe安装即可,但后面配置一样。 一、简介PyQt

  • .Title|raw

    Zabbix监控日志文件


    最近很多人在咨询日志监控的事情,对于日志这个问题,简单也简单,不简单也不简单,日志最先反映出应用当前的问题,在海量日志里面找到我们异常记录,然后记录下来,并且根据情况报警,大家可以监控系统日志、nginx、Apache、业务日志。想用好用对,不是辣么容易,一直想系统的写下,无奈人比较懒,就把自己的微薄经验跟大家一起互相学习下。zabbix最主要的是监控日志文件中有没有某个字符串的表达式,支持日志文件正则和关键字正则,其是把日志文件中符合关键字的日志过滤出来入库,不包含的日志不采集,且只支持主动模式。

bluetom520 | 发布于 2018-01-31 01:22:54 | 阅读量 162 | pycharm python pyqt
发布于 2018-01-31 01:22:54 | pycharm python pyqt

Python是支持可视化编程,进行GUI开发库有Tkinter、wxPython和 PyQt,前面两个不说了,不支持向C#程序那么方便的拖放控件编程,完全是盲人摸象,对我这种美感不强的人来说,简直是致命的威胁,而pyqt4或者 pyqt5完美的解决了我这个困惑,下面就pyqt+pycharm集成安装配置做了详细说明,经验之谈,让你觉得踏过的坑不会再一次踏了。

下面专指ubuntu安装,win安装太easy了,直接去官网https://www.riverbankcomputing.com/software/pyqt/download下载对应版本的exe安装即可,但后面配置一样。


继续阅读
bluetom520 | 发布于 2018-01-30 10:48:54 | 阅读量 71 |
发布于 2018-01-30 10:48:54 |
# Mysql 主主复制失败 --- [toc] --- ## 故障描述 |原因描述|因为机柜PDU老化, 导致整个机柜掉电.| |:---:|:---:| |**故障时间**|**20160923-10:09**| |**发现时间**|**20160929-13:56**| --- ## 架构信息 |Tomcat|Memcache|Keepalive|Mysql主主复制| |:--
继续阅读
bluetom520 | 发布于 2018-01-25 03:30:23 | 阅读量 229 |
发布于 2018-01-25 03:30:23 |
在日常开发应用当中,经常会遇到想通过爬虫模拟登录某个网站,从而进一步采集数据,模拟操作等工作。如果不登录,requests就基本OK了,但是要登录,还得采取一定的方式来完成数据输入,模拟登陆等。苍老师说了,不会用python的开发不是好运维,虽然苍老师已经结婚了。比较常用的方式有三种:selenuim+phantomjs,selenium+firefox,selenium+chrome。下面就三
继续阅读
bluetom520 | 发布于 2017-06-15 13:56:22 | 阅读量 721 |
发布于 2017-06-15 13:56:22 |
 
 

最近很多人在咨询日志监控的事情,对于日志这个问题,简单也简单,不简单也不简单,日志最先反映出应用当前的问题,在海量日志里面找到我们异常记录,然后记录下来,并且根据情况报警,大家可以监控系统日志、nginx、Apache、业务日志。想用好用对,不是辣么容易,一直想系统的写下,无奈人比较懒,就把自己的微薄经验跟大家一起互相学习下。zabbix最主要的是监控日志文件中有没有某个字符串的表达式,支持日志文件正则和关键字正则,其是把日志文件中符合关键字的日志过滤出来入库,不包含的日志不采集,且只支持主动模式。


 
继续阅读
bluetom520 | 发布于 2017-06-06 13:35:05 | 阅读量 144 |
发布于 2017-06-06 13:35:05 |
Zabbix 是一个企业级的、开源的、分布式的监控套件,被用来监控IT基础设施的可用性和性能。Zabbix可以监控网络和服务的监控状况,Zabbix 利用灵活的告警机制,允许用户对事件发送基于邮件、短信、微信和钉钉等告警方式,这样可以保证快速的对问题作出相应。 Zabbix支持主动和被动两种方式.所有的Zabbix报告都可以通过配置参数在WEB前端进行访问.Web前端将帮助你在任何区域都能够迅速
继续阅读
bluetom520 | 发布于 2017-04-25 06:19:26 | 阅读量 507 |
发布于 2017-04-25 06:19:26 |

该监控基于iostat,然后iostat 命令用来监视系统输入/输出设备负载。

1.安装IOSTAT

yum install sysstat
测试iostat 查看所有硬盘io

  1. [root@ZQLC-1 zabbix-iostat-master]# iostat
  2. Linux 2.6.32-696.1.1.el6.x86_64 (ZQLC-1) 20170425 _x86_64_ (16 CPU)
  3. avg-cpu: %user %nice %system %iowait %steal %idle
  4. 0.04 0.00 0.04 0.13 0.00 99.79
  5. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
  6. sda 8.82 0.34 384.29 315294 360110112
  7. dm-0 47.99 0.32 383.80 303970 359655464
  8. dm-1 0.00 0.00 0.00 2400 0
  9. dm-2 0.06 0.00 0.49 2250 454576

2.部署脚本

  1. git clone https://github.com/bluetom520/DISK-IO
  2. # 添加脚本权限
  3. mv DISK-IO/zabbix-iostat.sh /usr/local/bin/
  4. chmod +x /usr/local/bin/zabbix-iostat.sh
  5. # 设置参数
  6. echo 'UserParameter=iostat[*],/usr/local/bin/zabbix-iostat.sh "$1" "$2"' > /etc/zabbix/zabbix_age
继续阅读
bluetom520 | 发布于 2017-04-23 14:50:13 | 阅读量 262 | zabbix centos
发布于 2017-04-23 14:50:13 | zabbix centos
继续阅读
bluetom520 | 发布于 2017-03-15 05:24:28 | 阅读量 202 | kafka csharp c# 开发 kafka-net rdkafka consumer producer
发布于 2017-03-15 05:24:28 | kafka csharp c# 开发 kafka-net rdkafka consumer producer
.net 开发kafka,这今天绕了不少坑,好多人不负责任瞎写,网上dll都没有一个,自己编译了一个,结果发现一个好网站:nuget 查看开源地址和最新release包https://www.nuget.org ,现在比较好的就两个kafka-net和rdkafka。经过实际测试,还是rdfakfa更胜一筹,因为他是基于librdkafka做二次开发的。下面给出github链接地址: - ka
继续阅读
bluetom520 | 发布于 2017-03-15 05:24:24 | 阅读量 110 | python kafka kafka-python pykafka consumer producer
发布于 2017-03-15 05:24:24 | python kafka kafka-python pykafka consumer producer
前面写了csharp的客户端,耽搁了好久,终于有空把第二章不起,python的kafka模块主要有两个kafka-python和PyKafka,各有所长,PyKafka 在作为生产者效率高,而kafka-python作为消费者做负载均衡性能更好。PyKafka 支持 ZooKeeper 做消费者负载均衡。 参考国外的测试 ``` pykafka producer: 41400 – 46500 –
继续阅读
bluetom520 | 发布于 2017-03-15 05:24:22 | 阅读量 107 | kafka zookeeper 集群 安装
发布于 2017-03-15 05:24:22 | kafka zookeeper 集群 安装
[TOC] ## 1 安装java mkdir /usr/local/java cp jdk-8u20-linux-x64.tar.gz /usr/local/java tar zxvf jdk-8u20-linux-x64.tar.gz vim /etc/profile ``` JAVA_HOME=/usr/local/java/jdk1.8.0_20 JRE_HOME=JAVA_HOME
继续阅读