安装zabbix
来源:互联网 发布:绘声绘色软件怎么使用 编辑:程序博客网 时间:2024/06/05 05:08
Server端:、
需要epel源
1.安装依赖环境 yum -y
install
httpd mariadb mariadb-server php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl
curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdate php-bcmath libevent libevent-devel
2.服务运行所需要的用户和组 :
groupadd -g 201 zabbix
useradd
-g zabbix -u 201 -m zabbix
4.
mysqladmin -uroot -h127.0.0.1 password
"123456"
5.
mysql -uroot -h127.0.0.1 -p123456
create database zabbix character
set
utf8;
grant all on zabbix.* to zabbix@'localhost' identifiedby '123456'
;
flush privileges;
http:
//sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/
7.
tar xvf zabbix-
2.2
.
2
.tar.gz
cd
zabbix-2.2.2目录
mysql -uzabbix -p123456 zabbix <database/mysql/images.sql
mysql -uzabbix -p123456 zabbix <database/mysql/data.sql
#登录数据库查看下表是否都创建成功
9.编译安装zabbix
.
/configure
--sysconfdir=
/etc/zabbix/
--
enable
-server --
enable
-agent --with-net-snmp --with-libcurl --with-mysql
make
&&
make
install
#此处指定sysconfdir配置文件的路径就在/etc/zabbix/目录下了,如果不指定默认在/usr/local/etc下
cp
misc
/init
.d
/tru64/zabbix_agentd
/etc/init
.d/
cp
misc
/init
.d
/tru64/zabbix_server
/etc/init
.d/
chmod
+x
/etc/init
.d
/zabbix_
*
mkdir
/var/www/html/zabbix
cp
-a zabbix-2.2.2
/frontends/php/
*
/var/www/html/zabbix/
chown
-R apache.apache
/var/www/html/zabbix/
vim /etc/php.ini
date.timezone = Asia/Shanghai
max_execution_time =
300
max_input_time =
300
post_max_size = 32M
memory_limit = 128M
注释;mbstring.func_overload =
2
vim
/etc/httpd/conf/httpd
.conf
AllowOverride None
# Allow open access:
Require all granted
</Directory>
14、配置zabbix server端的文件,定义数据库的IP、用户名、密码
vim
/etc/zabbix/zabbix_server
.conf
DBHost=192.168.239.130
DBName= zabbix
DBUser=zabbixuser
DBPassword=zabbixpass
StartPollers=30
#开启多线程数,一般不要超过30个
StartTrappers=20
#trapper线程数
StartPingers=10
#fping线程数
StartDiscoverers=120
MaxHousekeeperDelete=5000
CacheSize=1024M
#用来保存监控数据的缓存数,根据监控主机的数量适当调整
StartDBSyncers=8
#数据库同步时间
HistoryCacheSize=1024M
TrendCacheSize=128M
#总趋势缓存大小
AlertScriptsPath=
/etc/zabbix/alertscripts
LogSlowQueries=1000
15.启动apache和zabbix服务
/etc/init
.d
/httpd
start
/etc/init
.d
/zabbix_server
start
访问安装:
填写zabbix数据库的用户名、密码、地址等信息,点击Test connection,OK后点击Next
填写zabbix服务器的信息,主机名,server程序监听的的端口,主机IP地址等,如果server跟web在一台服务器上保持默认即可,点击Next
确认前面几部填写的信息没有问题的话点击Next
检查web程序的config文件,如果没问题会显示OK,直接点击finish即可完成安装(如果此处有问题一般是zabbix虚拟主机目录文件的权限问题,上面已经有设置的过程一般不会出现问题)
进入登录界面点击登录,默认admin zabbix
修改mysql最大连接数 vi /etc/my.cnf 中的[mysqld] max_connections=1000
关闭selinux
至此,server端的安装完成
agent端:linux&&windows
linux:
yum -y groupinstall
"Development Tools"
yum –y
install
ntpdate
ntpdate pool.ntp.org
groupadd -g 201 zabbix
useradd
-g zabbix -u 201 -m zabbix
cd
/usr/src/
tar
xf zabbix-2.2.2.
tar
.gz
cd
zabbix-2.2.2
.
/configure
--sysconfdir=
/etc/zabbix
--
enable
-agent
make
&&
make
install
cp
misc
/init
.d
/tru64/zabbix_agentd
/etc/init
.d/
chmod
+x
/etc/init
.d
/zabbix_agentd
vim
/etc/zabbix/zabbix_agentd
.conf
#此处千万别写成了zabbix_agent.conf,否则配置了不生效
Server=192.168.239.130
#填写Server的IP地址 如果检测本机 1270.0.01
ServerActive=192.168.239.130
#修改为Server的IP地址
Hostname=Centos-03
#填写本机的HostName,注意Server端要能解析
UnsafeUserParameters=1
#是否允许自定义的key,1为允许,0为不允许
Include= etc
/zabbix/zabbix_agentd
.conf.d/
#自定义的agentd配置文件(key)可以在这里面写;
/etc/init
.d
/zabbix_agentd
start
1、 下载zabbix_agentd监控客户端软件安装包(windows操作系统客户端)
官方下载地址: http://www.zabbix.com/download
2、关闭监控主机windows server 2008防火墙或防火墙入放行zabbix_agentd客户端口号 10050 (TPC/UDP)。
3、下载后解压zabbix_agents_3.2.0.win.zip 压缩包,里面有两个文件夹,一个是bin文件夹,另一个是conf文件夹。
Bin文件夹里面有两个文件夹,一个是win32,一个是win64。Conf文件夹里存放是配置文件zabbix_agentd.win.conf
4、C盘目录下创建一个zabbix文件夹,把刚下载的zabbix_agentd压缩包里的win64位文件夹的zabbix_agentd.exe、zabbix_get.exe、zabbix_sender.exe、dev文件夹复制到zabbix文件夹里
安装程序和conf文件夹zabbix_agentd.win.conf复制到windows server 2008操作系统C盘创建的zabbix文件夹里。(文件夹创建路径可以自定义,
但后面zabbix_agentd客户端运行安装命令需要根据创建的路径运行)
5、右键以文本格式编辑zabbix_agentd.win.conf 配置文件。式编辑zabbix_agentd.win.conf 配置文件。
EnableRemoteCommands=1 #允许在本地执行远程命令
LogRemoteCommands=1 #执行远程命令是否保存操作日志
Server = 10.8.9.155 #填写zabbix服务器IP地址
Hostname=wintest01 #zabbix_agent客户端计算机名 (被监控主机)
6.
6、桌面 ---- 开始 ---- 运行 ----- 输入cmd 打开DOS命令窗口---- 输入以下两条命令进行zabbix客户端安装。(必须要以管理员身份运行打开DOS命令窗口)
C:\zabbix\zabbix_agentd.exe -i -c C:\zabbix\zabbix_agentd.win.conf #安装zabbix客户端
C:\ zabbix\ zabbix_agentd.exe -s -c C:\zabbix\zabbix_agentd.win.conf #启动zabbix服务
转自windows详细:https://www.cnblogs.com/zoulongbin/p/6395047.html
- zabbix安装
- zabbix 安装
- zabbix安装
- Zabbix安装
- zabbix安装
- zabbix安装
- 安装zabbix
- zabbix安装
- zabbix 安装
- zabbix安装
- zabbix安装
- zabbix安装
- zabbix安装
- zabbix安装
- zabbix 安装
- zabbix安装
- zabbix安装
- zabbix安装
- Nginx负载均衡的详细配置及使用案例详解.
- CheckedListBox 中添加带 Text 和 Value 的 CheckBox
- BigDecimal 加减乘除
- docker push 过程 distribution源码 分析
- 用类和函数做装饰器-class decorator and function decorator
- 安装zabbix
- python脚本批量执行shell,使用queue、threading库
- 值得期待:Go对WebAssmbly的完全支持
- 安徽省滁州市谷歌卫星地图下载
- 杭电ACM 统计元音
- linux配置虚拟ip
- cpu总线详解
- unison配置
- 使用jmeter模拟加密接口请求