在本机上安装zabbix,来监控服务器 四

系统装好以后备份一次干净系统 直接 虚拟机--》快照-》拍摄快照

之后就是配置IP:

系统装好第一件事情配置IP  然后配置shell 链接 去链接虚拟机上面linux系统

http://note.youdao.com/share/?id=eea88f4a49253751201a58c2de774815&type=note#/

开始配置IP

在配置前,需要先在本机ping一个ip,确认那个IP没有人使用,是拼不通的,本篇例子是192.168.0.33

之后在虚拟机里面输入 vim  /etc/sysconfig/network-scripts/ifcfg-eth0(注意vim后面有空格)

进入编辑页面,点Insert按键开始编辑,编辑页面最下面会出现Insert的字样

DEVICE=eth0

HWADDR=00:0C:29:F5:C9:7E

TYPE=Ethernet

UUID=9e08bb85-1315-424b-b212-5abad8c3e4fd

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.0.33

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

DNS1=192.168.0.1

输入完成后按ESC退出

之后按键输入:wq

接下来重启网卡 service  network restart

再到虚拟机上面随便ping一个网址,可以尝试ping 百度或者自己的本机IP 看下能否连通(ping了回跑很长时间 按住ctrl+c退出)

再service  network restart

然后直接通过shell连接虚拟机

连接方式 新建

之后再输入名称 root  密码 123123 (自己设置的密码)

就可以在shell那边操作虚拟机了

Reboot /init 6  可以重启 关闭虚拟机是init 0

http://note.youdao.com/share/?id=eea88f4a49253751201a58c2de774815&type=note#/ 配置IP的说明文档

安装zabbix

http://note.youdao.com/share/?id=b8c4a1a8b15909afcf87ea2b73dd878d&type=note#/

首先通过shell链接linux,之后在shell下面写脚本操作

Vim /etc/resolv.conf   --–vim后面有空格

在操作页面按Insert按键,然后输入

Nameserver 192.168.0.1

Nameserver 61.139.2.69 –--这个是在配置DNS

然后按键ESC退出,再:wq保存

不用操作---------Source /etc/resolv.conf

不用操作---------Vim /etc/resolv.conf

Ping 61.139.2.69确认DNS通了 (ctrl+c退出循环)

通了就执行 yum -y install lrzsz

cd /usr/local/src --进入这个目录,以后安装包都放在这个目录下面

rz选文件 ,然后上传安装包

tar zxvf zabbix-2.2.2.tar.gz--tab 键会帮助你补全命令

不用操作--------yum -y install  mysql

yum -y install mysql-server mysql-devel

yum -y install httpd

yum -y install php

yum -y install php-gd php-mysql php-bcmath php-mbstring php-xml

groupadd zabbix

useradd -g zabbix zabbix -s /bin/nologin –M

yum -y install libxml2-devel net-snmp-devel curl-devel OpenIPMI-devel unixODBC-devel

------不用操作  -s

mkdir /usr/local/zabbix

cd zabbix-2.2.2

./configure  --enable-server --enable-agent --with-mysql --with-libxml2  --with-net-snmp --with-libcurl --with-openipmi --with-unixodbc --prefix=/usr/local/zabbix

echo $?—出来0表示无错误

make

make install

----配置LAMP(apache、mysql、php)环境

Cd ---退回主目录

service mysqld start

mysqladmin -uroot password ‘112233‘ –112233表示密码

mysql -uroot –p

create database zabbix character set utf8 collate utf8_bin;

grant all on zabbix.*to zabbix@localhost identified by ‘123456‘;

flush privileges;

quit 退出mysql命令的输入

cd /usr/local/src/zabbix-2.2.2/database/mysql

mysql -uzabbix -p123456 zabbix < schema.sql

mysql -uzabbix -p123456 zabbix < images.sql

mysql -uzabbix -p123456 zabbix < data.sql

Cd 退出当前目录,回到主目录

vim /etc/httpd/conf/httpd.conf

修改内容如下

找到:

User daemon

Group daemon

修改为

User zabbix

Group zabbix

