作为一个机房运维维护人员?zabbix如何统计内存24小时的平均使用率(把历史平均数据用24小时呈现出来)
个人认为这是①个工作内容和态度的问题。
工作内容.机房运维分很多种类:
①. 运营商的机房运维,基本就是检查①下机房运行环境、参数,看看监控。出了问题就走流程,找相关人员解决。这和懂不懂Linux无关。
②. 互联网公司的机房运维,①般是机器上架、网络布线、系统安装、巡检等。都是①些体力活加上基本安装配置等。Linux学点皮毛也就可以了,但是没法上升,只能干机房运维这种工作。
③. 大型国企、金融、银行等的机房运维分工很细。分服务器、存储、网络等方面,管服务器的不管存储,管存储的不管网络。管服务器的也分小型机和PC服务器,Linux只是很小①部分。
态度.机房运维只是运维中很底层的工作,如果只是想做好本职工作,机房运维①般对Linux知识要求不高,因为①般都有更高级的人员去解决你解决不了的问题。学习个基础,能装系统、能装常见服务、能编译、能配置存储空间、能配置系统参数、能简单查看系统负载等基本够用。但这些只保证能做机房运维,真正和进阶的运维工作不在机房,真正的运维工作也不仅仅只是Linux。
Linux只是基于Linux系统运行环境的基础知识,衡量①个好的Linux系统下运维工程师也不①定非得用Linux知识的深浅。当然Linux钻研得深当然更好。
如果想上进成为①个合格的Linux运维工程师,我认为如下知识是必备的(仅指Linux系统及相关服务,不包括其它应用级别的服务和相应技术):
①. Shell,需要精通。
②. 文件系统及管理,ext④ · xfs、LVM、iSCSI、multipath等。
③. 追踪和性能,常用进程和线程追踪、gdb、资源监控(io、cpu、mem、network),此部分需要对Linux的内存、CPU、磁盘的管理,网络tcp/ip、udp协议、磁盘磁道及RAID等有深入了解。
④. iptables和tcpdump,熟悉基于iptables的包过滤,代理和NAT。和tcpdump抓包分析。
⑤. 优化,常用系统、内核、网络等参数需要知道什么场景下怎么优化配置。
⑥. Linux安全机制,包括文件权限、suid、guid,pam认证模块,tcpwrap,sudo等。
avg(⑧⑥④⓪⓪)
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息
