个人介绍
使用Ansible自动化部署软件,使用playbook批量部署集群ELK,
熟练使用负载均衡、高可用技术,如四层LVS,七层HAproxy,nginx。高可用:keepalived
熟练shell编程,熟练编写服务器初始化以及针对应用一键部署等脚本。
熟练使用Zabbix监控软件对服务器进行不同参数监控,如:监控内存,网络出口流量,服务状态等
熟悉MySQL数据库基本操作,基本增删改查数据,主从复制及原理
熟悉ELK日志分析平台,
进行日志搜集系统搭建和数据收集,
例如Es集群,
Filebeat,
Logstash,
Kibana
熟悉Gitlab+Jenkins的综合部署及排错,熟悉版本发布以及回滚。
熟悉docker基本指令,编写dockerfile,了解K8s
工作经历
2018-07-01 -至今欣川网络运维工程师
负责公司服务器的日常运维,应用的调整和优化 负责日常上线工作,优化上线流程,配合研发、测试团队进行应用部署; 负责及时响应服务器的监控,通过钉钉和邮箱实现报警,及时对报警进行排查和处理; 负责项目集群架构整合和优化,环境配置,保证系统的稳定性和扩展性,降低运维成本; 负责项目中运维所需的相关文档并编写技术文档; 定期巡检服务器状态,关注和研究运维新技术和方向。
教育经历
2014-07-01 - 2018-07-01西北大学现代学院计算机应用技术本科
西北大学现代学院 计算机科学与技术 计算机应用技术
技能
自我评价 在需要被收集日志的服务器安装部署filebeat, 负责收集日志, 安装配置logstarsh负责接收filebeat 的日志,以及发送日志到es集群存储,搭建es集群,最后搭建kibana:Kibana也是一个开源和 免费的工具,Kibana可以为Logstash和ElasticSearch提供的日志分析友好的Web界面,可 以帮助汇总、分析和搜索重要数据日志。 项目成果: 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器 软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性 能安全性,从而及时采取措施纠正错
编辑Nginx服务器配置文件、实现隐藏Nginx软件名及版本号、配置错误页面根据错误码指定网 页反馈给用户、修改worker进程的最大文件打开数、对于动态网页进行gzip压缩优化、expires 过期缓存优化、防资源盗链优化、防DDOS攻击策略、限制上传到资源目录的程序被访问,防止木 马入侵系统破坏文件,使用epoll模型等。 项目成果: 提高