欢迎访问www.showerlee.com, 您的支持就是我前进的动力.
  • zabbix+postfix邮件告警配置笔记

    showerlee 2013-08-27 23:56 ZABBIX 阅读 (16,327) 2条评论
    系统环境:centos6.3 x64 zabbix:zabbix-2.06(简体中文) postfix: 系统自带 一.配置本机postfix配合zabbix邮件发送 1.本机若安装sendmail,则必须关闭并卸载。 # service sendmail stop # chkconfig sendmail off     # rpm -e sendmail --nodeps 2.安装postfix (centos6.3下默认yum源,默认postfix系统自带) # yum install postfix -y 更改postfix配置文件中的...
  • zabbix 客户端自定义端口监控

    showerlee 2013-08-27 23:45 ZABBIX 阅读 (15,026) 抢沙发
    1.登陆zabbix主界面 选择:配置-模板 选择模板组,这里我选择的是Template App Agentless,原因该自带模板组内包含各种常用服务的模板 单击该模板组 项目  点击右上角的 创建项目   这里添加的是mysql服务,按照如图配置   单击下方 存档 保存。 如图点击 触发器 如图,点击右上方 创建触发器 按照如图配置   点击 存档 保存,完毕。 ...
  • CentOS 6.3_Nagios配置笔记

    showerlee 2013-08-27 19:10 Monitor 阅读 (6,642) 抢沙发
    一.Nagios监控主机配置(IP:192.168.7.249) 1、安装nrpe服务 解压缩 [root@nagios ~]# tar -zxvf nrpe-2.14.tar.gz [root@nagios ~]# cd nrpe-2.14 编译 [[root@nagios nrpe-2.14]#./configure root@nagios nrpe-2.14]# make all [root@nagios nrpe-2.14]# make install-plugin 只运行这一步就行了,因为只需要check_nrpe插件 2、编辑commands.cfg文件定义nrpe对的使用 [root@nagios ~]# vi...
  • CentOS 6.3_Nagios安装笔记

    showerlee 2013-08-27 19:04 Monitor 阅读 (7,399) 抢沙发
    1、安装前准备 Nagios安装前,首先安装相关软件包,对于RHEL / CentOS系统: (依赖包的安装:wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp openssl openssl-devel) 检看一下是否安装相关软件包: # rpm -qa |grep *****(略) # yum install -y wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp openssl openssl-devel   Nagios源代码程序和插件 监...
  • [SHELL]shell scripts笔记(2)

    showerlee 2013-08-27 18:58 SHELL 阅读 (6,012) 抢沙发
    最近一直在研究shell脚本,整理了些比较有用的以备不时之需。。 1.获取字符串长度 # var=1234567890 # echo ${#var} 2.识别当前shell版本 # echo $SHELL # echo $0 3.检查是否为超级用户 ------------------------- #!/bin/bash if [ $UID -ne 0 ];then echo Non root user .Please run as root. else echo "Root user" fi ------------------------- 4.修...
  • [SHELL]shell scripts笔记(1)

    showerlee 2013-08-27 18:57 SHELL 阅读 (6,327) 抢沙发
    自己没事总结了点基础的东西,以备不时之需。 一.判断式: 1.判断符号 &&及|| 检测test是否存在: # test -e /haha 注:test是一个判断文件属性的命令,-e参数判断目录是否存在,执行结果不会显示任何信息,但最后我们可以透过$?或&&及||来展现整个结果 例如: # test -e /haha && echo "exist" ||echo "not exist" 注: -f参数判断是否为文件,-d判断是否为目录 ...
  • [SHELL]正则表达式笔记(1)

    showerlee 2013-08-27 18:56 SHELL 阅读 (7,493) 抢沙发
    最近一直在研究shell脚本这块,刚好闲下来整了下自己手头上比较好的资料中的一些范例,以下是我整理的鸟哥私房菜里面正则表达式里面比较基础的一些语法详解,适合新手查阅。 首先先复制一段范例: # vi regular_express.txt ------------------------------- "Open Source" is a good mechanism to develop programs. apple is my favorite food. Football game is not use feet only. this dress d...
  • [PYTHON]python 基础笔记(4)

    showerlee 2013-08-27 18:55 PYTHON 阅读 (6,404) 抢沙发
    14.Python标准库 简介 Python标准库是随Python附带安装的,它包含大量极其有用的模块。熟悉Python标准库是十分重 要的,因为如果你熟悉这些库中的模块,那么你的大多数问题都可以简单快捷地使用它们来解决 。 我们已经研究了一些这个库中的常用模块。你可以在Python附带安装的文档的“库参考”一节中 了解Python标准库中所有模块的完整内容。 ==============================...
  • [PYTHON]python 基础笔记(3)

    showerlee 2013-08-27 18:53 PYTHON 阅读 (6,275) 抢沙发
    11. 面向对象的编程 简介 到目前为止,在我们的程序中,我们都是根据操作数据的函数或语句块来设计程序的。这被称为 面向过程的 编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。这种方法称为 面向对象的 编程理念。在大多数时候你可以使用过程性编程,但是有些时候当你想要编写大型程序或是寻求一个更加合适的解决方案的时候,你就得使用面向对象的编程技术。 类和对象...
  • [PYTHON]python 基础笔记(2)

    showerlee 2013-08-27 18:52 PYTHON 阅读 (5,551) 抢沙发
    10. 编写一个Python脚本 问题 我提出的问题是: 我想要一个可以为我的所有重要文件创建备份的程序。 尽管这是一个简单的问题,但是问题本身并没有给我们足够的信息来解决它。进一步的分析是必需的。例如,我们如何确定该备份哪些文件?备份保存在哪里?我们怎么样存储备份? 在恰当地分析了这个问题之后,我们开始设计我们的程序。我们列了一张表,表示我们的程序应该如何工作。对于这个问题,我...