怎样做一个优秀的(懒惰的)系统管理员
.我有很多比crontab的格式更加重要的事情要记住,并且我很懒惰以至于我不想每一次都去检查,我经常把下面这行添加进我的 crontabs:
# min hour dom month dow command 之后,每次我修改crontab的时候,我可以很快的添加我想要的这个字段然后继续我的工作.我知道这不是日常琐事,但是它就是那些简单的事情你可以做用来节省时间和精力. 以系统日志方式登录,是伴随Linux而来的一个特性,但是它趋向于产生很大量的数据,它经常是不可能的.通常,人们会简单的配置 logrotate来减少日志保证它们不会填满文件系统.只有当出现问题的时候那些人才会回过头来看看他们的系统日志告诉他们什么.对于系统日志,我也会添加网络日志,防火墙日志,邮件日志和任何其他的由服务器邮件收发后台程序产生的日志.我不会鼓励一行一行的阅读这些日志.相反的,你应该增加一些分析这些日志的程序,尽管它只是一些greps放在一起.你需要经常的增加改变到你的规则设置以它尽可能多的过滤掉垃圾信息.无论你怎么做,结果都应该经常的以邮件形式发给你并且你需要经常的查看一下它们. 拥有帝国一切,皆有可能。欢迎访问phome.net 当然,在很多服务器上配置日志分析看起来是很大量的工作.你可能会想到配置所有的服务器发送它们的日志到你的工作站.然后你只需要配置一个分析程序,而不是试图在每个服务器上复制相同的配置.你甚至可以使用上面技术的轮廓来把日志文件从服务器上拿过来它们可以在本地机器上被分析. 这些年来,我已经从阅读我的日志文件中得到了很多的好处.有一次, smartd通知我我的一个IDE 硬盘驱动器将要坏掉了,在它真的坏掉之前.我可以计划着停用它并且替换一个新的驱动器在它坏掉损失数据之前.很多此,我在我的网络服务器上注意到了鉴定失败,我打电话给用户解决了问题.我一次发现了一个贪婪的数据库索引当我查看我的Apache 日志文件的时候,我注意到这个服务器正在超过限度的时间来服务于一个应用.在我打电话给这个客户告诉它我发现了这个问题之后,我开始解决这个问题………在任何人报告这个问题之前.在问题被其他人报告的时候,我已经找到了问题所在并且有了ETR当客户打电话来时,我甚至不用被打扰去开一个服务票.我只是告诉它们那会在半个小时内解决. 我也是一个服务器和服务监视迷.我过去经常花费没一天的前一部分来检查我的所有的服务器是否健康.现在我只用简单的照看监视控制台并且寻找非正常的情况,我经常比我的客户更早注意到问.让我们面对它,只要你的经理注意到邮件服务器坏了,他将会找到你;他可能会在你的服务器房间里找到你,发现你正在修复邮件服务器的错误. 服务监视真的不是那么困难来建立并且这是很好的一种方法让你比你可客户提前知道问题所在.但是你不能只是建立它然后假设它已经工作了.我曾经在一个职位,公司告诉所有的部门我们都使用新的公司监视能力.当然这对我来说是好消息,我不再需要为我的服务器提供功能.作为一个优秀、懒惰的系统管理员,我很会转到了公司监视……并且有了一个消防演习.我走到我的一个服务器旁,关掉它,开启计时器.我的寻呼机在30分钟后爆掉了,这在我工作的环境中是不可接受的.在一个与经理简短的谈话之后,监视部门在他们的过程中做了一些改变并且每个都很高兴.你应该总是此时任何一个你执行的监视系统. 拥有帝国一切,皆有可能。欢迎访问phome.net 拥有一个稳固的监视系统的另一个好处是你可以收集可用性和表现度量.这些报告可以被当作管理来确认专制的购买或者在可用性上反驳客户的抱怨.在一个管理会议中没有东西比有用的数据更有用. 你也应该试着估计一些那些可能导致提前停用的事件并试着配置你的监视系统来发现这些事件.根据我的经验,你应该监视发生很快的、更加频繁的事件.比 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |