智能巡检调试使用说明_第1页
智能巡检调试使用说明_第2页
智能巡检调试使用说明_第3页
智能巡检调试使用说明_第4页
智能巡检调试使用说明_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能巡检调试使用说明12任务平台整体构架2智能巡检详细安装说明安装准备工作:3任务管理安装:3解释器安装:6数据库连接池安装:6任务调度 Scheduler 安装:7定义智能巡检任务的过程:83任务管理主体界面和各菜单说明登录界面9主体界面10菜单说明114智能巡检配置和执行流程实例4.4第一步:设置任务运行环境16第二步:添加 WebService(即巡检报告发布设置)18第三步:新增任务20第四步:智能巡检任务..24.4.3第一种情况:分析命令的智能巡检23第二种情况:不分析命令的普通巡检

2、26第三种情况:不可编辑命令的复杂巡检24.8第五步:智能巡检任务和修改28第六步:巡检立即执行30第七步:巡检执行情况查看32第八步:巡检结果查看335其他功能说明35.4通用任务37方案配置38立即执行参数模板40巡检告警功能4567任务管理 FAQ46智能巡检任务调试4任务不能.49任务执行失败49正常结束568附录:巡检范围说明601 任务平台整体构架任务平台提供了一个功能强大的任务支撑、管理、运行的平台,基于任务解释、任务 管理、任务调度三个层面,具有很好的二次开发能力。主要功能包括:任务运行环境管理任务管理任务管理(包括网

3、元设置、方案(任务组)配置、任务执行时间设置) 巡检任务立即执行任务立即执行参数配置模版查看任务的态巡检报告发布 WebService 设置查看任务巡检结果报告通过任务管理的配置定时或立即调度任务执行对从交换机通过命令方式取得的巡检结果报告进行分析和呈现整个任务平台由四部分组成:任务管理,统一编辑、配置各类任务,保存在数据库 NmosDb 中,并呈现任务运行的情况和巡检任务报告,它是整个任务平台与用户的唯一界面接口;任务调度,统一定时启动各类任务,并实时接收任务管理的同步和立即执行请求消息,的任务配置信息从 NmosDb 库中;解释器,被巡检所调用,作用是为获取运行的一些环境参数(如任务名称、

4、所配网元等等);任务,具体被任务调度服务调度执行的任务,是任务运行的实体,负责获取网元原始报告,并分析产生巡检结果报告;2 智能巡检详细安装说明2.1 安装准备工作:1智能巡检运行平台为 windows 2000 Server保存巡检报告)。具有 256M 内存 500M 剩余磁盘空间(用于2安装数据库客户端 Informix SDK 2.7 for Win2K 或 Oracle Client 并配置好。注意:informix 中文支持:CLIENT_LOCALE=EN_US.8859-1、填写 INFORMIXSERVER、去掉 Use my settings;安 装oracle客 户 端

5、后 需 要 设 置表 中 的 时 间 格 式 。 在LOCAL_MATCHINE.SOFTWARE.ORACLE.HOME0 下添加字符串"NLS_DATE_FORMAT"值为"YYYY-MM-DD HH24:MI:SS";3安装pc 应用(因需要终端),用终端配置好网元的自动登录、命令结束符,并测试是否可以正常命令。4. 安装好 jdk1.4 和perl5.6 支撑软件,配置好 path 和 ClassPath。5. 安装 Office(为了生成Excel 报告)。2.2 任务管理安装:1 拷贝 TaskM 到指定目录下(如:D:/TaskM),建立好

6、 iis 服务和 www 服务(在 internet 信息服务管理器中)设置好主目录、文档、端口、IP,但是不能设置虚拟目录。注意:系统主目录放在什么位置原则上没有要求,但是要注意读写权限“如果放在 windows的默认web 站点下则要注意everyone 对wwwroot 目录没有写的权限”,否则会出现系统错误。(1)建立站点:(2)修改站点属性:2 修改 TaskM/GLOBAL/COMMON/CONSTANT.INC 文件:修改 IsUseCenCfg 项是否使用集中配置取得连接字符串和数据库类型。默认为 true 使用集中配置(连接字符串从集中配置 ldap 取得),如果要使用配置文

7、件中的连接设置,则 IsUseCenCfg 需要设为 false。修改DataConn_str 项的字符串)。相应数据库的连接字符串(的和非的两行为连接inf 和ora修改 DataSupportDB 项数据库类型(1:informix2:oracle)修改 WebServerPort 项,任务报告查看所在 webserver 的端。修改 BSFScriptPath 项,解释器全路径。修改 SqlVendor 项,选择的厂家信息。修改 SqlObjCls,选择的网元类型信息。修改 AuthorizationType 项,鉴权方式 0:老的数据库方式(老方式只有登录鉴权)集中鉴权方式。修改 sc

8、onSNms_SecurityPath 项,鉴权服务器路径设置。1:新的修改 sconSSOLogIP 项,集修改 sconSSOLogPort 项,集志服务 IP。志服务端口。修改 sconSSLogServiceON 项,是否开启日志服务了。修改连接字符串后需要重新启动 iis 服务(iisreset)。其他配置项比较固定,基本不变。配置文件实例:3目录 TaskM/com 下的所有组件(除了 klog.dll)。4 若现场没有建好 nmosdb 中的表,则需要建表令数据在 TaskM/BisProc 目录下:包含 informix初始化命令数据:建库taskinf.sql 和oracle

9、和基础命taskora.sql(命令表 tad_cmd_info 初始化数据也在其中“insert”语句)。<注:如果项目现场为巡检系统的升级则需慎重.(1)备份原有系统文件和数据(2)手工原有任务配置的网元和命令(3)重建表和导入初始化命令后需要从任务管理界面重新配置任务的网元/命令/执行时间>2.3解释器安装:12解释器路径在 TaskM/BSFScript/bin 目录下。(regsvr32)其目录下 com 组件:ScriptSite.dll、ScriptSiteEx.dll、PCMQBridge.dll;3 拷贝 TaskMBSFScriptbinmsxml4msxml4

10、.dll 组件至 windows 的 system32 目录下,并注册;2.4 数据库连接池安装:1. ConnectPool 所在目录:BSFScriptConnectionPool2. 安装前提:a)、安装了数据库的 OLEDB Providerb)、安装了 MSDAC 2.6 以上版本(其目录下 MDAC_Typ_2.61CN.exe)3COM 组件:BSFScriptbin 下的所有能的组件,DBConnectPool1.dll、DBConnectPoolProxy.dll、PCMQBridge.dll、ScriptSite.dll、ScriptSiteEx.dll、msxml4.dl

