coldfusion、iis7、sql server 管理员每日需要检查哪些项目?

coldfusion、iis7、sql server 管理员每日需要检查哪些项目?

这将成为我正在创建的具有多种不同功能的站点应用工具的一部分。

但是我今天的问题是,对于 sql、iis、coldfusion 管理员,您使用或执行哪种每日检查表。 可以通过 coldfusion/sql/wmi 检查/执行/验证其中任何一个吗?

例如,在作为我的主要应用程序的一部分的其中包括,我正在检查以下内容:

  1. 验证数据源
  2. 验证所有 SQL 作业是否已完成
  3. 验证所有 SQL 备份以及上次运行的时间
  4. 确认我至少有 15% 的硬盘空间

但是我还能检查什么或将什么添加到我的工具中来帮我检查呢?这样我就可以自动汇总已检查的内容,并通过网络提醒我需要关注的内容。

答案1

并非所有这些都适用。您需要什么取决于您的应用程序,而不是通用列表可以提供的内容。可能包括:

  • 计划任务已成功完成
  • CF 错误日志中没有新内容
  • 新的无法投递的邮件
  • 404 页面列表和请求计数
  • 总页面数
  • 使用的总带宽
  • 使用的峰值带宽
  • 平均页面响应时间,总计和每页
  • 最大页面响应时间(总计和每页)
  • 平均/最大 CPU 负载
  • 平均/最大 RAM 分配使用量
  • 平均/最大总 RAM 使用量

请记住,您的托管和应用程序将决定您需要查看的内容。

例如,我开发过一个应用程序,每天向用户输入的电子邮件账户发送数千封电子邮件,因此我们忽略了无法送达的电子邮件。您可能只会向企业用户发送少量电子邮件,而无法送达的电子邮件对于企业用户来说至关重要。

因此,弄清楚什么对您的解决方案至关重要,并注意这一点。

答案2

对于 SQL Server,以下是部分列表

  • 错误日志中的任何错误
  • 备份是否失败
  • 索引碎片化
  • CHECKDB 是否正确运行
  • 驱动器上的可用空间(您可以运行 xp_fixeddrives 来获取该信息)
  • 有任何失败的工作吗,它们在哪一步失败了
  • 过时的统计数据
  • 缓冲区缓存命中率和页面预期寿命

每日、每周和每月任务请见此处 http://www.rodcolledge.com/rod_colledge/2009/02/suggested-dba-work-plan.html

答案3

这些可能不是每日事项,可能是每周或每月,但您肯定希望管理 IIS 日志以确保它们不会占用服务器上太多的硬盘空间。

此外,如果您将 SQL 备份存储在服务器上,您将需要管理它们,并且根据您的 SQL 恢复模型和备份策略,您还需要关注事务日志的增长。

相关内容