修改方法还是先按Insert键,然后修改,再ESC退出:wq!保存

然后找到

<IfModule dir_module>

DirectoryIndex index.html  ##找不到这段,但是有DirectoryIndex index.html index.html.var

</IfModule>

修改为

<IfModule dir_module> -----找不到这个路径

DirectoryIndex index.php index.html   ##分先后顺序的

</IfModule>

最底部加上

AddType application/x-httpd-php .php          ##注意php 空格

之后再:wq!强制保存退出

vim /etc/php.ini

修改

max_execution_time = 300
max_input_time = 300
date.timezone =Asia/Shanghai         #修改时区为上海
post_max_size = 32M

之后再:wq!强制保存退出

四、zabbix配置

1、修改配置文件

[root@Kry133 ~]# vim /usr/local/zabbix/etc/zabbix_server.conf

修改内容如下

LofFile=/tmp/zabbix_server.log      #log存储位置

PidFile=/tmp/zabbix_server.pid       #pid存储位置

DBName=zabbix                            #数据库名称

DBUser=zabbix                              #数据库用户名

DBHost=localhost                           #如在本地请修改

DBPassword=123456                       #数据库密码

2、修改启动脚本(zabbix源码安装包core5里面)

--不用操作  Cd etc/

--- 不用操作 cp /usr/local/src/zabbix-2.2.2/misc/init.d/fedora/core5/zabbix_server

/etc/init.d/zabbix_server

---- 不用操作 [root@Kry133 ~]# cd zabbix-2.2.2/misc/init.d/fedora/core5

---- 不用操作[root@Kry133 core5]# cp zabbix_server /etc/init.d/

---- 不用操作 [root@Kry133 core5]# cp zabbix_agentd /etc/init.d/

cd /usr/local/src/zabbix-2.2.2/misc/init.d/fedora/core5

[root@Kry133 core5]#vim /etc/init.d/zabbix_server

修改内容如下

ZABBIX_BIN="/usr/local/sbin/zabbix_server"

改成

ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server"

[root@Kry133 core5]# vim /etc/init.d/zabbix_agentd --没有安装客户端,暂时不用操作这个 (:x也可以退出)

修改内容如下

ZABBIX_BIN="/usr/local/sbin/zabbix_agentd"

改成

ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"

3、安装zabbixe Web界面

①、复制zabbix的php项目到http目录,并赋权限。

[root@Kry133 frontends]# cp-rf /root/zabbix-2.2.2/frontends/php/ /var/www/html/zabbix

[root@Kry133 ~]#chown -R zabbix.zabbix/var/www/html/zabbix

[root@Kry133 ~]#chmod -R +x /var/www/html/zabbix/

PS:yum安装的apache 网站默认目录:/var/www/html

源码安装网站默认目录:/usr/local/apache/htdocs/zabbix (一般情况,实际情况看你定义的安装位置)

②、修改zabbix Web 界面中文支持

Ⅰ、修改locales.inc.php配置文件

[root@Kry133 ~]#vim /var/www/html/zabbix/include/locales.inc.php

修改内容如下

‘zh_CN‘ => array(‘name‘ => _(‘Chinese (zh_CN)‘),        ‘display‘ => true),

Ⅱ、配置字体

在自己的windows电脑找到本地C:\Windows\Fonts\simkai.ttf(楷体)(若找不到则找个楷体的,将后缀名改为simkai.ttf),上传到服务器zabbix网站目录fonts目录下。并且修改命名方式(不上传字体会照成乱码):

[root@Kry133 ~]#cd /var/www/html/zabbix/fonts

[root@Kry133 ~]#rz

[root@Kry133 ~]# mv simkai.ttf DejaVuSans.ttf

时间: 2024-08-09 14:08:40

在本机上安装zabbix,来监控服务器 四的相关文章

在本机上安装zabbix,来监控服务器 一