11、l方法:点 Windows 的开始->运行,输入 regsvr32dll 的完整路径(若路径中含有空格请把路径4安装 COM+应用引号引起来)。a)、点 Windows 的开始->程序->管理工具->组件服务,展开找到“COM+应用程序”,点击右键选择新建应用程序:点->创建空应用程序,输入应用程序名称“ConnectionPool”,点,帐户选择“下列用户”,输入当前 Windows 用户的用户名口令,点直至完成。b)、展开刚建好的 ConnectionPool->组件,点右键新建组件,选“安装新组件”,打开 DBConnectPool1.dll 所在的路

12、径并选择该文件,点,完成。c)、在组件下会显示三个组件,对每个组件执行以下操作:在组件上点右键选属性,Tab 页中选激活,选中“启用对象共用”,最小/大池大小分别填 5/100,然后确定。d)、修改表,配置连接池:点 Windows 开始->运行,输入 regedit 回车展开至HKEY_LOCAL_MACHINESOFTWAREBOCOSystemDBConnectPoolFBFAF65C-70F7-4 86E-8D28-825E2B682B47右键点新建字符串值: Con, 值为数据库连接的 ADO 连接字串, 如: Provider=Ifxoledbc.2;Password=inf

13、ormix;Persist Security Info=True;User ID=informix;Data Source=nmosdbnmosserver右键点新 DWORD 值:DBType,值为 1(Informix)或 2(Oracle) 右键点新 DWORD 值:InUse,值为 1(0 表示禁用)(注:以上健值如果存在的话修改即可)e)、在前面的组件服务窗口中选择“ConnectionPool”应用程序,点击右键选择关闭,然后点右键选择启动。2.5 任务调度 Scheduler 安装:1. 拷贝 Scheduler 到一目录下;2. 配置 jdk 的 classpath 包含 sc

