1、熟悉 Linux 操作系统。
2、熟练使用 MySQL、南大、达梦等数据库握数据库的基本操作命令,集群搭建,数据库的日常备份与恢复。
3、熟悉 Redis 缓存服务器,集群部署。
4、熟悉docker和k8s
5、熟悉 Nginx 使用及高可用场景。
6、熟悉 RabbitMQ 消息中间件的集群搭建及使用。
7、熟悉 Git+ Jenkins 持续集成环境的部署与发布。
8、熟悉主流监控工具如zabbix,Prometheus,自定义监控项,能够进行 报警。
9、熟练 Elk 日志分析平台的部署。
10、熟悉 Iptables 的基本配置。
11、熟悉自动化运维部署工具 Ansible
12、熟悉python
项目描述:根据日常公司业务需求,部署 Zabbix 监控系统。实现用 Zabbix 监控服务器
状态、CPU 负载、内存使用率、磁盘空间等(监控主机基本信息一般都有现成的模块,可以
直接导入,只需要配置报警的方法即可,但是一些服务的运行状态一般都是自己编写脚本来
实现),保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决
存在的问题。
职责实施:
1、安装部署 Zabbix 的 Server 端;
2、在数据库中创建 Zabbix 库并修改相关配置
3、在被监控机器上部署 agent 配置信息;
4、添加主机基本信息的监控项、设置触发器、添加动作通过微信报警;
5、测试微信能否收到报警信息。
| 角色 | 职位 |
| 负责人 | 高级运维工程师 |
| 队员 | 后端工程师 |