MAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第1页,共34页MAS连接管理平台业软数据业务产品服务部方金辉二零零七年零六月二九日MAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第2页,共34页1MAS如何连接管理平台.................................................................................................................31.1背景.....................................................................................................................................31.2MAS维护升级主要功能简介.............................................................................................31.2.1SNMP接口(SimpleNetworkManagementProtocol)简单网络管理协议........31.2.2SOAP接口(SimpleObjectAccessProtocol)定义XML和HTTP在与平台无关的条件下访问服务、对象和服务器的用法...........................................................................41.2.3FTP接口..................................................................................................................51.3MAS安装常见问题解答.....................................................................................................61.3.1首先应该判断MAS管理平台的SOAP服务是否可用?(重要)......................61.3.2怎样判断MAS服务器是否注册成功?(重要)................................................61.3.3怎样判断MAS服务器是否同步鉴权成功?........................................................71.3.4什么是业务能力、通讯能力?MAS服务器和MAS管理平台之间是怎样表示的?81.3.5升级维护配置中的ftp参数如何填写?.................................................................91.3.6主机系统配置中的参数如何填写?...................................................................101.3.7SOAP接入配置中的参数如何填写?(重要).................................................111.3.8SNMP接入配置中的参数如何填写?(重要)................................................131.3.9普通机型,如何降低内存使用量?(重要)...................................................141.3.10协议公共配置如何修改?...................................................................................141.3.11如何配置SMS模块的号段?(重要)...............................................................151.3.12如何配置MAS服务器的流量?(重要)..........................................................161.3.13如何开启MAS服务器的性能采集?(重要)..................................................161.3.14如何关闭不需要启动的模块?(重要)...........................................................171.3.15如何关闭KJAVA和USSD的业务处理?............................................................171.3.16在V4.1D111中使用DLL或COM组件开发的程序,在升级到MAS后如何使用?(重要)181.3.17如何调整各个模块的日志级别?(重要).......................................................181.3.18为什么管理平台采集到的短信发送量数据出现重复?...................................181.3.19为什么重新启动SMS后,管理平台采集到的短信发送量为“0”?..................192管理平台如何采集MAS服务器的数据.......................................................................................192.1先看一下MAS的SNMP接口说明....................................................................................192.2问题:“MAS管理平台采集不到MAS服务器的数据”...................................................192.2.1首先确认MAS服务器是否已经在管理平台注册成功(重要).......................192.2.2确认MAS服务器的161端口是否已经开放(重要).........................................192.2.3MAS软件在默认情况下securityMode被设置为1(重要)...............................202.2.4下面是模拟环境中,管理平台采集MAS数据的截图.......................................212.2.5MIBBrowser的使用方法.....................................................................................22MAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第3页,共34页MAS如何连接管理平台和采集数据1MAS如何连接管理平台1.1背景MAS版本是中国移动打造行业应用品牌的一个新产品,因此今后研发的主要精力都会集中在MAS产品上面,且后续现场的企业信息机都会逐步向MAS升级。1.2MAS维护升级主要功能简介MAS服务器和以前的企业信息机产品相比较,增加了MTM和MASAgent两个模块。MTM是新增的一个内部消息透传模块,暂时不和外界通信,不必理会,启动MAS服务器时启动它即可。另外,新增的MASAgent模块是MAS服务器特有的模块,主要是由它负责MAS服务器和MAS管理平台之间的通信。安装维护MAS服务器,需要明白MASAgent与MAS管理平台通信的三个接口的功能和配置。1.2.1SNMP接口(SimpleNetworkManagementProtocol)简单网络管理协议这个接口主要完成MAS服务器和MAS管理平台之间的网络管理:MAS服务器向MAS管理平台上报告警(trap)消息,同时接收MAS管理平台向MAS服务器进行的数据采集。所有采集数据是根据中国移动定义的MIB文件中的节点来定义的,这些数据是MAS管理平台能够获取的。对应到MAS服务器,这些数据定义在C:\EIE\masagent\AgentConfig.xml文件中。这个接口同时可以接受多个网管平台对MAS服务器的数据采集。该接口的配置见masagent模块下面AgentConfig.xml文件中以下配置项:MAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第4页,共34页配置说明:[localSnmpServicePort]:162该配置项是MAS管理平台向MAS服务器开启的告警(trap)服务器端口,默认为162一般不需要修改。[masMTServerTrapParams]:(格式)udp:xxx.xxx.xxx.xxx。这里主要配置告警上需要上报的服务器的IP地址:主要是配置管理平台的IP地址。如果需要将告警信息上报到另外的网管平台,只要加上对应的IP地址即可,多个IP地址之间使用逗号分割。[securityMode]:这里配置鉴权模式。如果配置为0,不鉴权。此时,任何网管平台都能够从此MAS服务器采集数据(通过MASAgent默认开启的UDP端口:161)。如果配置为1,则鉴权。此时,任何需要向此MAS服务器采集数据的网管平台(包括MAS管理平台),都需要进行IP鉴权。[authenticationData]:这个配置项,在鉴权模式设置为1的时候才生效。在鉴权模式下,所有需要采集MAS服务器数据的MAS管理平台、网管平台的IP地址要填在这里,多个IP地址之间以逗号分割。1.2.2SOAP接口(SimpleObjectAccessProtocol)定义XML和HTTP在与平台无关的条件下访问服务、对象和服务器的用法这个接口主要提供MAS服务器向MAS管理平台的注册和循环同步鉴权功能:注册:在MAS服务器首次启动的时候需要向MAS管理平台进行注册,注册方法是在masagent模块的启动目录新建一个名称为agent.key的文件,然后启动MASAgent即可,注册成功之MAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第5页,共34页后agent.key消失,一旦注册成功,该台MAS服务器不需要重新注册,以后直接启动即可。循环同步鉴权:循环同步鉴权主要是MAS服务器定期向MAS管理平台发送同步鉴权请求,然后MAS管理平台返回响应,响应内容主要是返回当前MAS服务器当前具有的业务、通讯能力,MAS服务器根据响应同步当前的业务、通讯能力。相关配置项:关键参数说明:[masSoapServicePassword]:填写MAS服务器的注册、鉴权的密码(由MAS管理平台分配)。[masSoapServiceAuthInterval]:MAS服务器与MAS管理平台同步鉴权的时间。[masSoapServiceUrl]:请填写MAS管理平台提供的SOAP鉴权的url地址。1.2.3FTP接口这个接口主要提供:1、提供定时将MAS服务器日志上传到MAS管理平台的上传通道。2、提供获取MAS服务器升级补丁或则其他信息的获取通道。相关配置:请参见masagent模块下面的timer-config.xmlMAS如何连接管理平台和采集数据文档密级内部公开2020-1-26华为机密,未经许可不得扩散第6页