14、heduler.jar;3.配置 scheduler.ini 中的端口(与任务管理中任务运行环境的端口设置一致),和数据库设置(其中数据库例如:使用加密工具得到加密字串);server=nmserver3(informix)database=gpnms4dbtype=ORACLE(oracle serviceport=1521 db_host_ip=05 port=1234username=npmdb)password=8A81F49AA3CC00D5D7CE3BCDD5E1F6参数中 port 是 socket 通讯端口,与任务管理通讯,其余均为联接数据库所需的配置信息。需

15、要注意的是 password 是通过加密工具 Enc.exe 加密后的字符,scheduler 程序负责进行。server 是 informix 数据库的,对于 oracle 数据库,不用指定 server,而需要增加变量 dbtype,指定为ORACLE4. 使用任务管理 IE 界面配置此 scheduler 所在主机的任务运行环境;5. 启动 scheduler. bat;2.6定义智能巡检任务的过程:(1)(2)任务运行环境:任务管理的 webserver、Scheduler 所在的运行环境信息;巡检报告发布的 WebService:利用任务管理的 webserver 发布巡检报告,即发

16、布的WebService 的 IP 与任务管理 IP 相同,路径为任务管理目录下的 TaskReportDir 目录。(3)首先新增任务显示名称:填写任务的名称,此名称会在巡检任务中用到。如:智能巡检(分析)类型:分析命令全 路 径 : 巡 检D:TaskMBSFScriptnecheckertasknew_nechecker.ods的绝 对 路 径 , 如 :<注意>目前巡检分为:分析命令、只不分析和不可编辑命令。当巡检命令只需要。当巡检保存的,中写死令是需要分析出结果的,则用 new_nechecker.ods用 general_nechecker.ods。当巡检任务是比较复杂

