Fork me on GitHub
Suzf  Blog

Zabbix 之windows下安装agent

1.下载windows版zabbix-agent-2.2.5并解压
http://www.zabbix.com/downloads/2.2.5/zabbix_agents_2.2.5.win.zip
解压后有两个目录bin和conf,其中bin中又有两个目录win32和 win64,分别对应windows 32位和64位系统,请根据实际情况将相应目录拷贝到某个磁盘下(我的是64位系统,拷贝win64到C:/下,并重命名为zabbix),然后将另一个conf目录中的配置文件zabbix_agentd.conf也拷贝到c:/zabbix目录下,这样该目录下共有4个文件,分别 为:zabbix_sender.exe zabbix_get.exe zabbix_agentd.exe zabbix_agentd.conf

修改配置文...

Zabbix之监控Oracle性能

Orabbix 是一个用来监控 Oracle 数据库实例的 Zabbix 插件。

下载地址:http://www.smartmarmot.com/product/orabbix/download/

官方参考:http://www.smartmarmot.com/wiki/index.php/Orabbix

Orabbix插件的安装与配置

确保安装jdk环境,java version查看

[root@localhost ~]# java -version

java version "1.6.0_28"

OpenJDK Runtime Environment (IcedTea6 1.13.0pre) (rhel-1....

Apache的工作模式及切换

prefork的工作原理及配置
  如果不用“--with-mpm”显式指定某种MPM,prefork就是Unix平台上缺省的MPM。它所采用的预派生子进程方式也是Apache 1.3中采用的模式。prefork本身并没有使用到线程,2.0版使用它是为了与1.3版保持兼容性;另一方面,prefork用单独的子进程来处理不同的请求,进程之间是彼此独立的,这也使其成为最稳定的MPM之一。

  若使用prefork,在make编译和make install安装后,使用“httpd -l”来确定当前使用的MPM,应该会看到prefork.c(如果看到worker.c说明使用的是worker MPM,依此类推)。再查看缺省生成的httpd.conf配置文件,里面包含如下配置段:

...

Zabbix之监控Mysql性能

Zabbix还可以监控mysql slow queries,mysql version,uptime,alive等。下面通过Zabbix Graphs实时查看的SQL语句操作情况和mysql发送接收的字节数。
1.Zabbix官方提供的监控mysql的模板Template App MySQL,可以看到相关的Items和key。

2. 把该模板Template App MySQL Link到相关的主机上面,发现Item的Status是不可用的,因为key的值是通过Mysql用户查看"show global status"信息或者...

Zabbix 之自动发现规则

1、 打开configure--Discovery--create discovery rule:

需要添加名称,ip地址段(这个地址段以覆盖你所有IP的最小地址段为好),checks。其中checks最为重要,总共三项,只填写key,这里用 system.uname这个key。然后点击添加并保存。这里的意思是zabbix服务器端扫描这个网段中的zabbix客户端(客户端端口默认为 10050),扫描到之后取客户端的system.uname值,这个值返回的类似于linux系统中的uname –a命令,值为下面形式:

...

Zabbix 之自定义Key

1、监控进程
/usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k “net.tcp.service[http]”

2、监控端口
/usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k “net.tcp.port[,80]” 结果:1存在,0不存在;

3、进程数量
/usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k “proc.num[]”
/usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k “proc.num[htt...

How-to: Disabling Hyper-threading on a Dell PE R730

Q:I need to disable hyper-threading due to licensing issues but, I can't find the setting in the BIOS that would allow me to disable it. Does anyone know where I can find the setting on a Dell PowerEdge R730?

A: The BIOS option is called “Logical Processors”. See the manual ftp://ftp.dell.com/Manuals/Common/poweredge-r720_Owner's%20Manual_en-us.pdf

Zbbix之邮件报警

本次内容就介绍一下如何的在zabbix里进行邮件报警,并且自定义邮件报警的格式。

1.选择“Administration-Media types“

选择“Email“

输入相应信息

然后保存

2.选择“Administration-Users“

选择“users“,然后在选择”admin“用户

在选择&ldquo...

Zabbix shell setup Server && agent [tar]

本文简单简述用源码包的方式安装 zabbix server && agent 的安装方式。

#!/bin/bash
# This is a script of auto install zabbix
# Copyright to Jeffrey.Su
# Written on June 11,2014
 
 
# SET VARIABLES
PATH=/bin:/usr/bin:/sbin:/usr/sbin::/usr/local/bin:/usr/local/sbin;
export PATH
 
MYSQL_PWD="jefferySu"
 
# Check environment
function check_env {
  echo &qu...