首页  ·  知识 ·  协同办公
LotusDomino服务器系统监控和维护
王力  万方数据     编辑:德仔   图片来源:网络
Lotus Domino/Notes以其强大的功能以及高效性和稳定性,得到广泛的企业应用.在诸如企业级幕础通信、办公自动化和信息发布等领域已占有重要的地位。
Lotus Domino/Notes以其强大的功能以及高效性和稳定性,得到广泛的企业应用.在诸如企业级幕础通信、办公自动化和信息发布等领域已占有重要的地位。对Domino系统有效的管理和维护。是保障系统能够稳定运行使得企业进行可靠应用的关键。在对Domino系统监控和维护中,深入掌握系统提供的许多服务器管理工具,当管理员面对突如其来的问题时,充分利用这些工具可以帮助他们讯趣找到问题的症结所在,甚至在问题发生以前就可以预先得到警报。
1、系统监控

  在Domino服务器系统维护中我们需常作的工作有执行Collect任务、Event任务、服务器统计父档、统计信息监视器、Domino服务器探测等。Domino服务器系统中提供了有力的工具,其中运行Collect任务从网络域的所有服务器收集统计信息;在网络域的中心服务器上运行Event任务可以使管理员监控事件;在网络域的中心服务器上配置Server Statistic Collection文档可以使管理员选择从哪些服务器收集统计信息;创建一个统计信息监视器可以控制每个服务器上无法投递的消息的传递;创建Domino服务器探测可以确定邮件问题的严重性。

  1.1 Collect任务和Event任务

  Collect任务收集和监控在Server Statistic CoHecfion文档中设置的服务器上的统计信息。要启动Collect任务,要在指定收集统计信息的服务器上装入它。

  在Domino Administrator中的服务器状态唐动服务器任务ActiviW Trends Collector或在服务器控制台以Load collect命令启动任务。

  Event任务可以使管理员监控事件,启动Event任务与启动Collect任务完全相似。

  1.2 Domino系统统计信息

  Domino服务器任务和服务会产生显示系统状态的统计性信息。使用Domino Administrator可以为外接应用程序创建新的统计信息或修改现有的Domino系统统计信息。

  创建新的统计信息,可以为外接应用程序创建信息的统计信息。查看和修改统计信息,可以修改统计信息的描述,如可能希望更改统计信息Alarm文档显示的建议答复措辞。通常不需要更改统计信息的缺省项目。

  1.3创建监视器

  可以创建监视器来跟踪服务器资源以及网络和系统活动。每个监视器都有一个相关的闺值。当达到阈值时,监视器会生成一个事件。当特定事件发生时要发出通知.可以创建一个事件通知。可以从Domino Administrator中来创建这些监视器;统计信息监视器可以监控统计信息.数据库事件发生器可以检查指定数据库活动及其可用空间。

  各种监视器的创建过程类似,以数据库事件为例,数据库事件发生监视器报告所有数据库事件更改,包括由复制或API程序所引起的更改。数据库事件发生监视器在Domino Administrator的“服务器”一“分析”一“Monitoring Results”一“Events”的视图中产生事件。

  1.4创建探测

  Domino服务器包含Domino服务器探测、TCP服务器探测、邮件探测等,这i种探测的创建和配置过程基本类似,各有其特点。通过使用Domino Server Probe文梢配置服务器,可以检杏网络中指定服务器的连通性和端口状态。

  通过使用TCP服务器探测,可以校验服务器上Internet端口(TCP服务)的可用性。探测检查服务器是否在给定的端口响应;探测生成指示时间量(按秒统计)的统计信息,用来校验服务器在指定端口上的响应时间。如果探测失败,统计值为-1。服务器探测统计信息的格式为:

  QQS.TCPserviee.ServerName.MonitorID.ResponseTime

  如果collect任务正在运行,Statistics Reports数据库(STATREP.NSF)存储Internet端口统计信息。另外lSpy为失败的探测器生成事件。可以为这些事件设置Event Notification文档。缺省情况下。ISpy监控其所运行的服务器上所有激活的Internet端口(TCP服务)。

  通过使用邮件探测,可以测试和收集关于邮件路由的统计信息。要测试邮件路由,ISpy向指定的个人邮件服务器发送邮件跟踪消息。该探测生成指示邮递此消息的时间量的统计信息(按秒计)。如果探测失败,统计信息值为-1。邮件探测统计信息的格式为:

  QQS.Mail.ReeipientName.ResponseTime

  如果Collect任务正在运行,Startistics Reports数据库(STATREP.NSF)存储邮件探测统计信息。另外,ISpy为失败的探测生成事件。可以设置Event Notification文档。在事件发生时通知用户。缺省时,lSpy监控本地邮件服务器。要监控其他Domino邮件服务器,必须创建探测文档。可以从Domino Administrator配置探测。

  1.5事件

  进行查看事件。Events视图列出了每个服务器启动后发生的所有事件。每个事件文档显示了引起事件的服务器、事件的发生事件、事件的严重级别、事件类型、错误代码及事件的简短描述。进行创建事件文档。事件包括内置或外置任务事件、监视器或探测器事件和匹配某个标准的事件等。如果要配置监控某些事件以兀在何处报告他们,要创建Events Handle文档。

  2、系统维护

  服务器维护和相关的任务,包括管理服务器、记账、日志文件等。

  2.1管理服务器

  Domino管理员的主要任务是维护所管理的每一台服务器.以保证下列任务的完成:定期备份服务器。快速不问断地访问服务器,邮件路由正常。管理进程请求执行正常,数据库复制正常,服务器硬件运作正常,数据库工作正常并得到维护,这是系统管理员与各个数据库管理员的共同任务。

  更改服务器管理员如果以前管理员的名称在“Domino目录”的存取控制列表中明确地列出。要从存取控制列表中删除以前管理员的名称,添加新的管理员名称,并指定其具有“管理者”的存取级别。

  如果以前管理员的名称在任何群组中,要从“群组”文档中删除以前管理员的名称,添加新的管理员的名称。删除服务器名称使用Dotes的管理进程来删除“Domino目录”和数据库存取控制列表中涉及服务器的内容。

  2.2记账

  使用记账收奠企业内部活动的信息.监视使用的趋势,进行资源规划并确定使用群集是否可以提高系统的效率。启用记账时,Domino收集关于客户机和服务器活动的信息,并将此信息放到记账消息队列。记账任务周期性地轮询消息队列,并将记账信息移动至指定的目的地一Notes数据库、二进制文件或两者兼有。

  要创建记账报告,可以编写应用程序访问记账信息。如果要收集notes数据库中的信息,则可以编写Notes API程序来创建所需的记账报告。如果收集二进制文件中的信息,需要使用第三方程序来分析数据和创建记账报告。

  启动记账的控制台命令:

  Load billing

  Set configuration BillingClass=list

  其中list包含所列其一或项:Agent、Database、Document、HTrPRequest、Mail、Replication、Session。

  终止记账的控制台命令:

  Tell billing quit

  2.3Notes日志

  日志文件是在第一次启动服务器时自动创建的。每一个Domino服务器都有一个日志文件(LOG.NSF),用于报告所有服务器活动并提供关于服务器上数据库和用户的详细信息。因此,如果系统运行出现故障,首先应该从Notes 日志数据库中去寻找线索。当系统出现故障时,可以打开日志数据库.利用数据库的全文搜索功能去查找问题的线索。除此之外还有一种更为有效和简便的方法,那就是通过操作“服务器管理”页面对Notes 日志数据库进行分析。

  3、结论

  在对Domino系统监控和维护中,深入掌握系统提供的许多服务器管理工具,当管理员面对突如其来的问题时,充分利用这些工具可以帮助他们迅速找到问题的症结所在,甚至在问题发生以前就可以预先得到警报。

 
本文作者:王力 来源:万方数据
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读
也许感兴趣的
我们推荐的
主题最新
看看其它的