17、的任务,命令交互都是在不能配置命令的时候,用不可编辑命令的类型(普通省份不需要,只有有特殊复杂需求的省份才能需要不可编辑命令类型)。例如:显示名称:智能巡检(分析)类型:分析命令全 路 径 : 巡 检D:TaskMBSFScriptnecheckertasknew_nechecker.ods的 绝 对 路 径 , 如 :显示名称:智能巡检(不分析) 类型:不分析命令全 路 径 : 巡 检D:TaskMBSFScriptnecheckertaskgeneral_nechecker.ods的 绝 对 路 径 , 如 :(4)巡检任务任务名称:填写具体巡检任务的名称,如:爱立信 MSC 巡检(智能分

18、析) 任务运行主机:选择运行任务的主机。:选择,这里列出了在(1)中定义的名称。<选择智能巡检(分析)>选择巡检任务超时:6000任务启动类型:启用任务运行条件:选中。(巡检命令配置)选择厂家:选择需要巡检的厂家选择命令:选择需要巡检(配置网元)令,可以调整命令的先后。网元类型:选择巡检网元的类型厂家信息:选择巡检网元的厂家选择网元:选择网元(方案执行时间)可新增,修改,删除操作。(5)完成。可以立即执行,也可按照设置的定时时间执行巡检。3 任务管理主体界面和各菜单说明3.1 登录界面3.2主体界面界面主体分为三个部分:横菜单(任务菜单。竖菜单(巡检任务系统):是任务管理的所有功能

19、菜单,包含有高级维护的配置巡检结果查看):是智能巡检任务的管理菜单,是使用率最多的,专门为智能巡检普通用户使用的快捷功能菜单,一般用户使用这几个菜单足够。中间部分:是根据点击菜单的不同功能呈现不同部分的内容。3.3菜单说明任务:设置任务运行环境(设置任务运行的 IP、主机名、任务调度修改任务运行环境(对任务运行主机的环境进行修改)端口等配置)新增任务维护任务任务任务(增加巡检任务的名称路径等信息)(对巡检任务的名称、路径等信息进行修改)类型的任务)(高级任务,用于(对出来的任务进行维护修改)网元设置:配置网元(设置巡检任务要进行巡检的网元范围)方案配置:方案配置(设置任务分组执行和后续任务的执

20、行) 执行时间(设置任务定时执行时间)立即执行:设置参数模板(设置非智能巡检和非告警智能后处理任务的立即执行参数模板) 其他立即执行(手工立即执行非智能巡检和非告警智能后处理任务)智能巡检任务(手工立即执行智能巡检任务)任务报告:添加 WebService(设置巡检报告发布的 IP、目录等相关设置) 维护 WebService(修改巡检报告发布的 IP、目录等相关设置) 执行情况查看(查看任务任务执行的情况)巡检结果查看(查看巡检任务产生的巡检报告)竖菜单说明:巡检任务巡检任务(专门的智能巡检任务的流程式界面)(智能巡检任务,显示巡检网元、巡检命令、巡检时间等信息)巡检立即执行(智能巡检任务的

21、立即执行菜单) 巡检执行情况(查看任务任务执行的情况)巡检结果查看(查看巡检任务产生的巡检报告)4 智能巡检配置和执行流程实例下面这八步流程,是从设置任务运行环境到巡检结果查看的典型步骤,智能巡检任务的整个工作流程有这八步足矣。4.1第一步:设置任务运行环境如上图所示,首先要添加任务运行主机的相关环境信息,目前任务运行主机的IP(即任务调度)应与任务管理的 web 服务 IP 一致;任务运行主机名随意;任务类型是任务的分类,对于智能巡检任务环境要添加智能巡检类型的任务类型环境端口是任务调度的端口,此处应与 Scheduler 的配置文件中配置的端口保持一致;Ftp 相关设置,是为了在任务时提供

22、上传的功能,但实际用处不大。任务运行环境添加后的任务运行环境列表如上图所示,操作中提供修改和删除功能,修改界面与新增界面类似,如下图所示:4.2第二步:添加 WebService(即巡检报告发布设置)如上图所示,任务运行主机 IP 即为“第一添加的智能巡检类型任务运行环境的 IP 地址;任务报告 WebServiceIP 是巡检报告发布的 IP(目前应该与任务运行主机 IP 一致);任务报告保存目录是巡检报告存放的目录,此目录用户向外发布(目前使用任务管理的 Web 服务发布,所以存放目录就是任务管理主目录下的 TaskReportDir 目录的全路径);添加好 WebService 后的 W

23、ebService 列表如上图所示,提供修改和删除操作功能;修改界面与添加界面类似,如下图所示:4.3 第三步:新增任务如下三图是三种类型:如上面三张图所示,系统中巡检任务,任务的时候需要选择此。分为三种类型:分析命令、不分析命令、不可编辑命令;这三种类型的说明和对应的全路径如下(以安装在 D:/TaskM 目录为例):对网元返回的巡检原始报告按照一定规则进行智能分l分析命令:此类型是说明巡检析提取关键点形结果报告。对应的全路径是 D:TaskMBSFScriptnecheckertasknew_nechecker.odsl不分析命令:此类型是说明巡检呈现原始报告即可。对网元返回的巡检原始报告

24、不进行分析,只给用户对应的全路径是 D:TaskMBSFScriptnecheckertask general_nechecker.odsl不可编辑命令:此类型是说明巡检对是一种复杂巡检,巡检令是写死在中的,不能进行巡检命令的配置。对应的视具体需求而定;上图为任务界面与添加类似,当添加后的列表,列表中可以进行删除和修改操作,修改操作的未与任务关联时可以进行修改和删除,如下图所示:4.4 第四步:智能巡检任务任务的用户,是实际执行巡检命令的用户,因此终端上该用户的连接要配好。根据第三添加的巡检的类型分为如下三种情况巡检任务,类型不同界面不同。4.4.1第一种情况:分析命令的智能巡检Step1:开

25、始填写任务名称、任务运行主机(即第一添加的智能巡检类型的运行环境主机 IP)、巡检(即第三添加的任务名称<分析命令类型>)、任务超时(任务运行这段时间还没有结束则认为任务超时,任务调度结束任务进程的执行)、任务启动类型(启动和禁用)、”进入 Step2。任务运行条件(遇到相同任务时是否杀掉先启动的任务进程)。点击“Step2:配置巡检命令配置此巡检要执行的巡检命令,括号中是命令别名,可以通过“提前”和“置后”改变命令”进入 Step3 巡检网元配置界面。的执行顺序;配置好巡检命令后点击“Setp3:巡检网元配置可以通过网元类型和厂家信息进行过滤,将要进行的巡检网元对象添加到右侧的列

26、表中即可。配置好巡检网元后点击“”进入 Step4 巡检任务定时执行时间设置。Setp4:巡检任务定时执行时间设置上半部分列表为已经配置的定时方案,“选择”列是为修改和删除之用,下半部分为维护操作窗。执行频率提供六种定时方案:仅一次、每月、每周、每天、每小时、间隔分钟。点击完成后就完成了一个巡检任务的开始生效。流程,同时任务管理会向任务调度同步消息,任务4.4.2第二种情况:不分析命令的普通巡检Step1:开始填写任务名称、任务运行主机(即第一添加的智能巡检类型的运行环境主机 IP)、巡检(即第三添加的任务名称<不分析命令类型>)、任务超时(任务运行这段时间还没有结束则认为任务超时

27、,任务调度结束任务进程的执行)、任务启动类型(启动和禁用)、”进入 Step2。任务运行条件(遇到相同任务时是否杀掉先启动的任务进程)。点击“Step2:配置巡检命令配置此巡检要执行的巡检命令,括号中是命令别名,可以通过“提前”和“置后”改变命令的执行顺序;新增巡检命令和命令别名用例增加临时的不分析的巡检命令;从选择命令列表中选中手工添加的临时巡检命令后点击删除按钮可以进行删除操作;配置好巡检命令后点击“”进入 Step3 巡检网元配置界面。Setp3:巡检网元配置(同第一种情况)可以通过网元类型和厂家信息进行过滤,将要进行的巡检网元对象添加到右侧的列表中即可。配置好巡检网元后点击“”进入 S

28、tep4 巡检任务定时执行时间设置。Setp4:巡检任务定时执行时间设置(同第一种情况)上半部分列表为已经配置的定时方案,“选择”列是为修改和删除之用,下半部分为维护操作窗。执行频率提供六种定时方案:仅一次、每月、每周、每天、每小时、间隔分钟。点击完成后就完成了一个巡检任务的开始生效。流程,同时任务管理会向任务调度同步消息,任务4.4.3第三种情况:不可编辑命令的复杂巡检对于不可编辑命令的复杂巡检来说巡检命令配置步骤。步骤也和第一种、第二种情况类似,只是缺少 Step24.5 第五步:智能巡检任务和修改智能巡检任务的修改与巡检任务的流程和界面有些类似。点击竖菜单中的巡检任务菜单,呈现如下图所示

29、的结果界面:列表中呈现任务相关的配置信息,且提供查看详情、修改任务和删除任务的操作功能。查看详情的界面提供了配置网元、命令、执行时间的详细信息,界面如下:修改任务操作的界面与巡检任务的界面和流程类似,巡检不能进行修改,界面如下:其他“”均与中的界面相同,在此不再重复说明。4.6 第六步:巡检立即执行任务调度不仅可以定时执行巡检任务,还可以通过点击巡检立即执行,界面如下图所示:消息手工立即启动巡检任务的执行,如上图所示,巡检任务立即执行要先选择立即执行要巡检的网元对象,如果选中“使用默认网”,则使用网元设置中配置好的网元进行巡检,临时选择的网元无效。点击“”进入选择立即执行任务列表,界面如下图:

30、选择好要立即执行的任务(选择一个任务)后,点击“立即执行”菜单,则立即执行消息被至任务调度 Scheduler,开始执行任务,如下图所示:4.7 第七步:巡检执行情况查看通过定时或者立即触发方式执行的任务是有开始和结束状态的,通过“巡检执行情况”可以进行查看,如下图所示:态、主机 IP、如上图所示,可以根据任务名称、任务类型、任务属性、开始时成对出间和结束时间来作为过滤条件进行。每个巡检任务的开始运行和结束现,开始执行时显示一条任务状态为“开始执行”的,当任务执行完毕(正常结束或异常结束)时,显示正常结束、任务失败、任务超时等任务状态信息。(如遇到执行失败的情况请查看后面调试的相关内容)4.8

31、 第八步:巡检结果查看巡检任务正常结束后会产生相应的巡检报告,目前的巡检报告类型如下: 原始报告:与交换机进行命令交互的原始 txt 日志文件。故障报告:按照分析规则从原始报告中提取的异常部分组故障 txt 报告便于用户查看。性能报告:与故障报告类似,提取的有关性能统计的部分内容组性能 txt 报告文件。汇总结果报告:直观的 EXCEL 文件,按照用户要求的分析规则和呈现方式生成此巡检任务巡检的所有网元的巡检结果,异常部分可以进行到其对应的故障报告。使用比较多的是汇总结果报告,其次是原始报告和故障报告,性能报告的用处不大。巡检报告查看界面可以根据任务名称、报告类型(原始报告、故障报告、性能报告

32、、汇总结果报告)、开始时间、结束时间为过滤条件界面:出满足条件的巡检报告列表,如下图所示为汇总结果报告的上图所示的界面中提供查看和删除巡检报告的操作功能。点击“操作”列中的查看图标(放大镜)即可弹出巡检报告内容窗口,可以进行查看和保存。下图为查看某个简单命令分析巡检汇总结果报告时的呈现例:下图为查看某个复杂不可编辑命令巡检汇总结果报告时的呈现户复杂巡检需求而定:例,报表样式视实际用如下图所示为原始报告的界面:下图为查看某个原始报告时的呈现例:如下图所示为故障报告的界面:下图为查看某个故障报告时的呈现例:5 其他功能说明5.1 通用任务任务管理平台不只为智能巡检任务服务,还可以其他类型的任务进行

33、定时执行,因此提供了通用和修改界面,可以任务、性能任务、告警任务、系统任务等其他类型的任务,具体属于那种类型由使用者人为。下图为添加一个启动 winhelp.exe 程序的系统任务。任务名称不能重复;任务描述随意;任务运行环境选择相应的环境信息;任务运行命令行是最重要的配置项,是由任务调度启动的程序的全路径,此处例子中是“C:windowswinhelp.exe”(必须写全,添加时系统会自动补上-t 任务 id,若对人配合时可以将新写的有影响则从任务修改中去掉即可);上传是端服务器端没上传到服务器上(实际使用场景下是用不到的,不填即可);任务类型选择 windows 或 unix 类型;任务属

34、性是任务的四种类型(具体解释在下面“方案配置”中,使用最多的为单步任务);任务超时表示任务运行此段时间后还没有结束则认为任务超时杀掉任务进程;任务启动类型即为启用、禁用;任务运行条件是指当任务启动冲突时是否停止前一个任务还是暂不执行;菜单“任务”>“任务”:菜单“任务”>“任务界面类似,在此不再重复。”即为通用的任务和修改功能,任务修改同任务5.2 方案配置方案配置在实际工作中用处不大,一般单步任务类型就足够了。任务可以分为四种类型:单步任务:一个任务为一个执行的主体,仅可以配置一个后续任务,比较普及。分组子任务:自身不能配置,作为一个行任务组或并行任务组内分组执行。的任务,不能配

35、置后续任务,但是可以添加到串串行任务组:可以配置后续任务以及组内任务,组内的分组子任务串行顺序执行。并行任务组:可以配置后续任务以及组内任务,组内的分组子任务按照一定的延迟时间并行执行。方案配置的目的是设置任务分组执行和执行顺序,实际执行的时候,任务各自以本身为产生态和巡检报告,互相没有关联。具体设置界面如下列各图所示:上图为单步任务的方案配置。上图为串行任务组的方案配置。上图为并行任务组的方案配置。5.3 立即执行参数模板立即执行参数模板是为了立即执行其他非智能巡检类型任务和非告警智能后处理类型任务时能够在界面中填写某些参数传递给。为什么智能巡检和智能后处理任务不能使用参数模板设置呢?如下:

36、智能巡检任务都是向网元巡检命令,取回报告进行分析,所以智能巡检立即执行只要选择网元和要执行的任务即可,不需要其他的参数传入。告警智能后处理任务只是从任务管理中一下,智能后处理任务与告警过滤器的关联以及触发执行都是在告警系统中进行,不能人工传递参数立即执行。举一个具体例子如下:Step1:一个启动 winhelp.exe 的系统任务 Test(实际情况下应为能获取某些参数的,此处仅用 winhelp.exe 程序举例),选择 Test 任务,设置其立即执行参数模板:点击参数操作中的修改:可以进行新增、修改、删除操作,新增界面如下:可以添加文本框、网元类型列表、网元列表、时间文本框四种类型的参数模

37、板。此例中添加一个文本框和一个网元类型列表模板:配置的界面是根据不同参数类型而不同的,具体含义比较简单,看到界面即可明白。Step2:立即执行非智能巡检任务菜单:“立即执行”>“其他立即任务”点击要执行的任务后面的立即执行图标:如上图所示,点击立即执行图标后显示填写参数界面,填写好参数后,点击执行即可。Step3:执行结果Winhelp.exe 被调度起来:任务态中显示此任务的态:5.4巡检告警功能智能巡检可以触发相应的巡检告警,此功能是可选功能,如开启此功能需要修改巡检置告警 MQ 等相关的设置。配巡检后巡检告警的结果如下:可以从告警中实时到巡检告警,如上图所示:巡检告警的告警详情后,

38、从告警正文可以看到本次巡检结果的相关信息:6 任务管理 FAQ(1)任务时,由于大部分任务都需要得到任务 ID 参数,因此系统会自动在命令行后拼上任务 ID,如果不需要的话可以修改任务。传递任务 ID 的方式:对于智能巡检和告警后处理任务 "-t taskid" ,对于其他任务 "-tid taskid"。任务类型包括:"告警任务""性能任务""任务""网优任务""智能巡检""局数据""智能后处理""系统任

39、务""其它任务"等等,任务类型可以从配置文件 constant.inc 中进行配置,但是“智能巡检、告警智能后处理”的任务类型固定是 4 和 6 不能随意变动。(2)系统主目录放在什么位置原则上没有要求,但是要注意读写权限“如果放在 windows 的默认 web 站点下则要注意 everyone 对 wwwroot 目录没有写的权限”,如果这样,因为任务管理日志写在目录“TaskM/log”下,就会导致 web 界面进行登录、数据库更新等操作时会出现系统错误 sql,需要对目录添加读写权限,如下图所示:(3)任务报告察看中要建立 webservice(安装时不必

40、考虑)。建立输入的“任务报告上传 Ftp 目录”是有限制条件: 必须为所建立 webserver 根目录加上上目录 TaskReportDir。例如: 建立 webserver 的主目录为 D:Report 那么“ 任务报告保存目录” 要填“D:ReportTaskReportDir”,也就是产生的报告以此为根目录进行。:这样做是因为:绝对路径和 webserver 所能识别的路径是不同的,互相不能退导出对方。所以程序中的报告连接目录为:/IP(能自动取得)/TaskReportDir(固定)/报告本身产生的路径。由于 TaskM 本身就是要发布的 web 站点,利用其本身 web 发布功能即

