怎么在网站维护中监控、图示及装备?

构建用于测量(cè liáng)(图示、装备应用程序(procedure))和监控(报警)的系统是一项很值得做的事情,这些系统是基础架构非常重要的核心(core)内容,而且做起来也不是那么难。湘潭做网站是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。不同领域的网页设计,网页图形设计,界面设计,创作,其中包括标准化的代码和专有软件,用户体验设计和搜索引擎优化。湘潭网络推广就是以企业产品或服务为核心内容,建立网站,再把这个网站通过各种免费或收费渠道展示给网民的一种推广方式,网络推广可以做到小投入大回报的效果。但据我所知,这些系统却常常被忽略。如果没有测量的话,很难对系统实现主动的管理。历史的测量数据对于容量(Capacity)规划和错误排查尤其有用。


监控与测量(cè liáng)技术(Technology)分为三类:第一类是对系统(system)进行检测(jiǎn cè),发现问题时进行报警;第二类是记录测量数据(data),并以图表方式显示;第三类试图将第一类和第二类结合起来,但最后总是两者都做不好。我选择使用(use)两个系统,而不是一个试图包揽所有事情但最后每一样都不好的综合系统。
在我看来,Nagios用于监控就足够好了,尽管学起来比较困难(difficult)。湘潭网站建设服务而更复杂的信息如矢量图形、动画、视频、声频等多媒体档案则需要插件程序来运行,同样地它们亦需要标示语言移植在网站内。基于RRD工具的系统(system),如Cact
  I、 Muni
  N、 Ganglia适用于保存历史测量数据(data)。我对Cacti有点偏爱,不仅因为我认为它是一个极好的工具,而且还因为我写了一些Cacti的图形模板。这些模板可以在htp:/codegoogle.com/p/mysgl-cacti-templates/处找到。虽然会有不同意见,我还是认为MySQ几L模板对任何图示系统(system)来说都是最好的。尽管有困难(difficult),我还是认为,使用(use)一个被广泛使用的系统是明智的,这样,在遇到问题时,可以找到能够提供帮助的人。你可能会对任何技术(Technology)都存在的局限性而感到气恼,但我敢肯定,要解决这个问题,比看起来要难得多一一对系统管理员来说,重复(repeat)发明轮子是打发时间的最好方法(method)。
装备(Equipment)(Instrumentation)是另一个话题。正如MYSQL难于网站建设优化是因为很难获得关于其工作(job)的详细诊断数据一样,应用(application)程序的性能(xìng néng)也同样是一块难啃的骨头。你需要这样的信息:应用程序执行的任务,这些任务执行了多少次,花费了多长时间。有时候你不需要自己来获取(obtain)这些信息,New Relic为Rails:开发(develop)人员提供了一款极好的产品(Product),而大多数程序设计(Design)语言也都有简便易用的性能测量(cè liáng)工具(GOOGLE PRofilers)a但即使是一些简单的、针对特定的应用程序关键活动的装备,也都是非常有价值(value)的。

相关资讯