自动化运维实习1-3

自动化运维实习1-3
一.搭建zabbix之LNMP搭建(排错并完善)
在本机Ubuntu14.04搭建
Linux,nginx,mysql,PHP
(在昨天基础上,排错。LNMP上搭建zabbix成功)
LNMP(之前出不来PHP版本信息,zabbix界面。下面是今天改善过后的,可以搭建成功)
1.本机成功开启nginx
**在这里插入图片描述**

  1. PHP搭建成功
    在这里插入图片描述
  2. 安装zabbix
    3.1添加zabbix3.0的源

根据需求选择zabbix版本
Wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb
在这里插入图片描述
dpkg -i zabbix-release_3.0-1+trusty_all.deb
在这里插入图片描述
apt-get update
在这里插入图片描述
3.2安装zabbix-server所需要的包
A. Zabbix服务器和mysql数据库和web前端
在这里插入图片描述
B. 安装Zabbix agent
apt-get install zabbix-agent
在这里插入图片描述
3. 创建、初始化zabbix数据库
(1) 在MySQL创建zabbix数据库和用户。
#mysql -uroot -p
password:

create user ‘zabbix’@‘localhost’ identified by ‘Bd_zabbix’;
create database zabbix;
grant all privileges on zabbix.* to ‘zabbix’@‘localhost’;
flush privileges;
\q;
bye

在这里插入图片描述
在这里插入图片描述

(2) 然后导入初始模式和数据。
cd /usr/share/doc/zabbix-server-mysql
ls
gunzip create.sql.gz
mysql -u zabbix -p zabbix < create.sql
在这里插入图片描述

(3) 在zabbix_server.conf文件中编辑数据库配置
vi /etc/zabbix/zabbix_server.conf
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
(4) 开启zabbix服务
在这里插入图片描述
4. 编辑PHP,配置Zabbix前端
vi /etc/php5/fpm/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai
always_populate_raw_post_data = On
5. 配置zabbix-web并登录
(1) 复制zabbix web文件到Nginx目录下
在这里插入图片描述
(2) 浏览器登录192.168.64.130/zabbix/setup.php配置点击“Next step”开始配置
下图所示
在这里插入图片描述

二.安装可视化工具grafana
Grafana是一个开源的度量分析和可视化套件。它最常用于可视化基础设施和应用程序分析的时间序列数据
A.下载安装grafana

  1. wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.5.1_amd64.deb
    在这里插入图片描述

  2. sudo dpkg -i grafana_4.5.1_amd64.deb.1
    在这里插入图片描述
    grafana_4.5.1_amd64.deb没有安装成功,后来又安装了一遍,所以用grafana_4.5.1_amd64.deb.1
    在这里插入图片描述

  3. 在需要更新一下,命令是sudo apt-get update(或者直接sudo apt-get install grafana)
    在这里插入图片描述

  4. 启动脚本位置:/etc/init.d/grafana-server

  5. 配置文件位置:/etc/grafana/grafana.ini

  6. 日志文件位置:/var/log/grafana/grafana.log
    B.启动grafana

  7. 直接执行如下命令:
    sudo service grafana-server start(或者执行命令:/etc/init.d/grafana-server start)
    在这里插入图片描述
    2.看是否启动3000端口
    启动之后会开启3000(默认)端口,可以通过netstat -tupln命令查看端口是否开启。
    也可以在web上查看,在网址栏输入ip:3000就可进入grafana登录界面,默认的登录名和密码都是admin
    在这里插入图片描述
    可以看到3000端口,有grafana-server
    注意:一开始出不来界面,后来把阿里云3000端口开启后可以了(以下是开启3000端口)

在这里插入图片描述
在这里插入图片描述
C.配置grafana启用zabbix插件和mysql插件

  1. 登录界面:
    用户名和密码默认都为 admin
    2.进入主界面,打开plugins,在grafana上安装zabbix插件
    使用grafana-cli工具从命令行安装Zabbix :(该插件将安装到grafana插件目录中; 默认值为/ var / lib / grafana / plugins)
    grafana-cli plugins install alexanderzobnin-zabbix-app
    在这里插入图片描述
    3.启用zabbix
    重启grafana
    /etc/init.d/grafana-server restart
    在这里插入图片描述
    注意:此时在继续原来的界面依然看不到zabbix,需要退出重新登录到grafana,可以看到下图中出现了zabbix
    在这里插入图片描述
    在这里插入图片描述
    点击上边的enable,使之启用
    添加mysql数据源
  2. 如下图所示:并保存测试
    在这里插入图片描述
    添加zabbix数据源
    设置如下图:
    1.在这里插入图片描述
    2.如下图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    最终两个数据源添加后的截图如下:

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值