41、可,所以任务报告保存目录设置为 TaskMTaskReportDir 即可,注意需要全路径。(4).2004.02.20 Informix 客户端无法连通 Server: 解决方案:1、从开始菜单中启动 informix 客户端的 setnet32 ,在其中配置相关的数据库服务器名和相应的端口;2、新建一个扩展名为 udl 的文件,使用该文件测试是否连接 Server(5).2004.04.19 可以登陆,但是显示数据库操作失败 sql.。这种情况可能是由于目录没有写权限造成的(因为系统要向 log 目录下写日志),要把目录权限对 everyone 用户改成可写。这种情况经常出现在 TaskM

42、 安装在 windows 默认地址 C:Inetpubwwwroot 下,windows 默认 wwwroot 没有写权限,需要把此目录写权限加上。另外对于任务上传文件也是一样的原理(同 3 中的问题)。(6).2004-4-29 oracle 时间格式不对(反映在页面中时间选择条件不起作用)。解决方案:安 装 oracle 客 户 端 后 需 要 设 置LOCAL_MATCHINE.SOFTWARE.ORACLE.HOME0 值为"YYYY-MM-DD HH24:MI:SS"。(7).2004-5-09 对于集中鉴权,如果登陆失败可能表 中 的 时 间 格 式 。 在下添

