自动化运维实习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.如下图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    最终两个数据源添加后的截图如下:

在这里插入图片描述

### 运维实习经验分享 对于希望从事运维工作的实习生来说,了解职责要求和技能需求至关重要。以下是基于提供的引用内容以及专业知识整理的内容。 #### 实习生的职责范围 初级运维工程师的主要职责包括但不限于基础系统的监控、故障排查以及日常维护工作[^3]。这些任务通常涉及服务器状态监测、日志分析、性能优化等方面。通过参与实际项目的运维支持,实习生可以获得宝贵的实践经验并逐步积累解决复杂问题的能力。 #### 所需的核心技能 为了胜任上述岗位职能,候选人应具备以下几方面的核心竞争力: 1. **操作系统知识** - 需要熟练掌握主流操作系统的配置与管理方法,比如Linux/Unix环境下的文件权限设置、服务启动停止命令等基础知识。 2. **网络基础知识** - 对TCP/IP协议栈有清晰的认识,并能够运用ping,traceroute工具诊断简单的连通性和延迟问题。 3. **编程&脚本能力** - 掌握至少一种高级语言(Python,Shell),用于自动化重复性的手工劳动或者开发小型应用程序辅助日常工作流程改进。 4. **持续学习态度** - IT领域变化迅速,因此保持开放心态接受新技术尤为重要。例如当前流行的Serverless架构概念及其对应的运维管理模式值得特别关注[^2]。 #### 如何准备一份吸引人的简历? 除了满足以上提到的技术条件外,制作一份优秀的个人简介同样不可忽视。建议每隔三至六个月重新审视一遍现有文档材料,确保其中反映出来的技术水平与时俱进 。每当学到一项新本领时——无论是理论层面还是实战经历方面取得突破进展之后都应及时补充进去;同时还可以适当列举具体案例来证明自己在这方面确实有所建树 ,比如说如果曾经主导过某个采用serverless设计思路完成的任务,则可以在相应位置简单阐述该项目背景目标达成效果等相关细节信息以便给招聘方留下深刻印象 。“在某项目里头承担起有关于无服务器框架下整个生命周期内的全部事务处理活动从而使得整体开支缩减比例达到百分之三十。”就是这样一个例子句型结构。 最后值得注意的是,在投递求职信件之前务必仔细核对自己填写的各项数据准确性以免因为粗心大意而导致错失良机的情况发生就像某些场合下面试者明明各方面都很优秀但由于表述不清最终遗憾出局的情形一样令人惋惜不已[^4]。 ```bash #!/bin/bash # Example of a simple bash script that automates checking disk usage. df -h | grep &#39;/$&#39; && echo "Disk Usage is normal." || echo "Warning! Disk almost full!" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值