1、精通Linux系统管理;如文件,目录,磁盘以及命令等
各种应用服务部署配置; LNMP/LAMP、Tomcat、FTP、NFS、Jenkins、SVN/Git、 LVS、NTP等
2、linux集群环境部署;LVS+keepalived集群、nginx负载均衡、redis 分布式集群(twemproxy、redis3.0以上自身集群配置)等;
3、熟悉常见的系统监控软件的部署和使用,如zabbix、nagios、openfalcon,可以根据业务需要开发相关脚本,完成各项指标的监控,也可根据脚本进行对主机的增删等操作;
4、熟练shell、python脚本编写,可根据业务流程、业务需求开发出相关运维工具;
5、数据库运维;mysql基础操作、Mysql数据备份,mysql主从、主主配置、心跳状态及其他参数监控、配置文件参数简单优化
6、Jenkins+Git/SVN持续集成相关配置、ansible自动化运维工具使用、可根据playbook完成相关业务所需基础环境部署
7、ELK+Kafka架构的相关配置、格式化日志输出、grok过滤规则编写等;
8、熟悉企业级ESXI相关操作、可通过python调相关API、熟悉docker、k8s等虚拟化技术;
9、熟悉python Django框架,可根据Django框架完成资产管理系统开发工作
10、熟悉各种开源监控系统 zabbix/nagios/openfalcon/caati等相关配置及相关监控脚本开发
11、熟练TCP/IP 和OSI网络模型,熟练Cisco路由交换的配置,熟悉RIP/OSPF路由协议;
自动化运维工具开发:基于python3+windows环境,开发简单的FTP服务,实现文件的批量分发,更新功能,完成运行在windows服务器上业务服务的更新
运维平台系统开发:基于python3+mysql5.6+django2.1,开发CMDB资产管理系统;集成zabbix告警、是否添加至ELK当中;自动获取vSphere中资产,手动录入网络设备、导入导出等功能
ELK+Kafka 集群部署:部署elasticsearch集群、Kafka集群,保障高可用性;定义nginx、tomcat等日志规则,在Kibana中输出可视化图表,如PV、UV、访问最多路径等;x-pack插件部署、破解、LDAP集成,方便用户的统一管理。
redis Cluster集群部署及优化;
lvs + keepalived 负载均衡配置及优化;
基于python3+mysql5.6+django2.1,开发CMDB资产管理系统; 集成zabbix告警、是否添加至ELK当中; 自动获取vSphere中资产,手动录入网络设备、导入导出等功能
部署elasticsearch集群、Kafka集群,保障高可用性; 定义nginx、tomcat等日志规则,在Kibana中输出可视化图表,如PV、UV、访问最多路径等; x-pack插件部署、破解、LDAP集成,方便用户的统一管理。