43、加字符串"NLS_DATE_FORMAT"有两项如下进行配置:1、问和验证方式需修改,Internet 信息服务站点属性目录安全性访去掉只选择集成 Windows 验证确认全选确认。2、安全策略,管理工具本地安全设置本地策略用户权利指派双击以操作系统方式操作选中 Administrator 确认。(8).2005-6-30 对于集中鉴权,若提示“该服务器不可用”,则应检查 sconSNms_SecurityPath项鉴权服务器路径设置是否正确。(9).巡检告警。解决如下: 因为具体省份告警的具体设置不同因此需要修改:public_script/sendMsg.ods 文件中

44、 subExitCode 函数的 ne_id(虚拟的巡检告警网元)、ne_name(虚拟网元名称)、city_name(省份名称)、去掉函数内内容;public_script/sendMsg.ods 文件中sendMq 函数的mqObj.QueManager(队列管理器名)、mqObj.WriteDbQueName(名)改成本地可用的消息队列名;120 消息的 q 名)、mqObj.SendQueName(1406 的 q告警系统中加入巡检告警的告警类型:nmosdb:insert into tia_alarm_dict(type,id,txt,valid) values(7,300,'

45、;巡检告警',1); insert into tia_alarm_dict(type,id,txt,valid) values(12,300,'巡检告警',1);7 智能巡检任务调试巡检平台涉及的相关模块如下:Neagent、终端、任务管理、任务调度、解释器、数据库连接池、具体巡检;整体流程如下:任务管理配置好巡检任务和具体的巡检调用解释器(使用连接池)利用->任务调度触发巡检的执行>巡检终端的网元接口组件以及连接设置通过底层Neagent 与网元交互>巡检将与网元交互的过程保存原始报告>巡检调用 perl 分析告>结束。,将原始报告分析成

46、需要的形式>巡检将分析结果形成 excel 汇总报由于智能巡检平台涉及到的模块和环节比较多,巡检过程中偶尔出现问题是在所难免的,遇到不同的实际情况,我们要用不同的方法加以调试。下面进行具体说明:7.1 任务不能第一种情况:立即执行任务时页面显示无法打开 ip 端口,这种情况是由于 Scheduler 没有启动或者 Scheduler 的端口与任务运行环境的端口设置不一致造成的;第二种情况:立即执行任务时页面显示立即执行消息,但是任务执行情况页面却没有任务开始执行,这种情况肯定是由于 Scheduler 正常工作造成的,需要查看 Scheduler目录下的日志 scheduler.log

47、文件,看看是否有异常信息,重启 scheduler 查看其日志是否同步数据库中的任务列表和定时时间列表了,出现这种情况多半是数据库连接造成的,检查scheduler.ini 配置是否正确。注:Scheduler 是 java 服务程序,不依赖于数据库客户端,遇到 scheduler 异常可以先尝试重启 scheduler(重启时会覆盖日志,所以先进行备份,从 windows 任务管理中杀掉 javaw 进程, 然后启动,启动 scheduler 需要从本机进行,如果采用 terminal 方式登录启动的 scheduler 会被 windows 自动关闭)7.2 任务执行失败如果任务能够执行,但是任务态查看中显示“执行失败”,那么说明 Scheduler 没问题,需要继续进行第一步:查看:执行日志。日志所在目录 TaskMBSFScriptnecheckerlog,这个目录下会根据执行开始时间建立多个日志文件,查看最新的一个即可,若显示执行 PERL 失败,则可能是 perl 没有安装好,可以进一步拷贝日志中执行 perl 的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论