你们在服务器故障中使用什么软件或系统来提醒您进行例行维护? 你如何检查清单并logging你应该检查的各种物品? 你有一个内部stream程文件吗? 你有每周cron邮件提醒检查系统日志?
另外,你是否在一个团队里做系统维护,如果是的话,你如何协调谁将做什么维护?
如果您使用错误/问题跟踪系统input任务,您是否有cron作业input重复执行的任务?
我目前正在使用请求跟踪器( http://www.bestpractical.com/rt )
所有维护事件都会在“系统”队列中获得关联的故障单。 遇到的问题的注意事项,谁做了什么工作,等等都被input到票,连同必要的批准。
目前我们重复执行的任务(季度修补等)是手动创build的,但它们可以很容易地自动完成(cron job + email)。
协调谁在做什么工作对我们来说比较容易,因为我们的pipe理员组中只有两个人,但是随着我们扩大计划,我们将创build一个维护事件的主票并使用分配给责任方的子票来委派工作。
日常事务(日志检查等)是另一回事:我把所有这些工作都放到了自动化的过程中:
Outlook和OneNote
正确实施的自动化完全不需要任务和检查清单。 为什么你手动想要检查的东西,当你有计算机可以更有效地做这项工作?
任何需要定期检查的东西都由监控系统检查。 例行的任务是自动的,每当实际和提醒发送的这些几个任务需要手动完成。 文档是另外一回事,但是你的电脑可以创build自己的文档。
停止寻找更好的手动方式,并开始寻找更好的自动化方式来做任何工作。 电脑在那里为我们工作,而不是我们为他们工作。
对于项目工作,它被驱逐出项目pipe理应用程序(电子邮件和日历集成在一起,能够logging详细的工作,并为特定的人安排)。
对于维护,升级,修复等,我们有一个售票系统,或多或less与我们的变更pipe理stream程相集成,以处理请求和计划。
对于完全内部驱动的工作和长周期(季度,年度等)的工作:
提醒做事情的日程安排。 存在非正式/半正式的文档(“wiki”),可能是一般日程安排的内容。
在如何执行任务方面存在着一些“如何”和程序性文件,可供整个团队使用,但是人们有自己的pipe理员“黑皮书”和logging和logging的日志。
监控系统可以帮助这些事情:
我们用checkboxlogging每个月的维护文档。 每个月我们都会将报告保存到我们NAS的文件夹中。 我们监视文件夹的最小文件时间。 如果文件最小年龄超过40天,我们会收到警报。
我们日常维护的一部分是每月重新启动一次选定的服务器和设备。 我们在监测软件上使用“系统正常运行时间”传感器(SNMP / WMI),如果正常运行时间超过40天,我们会发出警报。
对于备份,我们监视NAS上每个服务器的备份文件夹中的最小文件时间。 如果文件最小年龄超过10天,我们会收到警报。
我使用Checkpanel( https://checkpanel.com )来pipe理我的定期维护任务。 它提供了可重复使用的清单和一个简单的界面来logging每次检查的结果。
检查一个项目后,它不是“完成”,但仍然可用于进一步检查。 每笔支票都会被logging下来,以便您可以轻松查看所有物品过去的支票历史logging – 包括可选的详细信息(例如失败支票的错误信息)。
您可以为每个项目设置循环,以确保至less每周/每2天等检查一次。有一个所有到期项目的综合视图。 如果你想要的话,你也可以收到包含所有应收项目的每日电子邮件。
有一个服务器维护清单模板 ,您可以使用它作为您自己的清单的基础。 其他模板包括Web应用程序清单,WordPress等。
披露:我是Checkpanel的创始人。