首先说一点,其实本人完全不懂运维的东西,所以找了运维的朋友些了一些东西,下面我很不厚道的把他写的东西全部搬过来了.非常感谢大神... 背景就是要在windows上安装zabbix,用来监控服务器,其实说起来很简单,就是一个软件,但是呵呵呵呵,这个软件的客户端必须在linux上安装,问题就来了,本宝完全不懂linux,好吧,开始写心得了 一.首先安装一个teamviewer 这个软件其实与安装Linux没什么关系,主要是我是小白,需要让朋友远程监控指导,然后我就发现这个软件还挺好用的..所以推荐一

在本机上安装zabbix,来监控服务器 六

转自http://note.youdao.com/share/?id=15ca02a6dbf3d09c6cd5bad6b99999af&type=note#/ 通过前面一些将zabbix的服务器端安装配置完成了,现在要在windows的系统来安装客户端 实战安装--zabbix_agent 实验环境 系统版本:CentOS release 6.6 (Final)  .windows  旗舰版 系统位数:64位 安装版本:windows使用版本:zabbix_agents_2.4.4 Linux使

在本机上安装zabbix,来监控服务器 五

4.登录zabbix 登录方式:在浏览器中输入服务器ip/zabbix.我自己的登录方式192.168.0.133/zabbix.--本文是192.168.0.33 连接mysql参数 zabbix server 详情 最后显示所有配置 登录到zabbix Web 默认帐号:Admin 默认密码:zabbix (注意帐号大小写) 成功登录恭喜你^_^... 5.修改登录密码及中文 点击有上角“Profile”在点击“change password” 这个地方有出过一个问题是Zabbix服务器端运

在本机上安装zabbix,来监控服务器 二

安装系统 ,(好吧,前面都很顺畅,但是安装到这个地方的时候就报错了,当时我就蒙圈了,说好的大神呢,后头才知道是电脑设置的问题 就是进BIOS设置电脑可以虚拟化的) F2进入BIOS环境 选择高级模式 CPU设置,将Intel虚拟化技术开启,然后F10保存.再重启电脑.之后再继续下面的安装...

在本机上安装zabbix,来监控服务器 三

1.编辑虚拟机设置 2.设置镜像 3.开启此虚拟机 3.选择安装或更新系统 4.选择”skip“跳过媒体介质检查 5.点击”Next“ 6.选择语言 7.选择输入法 8.选择”基本存储设备“ 9.选择”yes,discard any data“ 10.设置主机名 11.设置时区 12.设置密码 13.选择”创建自定义布局“ 14.创建/boot分区 15.创建交换分区(虚拟内存) swap分区规则 当物理内存小于2G时:SWAP分区大小为物理内存的2倍 当物理内存大于2G小于4G:SWAP分区大

在本机上安装zabbix,来监控服务器 七

在zabbix网页端建模,监控客户端.至今仍然没做对.....还要继续研究 问题一.Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No [摘要:客户端设置装备摆设zabbix-agent 后,网页端涌现Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No route to host的毛

六十四、Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做

一.Linux监控平台介绍 cacti.nagios.zabbix.smokeping.open-falcon等等 cacti.smokeping偏向于基础监控,成图非常漂亮 cacti.nagios.zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图. open-falcon为小米公司开发,开源后受到诸多大

编译安装zabbix 3.0及分开部署配置详解

实验系统:CentOS 6.6_x86_64 实验前提:提前准备好编译环境,防火墙和selinux都关闭 实验说明:本实验共有4台主机,IP及角色分配如拓扑 下载地址:试验中用到mariadb软件的下载地址,http://pan.baidu.com/s/1bnnYiMr 实验拓扑: 一.准备工作 1.修改hostname和hosts文件为如下表格中内容: 说明:mysql是zabbix数据存放主机,server是zabbix主服务主机,web是zabbix前端展示主机,agent是被监控主机.通

Centos安装zabbix监控

zabbix是一个基于WEB界面的开源网络监控程序.官网:http://www.zabbix.com/.使用系统为CentOS6.2,监控机IP为192.168.1.100,被监控机IP为192.168.1.200.官方wiki:http://www.zabbix.com/wiki/. 一.监控机安装安装PHP Web Server环境及所需软件 这里选择用apache+php+mysql.安装zabbix需要的web server环境软件包: yum install httpd mysql m