欢迎来到天天文库
浏览记录
ID:33298714
大小:1.05 MB
页数:15页
时间:2019-02-23
《企业级运维配置标准化管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、企业级运维标准化配置管理主讲:张向博http://www.magedu.comhttp://mageedu.blog.51cto.com主要分享运维分工运维标准化运维管理标准化优缺点2运维分工•自动化•Troubleshor•平台化ting•工具化•与开发沟通•优化改进运维应用开发运维系统监控运维运维•Idc/装机•Zabbix维护•系统定制•7*24值班•跳板机管理•告警通知3应用运维日常维护故障处理开发需求跨部门沟通容量评估优化…4运维标准化主机的标准化—kvm系统的标准化-centos软件的
2、标准化-nginx+tomcat+…配置的标准化—系统参数+配置文件管理的标准化-流程+维护等5初始化过程添加配置创建目录Wget包文件申请主机修改权限加监控安装软件Puppet推等送6单节点配置主机性能一致CPU/4GMem/磁盘/标准目录/data/webapp程序目录/data/applog日志目录/data/appdata/数据目录/usr/local/软件安装目录安装软件nginx+tomcat+zabbix+puppet等定时任务7Nginx标准化配置配置文件:/usr/local/nginx/c
3、onf下nginx.conf定制好的配置项nginx_app.conf主配置文件nginx_status.conf状态监测文件proxy.conf代理相关的配置项mime.types包含文件类型日志管理路径:/data/applogs/nginx/或/usr/local/nginx/logs保留天数:7天+压缩日志文件命名形式:hostname__$APPNAME.access.log.`date+%F`.gz8日志格式log_formatmain't$server_addr(serverip)t$proxy
4、_add_x_forwarded_for[(clintip),(proxyip)]t$time_iso8601(时间格式)t$request_method(请求方法)t''$scheme://$host$request_uri(请求url)t$server_protocolt$status(协议/状态ma)tt$request_time(处理请求所用时间,s)t$body_bytes_sent(请求返回的字节数)t'一个实例:192.168.1.2(serverip)192.168.11.1
5、0(clintip),192.168.1.100,192.168.10.11(proxyip)2014-10-17T15:13:20+08:00(时间格式)GET(请求方法)http://www.magedu.com/kecheng/test(请求url)HTTP/1.0(协议)200(响应状态)9Puppetpuppet管理配置使用node的继承,baseclasswebclass具体应用node/^mobile-magedu-webd{1,2}$/inheritsmagedu_web{includengin
6、x_conf::magedu::statusconfincludenginx_conf::magedu::mimetypesincludenginx_conf::magedu::nginxconfincludenginx_conf::magedu::proxyconfincludenginx_conf::magedu::nginx_appconf}10运维管理标准化除特殊应用外,主机的配置和管理统一软件版本一致,目录一致,配置一致,管理一致流程化开发有需求,走流程,如重启主机,扩容/下线,缓存刷新,nginx规则变
7、更等规范化对开发,遵循流程和标准对运维内部,使用统一的初始化脚本,统一的流程做事,使用统一的工具,如puppet,不能一个人一个套路,一个玩法11运维趋势工具化自动化平台化打造一个平台,使用工具代替人工,在这个平台上进行运维日常事务集中处理,完成那些重复化,繁琐的,没有价值的,耗时间的任务。将日常重复性的工作抽象化,流程化,标准化12常用工具运维资产管理cmdb运维变更管理工作流监控:网络,系统,应用,业务Zabbix,日志扫描自动化管理Puppet发布上线f5/nginx13标准化的优缺点方便维护
8、扩展容易欢迎讨论大规模集中管理专而精可定制化易于新员工培训一定程度上阻碍了新技术的应用容易体制化14ThankYou!
此文档下载收益归作者所有