说明:(2) The reports 报告: Domino服务器会自动产生系统相关情况报告,这些信息以两种形式呈现: "statistics" 和 "events".
"Statistics"显示系统中处理工作的运行状态;"Events"会在系统发生若干事件的时候产生,比如跨服务器间的文件复制,会记录为"Event -- Replicating files with servername". Domino把收集到的信息放入两个数据库: Notes log database (log.nsf) 和 Statistics and Reporting Database (statrep.nsf). (2.1) The Log database (log.nsf) 当Domino服务器第一次启动, "Notes log database(log.nsf)"会被自动创建,每个Domino服务器都会有一个Log数据库.在这个数据库中包含服务器所有和数据库、用户相关的活动事件的记录,比如复制的执行、邮件路由和数据库被使用等.用户也可以客户化什么样的信息被收集. log.nsf更多用来进行系统维护管理,而不是用来收集系统性能数据.当发现诸如复制错误、邮件路由失败、Modem通讯终端等问题或监控定期执行作业时,常常使用这个数据库. 设置和维护log.nsf可以通过修改"notes.ini"文件参数实现,比如定义Log文件的名字、是否把events记录到系统主控台、何时自动从Log文件里删除文档等.语法是: Log Syntax: Log=logfilename, log_option, not_used, days, size 缺省设置是: Log=log.nsf, 1, 0, 7, 40000 -- 代表log文件可以含最多40000个字,每7天删除一次.所有信息也同时发送到主控台. log_option : 1、2、4 – 1 = Log to the console – 2 = Force database fixup when opening the log file – 4 = Full document scan (as opposed to quick scan or open) not_used: Always set to zero; this parameter is not currently used. days: The number of days to retain log documents. size: The size of log text in event documents. 控制什么信息记录进log.nsf: notes.ini文件的设置会影响log.nsf中记录的信息的数量和类型. 为了监控系统性能,建议使用如下设置: LOG_AGENTMANAGER=1 (no default) : agent执行启动事件是否记录进log文件,并在主控台显示,0-1可选 LOG_MAILROUTING=10 (default is 20) : 记录进log文件的信息级别,0-40可选 LOG_REPLICATION=2 (no default) : 复制会话的启停事件是否记录进log文件,并在主控台显示,0-5可选 LOG_SESSIONS=0 (no default) : 单独会话是否记录进log文件,并在主控台显示,0-1可选 LOG_TASKS=1 (no default) : 服务器任务现在状态信息是否记录进log文件,并在主控台显示,0-1可选 LOG_VIEW_EVENTS=0 (no default) : 当views被重新创建,是否记录信息进log文件,0-1可选 LOG_UPDATE=0 (no default) : index相关信息,什么级别的被记录进log文件,0-2可选 MAIL_LOG_TO_MISCEVENTS=0 (no default) : 是否所有mail相关事件信息显示在log文件的Miscellaneous Events view 里,0-1可选 NO_FORCE_ACTIVITY_LOGGING=0 (no default): 是否在所有数据库中,Statlog任务自动激活 activity logging,0-1可选 PHONELOG=0 (default 2) : 是否记录phone calls进log文件,0-2可选 SERVER_SHOW_PERFORMANCE=1 (no default) : 是否在主控台上显示系统性能相关事件, 0-1可选 SHOW_TASK_DETAIL=1 (no default) : 是否加当前执行的交易名字到会话信息中, 0-1可选 比如下图中 notes.ini 的设置: (2.2) The Statistics and Reporting database (statrep.nsf)
(2.2.1)Statistics & Events database (events4.nsf): 在这个数据库中可以创建三种重要的Domino控制文档: Statistic Collection Document / Statistics Monitor Document / Event Notification Document (2.2.2)Statistics and Reporting database (statrep.nsf) 当Domino服务器任务"Event"或"Collect"第一次启动时,数据库statrep.nsf会被自动创建.在这个数据库中包含基于Domino服务器任务运行情况而产生的统计报告和重要事件控制信息.如果一个任务没有运行,比如"HTTP",就不会有和Web相关的统计信息被记录. Domino服务器会不停的刷新统计信息.若希望看系统任何一个时刻的统计信息,请在Domino主控台上用"show stat"命令.若希望看系统一段时间间隔内的统计信息,可以使用"Collect"任务来收集Domino系统一段时间间隔内的统计信息并放入数据库statrep.nsf.什么类型的统计信息需要收集?这需要配置一个events4.nsf数据库中的" Statistic Collection Document ".如果希望设置某种类型的统计信息的阀值(thresholds),从而让这种统计数据达到阀值后系统自动产生警告信息,可以配置一个events4.nsf数据库中的" Statistic Monitor Document ",并填写" Statistic Collection Document 中的收集警告间隔参数.查看自动产生的警告信息,请用下列步骤查找:Server - Analysis Tab - Statistics Reports -Alarms view in the Domino Administrator. 为了及时通知系统管理人员系统发生的重要系统事件(events),Domino服务器有一个"Event"任务,它发送通知信息到 Event Notification document (在events4.nsf中创建)中指定的地方. Statistic Collection Document -> Domino启动"collect"任务,缺省只会收集此Domino服务器上的统计信息.为了客户化收集地信息,甚至指定一台Domino服务器帮助收集其它多台的信息,可以人为在数据库events4.nsf中创建"Statistic Collection Document". 比如, 在一台i系列上有两个Domino服务器,就可以指定其中一个Domino服务器统一收集这两个Domino服务器的统计信息,放入一个statrep.nsf数据库中. Statistics Monitor Document ->指出什么类型信息会被监控,超出规定范围会产生一个什么级别的事件.在Domino管理客户端,进入"Configuration tab,""Statistics & Events view ";或直接在数据库events4.nsf中点"Add Statistic Monitor"键来创建这个文档. Event Notification Document -> 定义当系统产生了一个事件,根据事件级别来执行一个什么动作.在Domino管理客户端,进入"Configuration tab,""Statistics & Events view ";或直接在数据库events4.nsf中点"Add Event Monitor"键来创建这个文档.
(3) 和平台相关的 统计报告(statistical reports) : 激活和硬件平台相关的统计报告,需要编辑notes.ini文件,加入如下设置: PLATFORM_STATISTICS_ENABLED=1 再重启Domino服务器. 从主控台用命令show stat platform来读结果.也可以运行Domino的"Collect"作业,把这些信息记录到statrep.nsf数据库中便于日后分析.所以需要从"events4.nsf"数据库中, 编辑已有 的"Statistic Collection Document" 文档,或创建一个新的" Statistic Collection Document "文档. 在数据库statrep.nsf中包含有和硬件平台相关信息显示的标准"view"(如下图所示).但为了专门针对i系列400,需要人为在数据库statrep.nsf中创建一些特别定制的"view". 请按照下列步骤创建为i系列特别定制的"view": 1. 创建一个新的数据库statrep5的备份 模板(statrep5.ntf),并新命名为statrep400.ntf. 2. 用 Domino Designer修改这个模板 , 让它显示OS/400平台和Domino的统一统计信息. 3. 基于这个 模板创建自己的统计数据库statrep400.nsf . 4. 配置 Statistics Collection Document 来使用这个新的 statrep400.nsf 数据库接收统计数据. 详细介绍,请查阅参考资料. 参考资料: <> SG245162
阅读(2919) | 评论(0) | 转发(0) |