Zabbix222安装步骤Word文件下载.docx
- 文档编号:16714576
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:16
- 大小:1.24MB
Zabbix222安装步骤Word文件下载.docx
《Zabbix222安装步骤Word文件下载.docx》由会员分享,可在线阅读,更多相关《Zabbix222安装步骤Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
GRANTALLPRIVILEGESON*.*TO'
@'
%'
IDENTIFIEDBY'
WITHGRANTOPTION;
完成后就能用mysql-front远程管理mysql了。
2.2.4设为开机启动
chkconfigmysqldon
3.安装php
yuminstallphpphp-mysqlphp-commonphp-gdphp-mbstringphp-mcryptphp-develphp-xml
/etc/init.d/httpdstart
ZabbixServer2.0.1安装步骤,最好先配置好国内yum源【163或者科大的】。
#groupaddzabbix
#useradd-gzabbixzabbix
#yuminstallmysql-servermysql-develgccgcc-c++net-snmp-develcurl-develphpphp-gdphp-mysqlphp-bcmathphp-mbstringphp-xml
#下载zabbix-2.2.1.tar.gz到/usr/local/src目录下
#cd/usr/local/src
#tar–zxvfzabbix-2.2.1.tar.gz
#cdzabbix-2.2.1
#./configure--prefix=/usr/local/zabbix--with-mysql--with-net-snmp--with-libcurl--enable-server--enable-agent
#make
#makeinstall
#/etc/rc.d/init.d/mysqldstart
#mysql-uroot–p
createdatabasezabbixcharactersetutf8;
grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'
flushprivileges;
quit;
#cd/usr/local/src/zabbix-2.0.1/database/mysql
#mysql-uroot-p-Azabbix<
schema.sql#1按顺序来。
images.sql#2
data.sql#3最后导入
#vim/usr/local/zabbix/etc/zabbix_server.conf#修改DB连接数据库账户及密码
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
#/usr/local/zabbix/sbin/zabbix_server#启动服务端,某些版本或者系统要求以zabbix用户启动,下同。
#/usr/local/zabbix/sbin/zabbix_agentd
#echo"
/usr/local/zabbix/sbin/zabbix_server"
>
>
/etc/rc.d/rc.local#添加服务自启动
/usr/local/zabbix/sbin/zabbix_agentd"
/etc/rc.d/rc.local
#cat>
/etc/services<
<
EOF#开放agent和trapper端口
zabbix-agent10050/tcp#ZabbixAgent
zabbix-agent10050/udp#ZabbixAgent
zabbix-trapper10051/tcp#ZabbixTrapper
zabbix-trapper10051/udp#ZabbixTrapper
EOF
建立存储目录
mkdir/var/www/html/zabbix
#拷贝网页前端文件到apache目录:
#cp-R/usr/local/src/zabbix-2.0.1/frontends/php/*/var/www/html/zabbix/
#chown-Rzabbix:
zabbix/var/www/html/zabbix/#赋予apache权限
修改php参数:
#php参数配置,按照zabbix的需求来。
#vi/etc/php.ini
date.timezone="
Asia/Chongqing"
post_max_size=16M
max_execution_time=300
max_input_time=300
memory_limit=128M
#servicehttpdrestart
http:
//IP/zabbix进行配置。
请在手动安装它,或者修复权限。
按下“下载配置文件“按钮,下载配置文件并将其保存为“在/var/www/html/zabbix/conf/zabbix.conf.php”完成后,按“重试”按钮
zabbix前端已经安装就绪,默认的用户名是Admin,密码是zabbix。
注:
如下报错是因为zabbix数据未导入MYSQL数据库:
zabbix主界面如图,server端配置完毕。
大功告成。
。
1.显示简体中文界面
点击:
右上角Profile
按照如图选择Chinese(zh_CN),保存:
2.解决zabbix绘图中出现中文乱码问题:
a.从windows下控制面板->
字体->
选择一种中文字库,例如“微软雅黑”
b.把它拷贝到zabbix的web端的fonts目录下例如:
、/var/www/html/zabbix/fonts,并且把TTF后缀改为ttf
c.修改zabbix的web端include/defines.inc.php
修改/var/www/html/zabbix/include/defines.inc.php
文件中的dejavusans字体文件名,如果还没有解决问题再修改下面这个地址下的defines.inc.php文件
#cd/usr/local/src/zabbix-2.0.10/frontends/php/include/defines.inc.php
搜索'
DejaVuSans'
用"
//"
注释掉系统默认行,并添加新的字体参数行。
其中msyh为字库名字,不包含ttf后缀
----------------------
//define('
ZBX_FONT_NAME'
'
);
define('
msyh'
ZBX_GRAPH_FONT_NAME'
3.监控windows主机:
下载地址:
在C:
\ProgramFiles\下创建zabbix文件夹
解压zip包后:
将包内bin/win64/下的所有文件复制到C:
\ProgramFiles\zabbix下
并在该目录下创建一个zabbix_agentd.conf文件,内容为
-------------------
LogFile=C:
\ProgramFiles\zabbix\zabbix_agentd.log
Server=192.168.7.11
UnsafeUserParameters=1
进入cmd命令行:
#cdC:
\ProgramFiles\zabbix
安装zabbix客户端:
#zabbix_agentd.exe-c"
c:
\ProgramFiles\zabbix\zabbix_agentd.conf"
-i
启动zabbix服务:
-s
参数含义:
-c
制定配置文件所在位置
-i
安装客户端
-s
启动客户端
-x
停止客户端
-d
卸载客户端
如图:
在服务端添加客户端主机监控同上。
4、监控linux主机
Linux、UX:
Linux、UX上的agent是编译好了的,不用安装
#useraddzabbix
#cd/usr/local/zabbix
#tarzxvfzabbix_agents_1.8.linux2_6.i386.tar.gz
取一份server上的zabbix_agentd.conf到本地,然后按说明修改,一般我们只需修改如下5个参数:
Server=ZabbixServerIP
Hostname=本机名
LogFile=本机agentd日志保存文件
SourceIP=本机IP
ListenPort=10050
修改完成后,运行agentd
#/usr/local/zabbix/sbin/zabbix_agentd-c/usr/local/zabbix/etc/zabbix_agentd.conf&
#ps–ef|grepzabbix_agentd
如果进程没起来,可查看agentd.log日志来排查问题。
(注:
启动时建议用全路径,否则可能会出错)
加入开机运行
#echo'
/usr/local/zabbix/sbin/zabbix_agentd-c/usr/local/zabbix/zabbix_agentd.conf&
'
/etc/rc.local
1、查看zabbix服务器是否运行netstat-tunlp|grepzabbix
这与zabbix数据库所使用的字符集有关,解决方法如下:
1.查看当前的默认字符集
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
showcreatedatabasezabbix;
+----------+-------------------------------------------------------------------+
|Database|CreateDatabase
|
|zabbix
|CREATEDATABASE`zabbix`/*!
40100DEFAULTCHARACTERSETlatin1*/|
1row
in
set
(0.00sec)
#安装时在导入三个sql文件时,zabbix数据库中创建的表的字符集也是latin1
showvariableslike
character%'
+--------------------------+----------------------------+
|Variable_name
|Value
|character_set_client
|latin1
|character_set_connection|latin1
|character_set_database
|character_set_filesystem|binary
|character_set_results
|character_set_server
|character_set_system
|utf8
|character_sets_dir
|
/usr/share/mysql/charsets/
|
8rows
2.这是由于字符集不是utf8引起的,现在的解决方法有两种:
当当前zabbix数据库中已存在一定的数据的解决办法
1)备份zabbix数据库
[root@zhu1~]#mysqldump-uroot-p123456
zabbix>
zabbix.sql
2)修改备份文件
[root@zhu1~]#sed-i'
s/latin1/utf8/g'
3)删除zabbix数据库
dropdatabasezabbix;
4)关闭mysql数据库,设置默认字符集
[root@zhu1~]#vim/etc/f
[mysqld]
log-bin
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
default-character-set
=utf8
#添加该项
5)启动mysql并恢复zabbix数据库
[root@zhu1~]#mysql-uroot-p123456zabbix<
+----------+-----------------------------------------------------------------+
40100DEFAULTCHARACTERSETutf8*/|
6)访问页面
2.当安装后发现,则可以:
#1.删除zabbix数据库
#2.设置mysql数据库的默认字符集为utf8
#3.重新创建zabbix数据库并导入三个sql文件
总结:
--with-charset=CHARSET
Defaultcharacter
set,useoneof:
binary
armscii8asciibig5cp1250cp1251cp1256cp1257
cp850cp852cp866cp932dec8eucjpmseuckrgb2312gbkgeostd8
greekhebrewhp8keybcs2koi8rkoi8u
latin1latin2latin5latin7maccemacroman
sjisswe7tis620ucs2ujisutf8
--with-extra-charsets=CHARSET,CHARSET,...
Usecharsets
additiontodefault(none,complex,
all,oralistselectedfromtheabovesets)
#上面这两个是编译安装mysql事对字符集设置的参数,当不进行设置时默认便是latin1,
/usr/local/zabbix/bin/zabbix_get-s10.174.133.212-kcustom.vfs.dev.read.ops[sda1]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Zabbix222 安装 步骤