blob: 8d8cef0e3146e4caec4f5a9255f863ff961e6fd1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
|
#\myconfig.properties
#Thu Jul 07 15:53:49 CST 2011
##--公共数据存放父目录(*部署需修改*)
common.datas.dir = D\:/ControllerData
##--系统SNMP监测,指定服务器IP 指本机(*部署需修改*)
system.inet.address = 10.0.6.113
##--NMSWeb端 通讯IP 指WEB(*部署需修改*)
web.socket.ip = 10.0.6.242
##--数据库 地址(*部署需修改*)
db.url=jdbc:oracle:thin:@10.0.6.141:1521:orcl
##--数据库 用户名(*部署需修改*)
db.username=nms
##--数据库 密码(*部署需修改*)
db.password=111111
#------- Email ---------
##--邮件发送标识,(1启用、0禁用)
email.flag = 0
##--邮件通知 发送 用户地址
email.address = [email protected]
##--邮件通知 发送 用户名
email.userName = zhanggang
##--邮件通知 发送 用户密码
email.password = zg5218972
##--右键服务器IP
email.host = 10.0.6.100
##--##--连接池 设置分区 缺省值 3 一般设置为3~4
db.pool.partitionCount = 3
##--设置每个分区中的最大连接数 缺省值 10 注意 此处问每个分区最大线程数 总数为 partitionCount*maxConnectionsPerPartition 即 30
db.pool.maxConnectionsPerPartition = 6
##--设置每个分区中的最小连接数 缺省值 5 注意 此处问每个分区最小空闲线程数 总数为 partitionCount*minConnectionsPerPartition 即 15
db.pool.minConnectionsPerPartition = 3
##--当连接池中的连接耗尽的时候 BoneCP一次同时获取的连接数 缺省值3
db.pool.acquireIncrement = 3
#---Common-------
##--全局文本解析编码,与web端、Agent端一致,不可修改
common.text.coding = UTF-8
##--全局日期格式化方式,须与数据库 日期数据格式化方式(db.date.format)保持一致,不建议修改
common.date.format = yyyy-MM-dd HH\:mm\:ss
##--NMSServer升级时,通讯中断延时恢复时间(秒)
mission.update.daily = 300
##--最大网络带宽限制(Mbps)
max.network.bandwidth = 5
#-------Executor Thread---------
##--公用普通线程池预置线程数(个)
executor.socket.thread.size = 60
##--公用定时线程池预置线程数(个)
executor.scheduled.thread.size = 30
#---Change Operations-------
##--监测、任务、节点等状态及设置信息变更时,执行变更操作的线程,轮询周期(秒)
change.operations.period = 300
change.release.semaphore.max = 10
#------- Detection Alarm ---------
##--监测数据获取超时检测周期(秒)
detec.timeout.check.period = 300
##--监测数据获取超时周期数(程序默认最小为1,不能为空,即最小超过一个周期,为告警标准)
detec.timeout.alarm.period.times = 1
##--主动监测执行通讯并发数(个)
detec.release.semaphore.max = 20
#------- Detection Resolve ---------
##--监测数据解析周期(秒)
detec.data.resovle.period = 60
##--DC端主动收集数据(监测数据、任务结果、回传文件)周期(秒)(应该比生成监测数据的间隔时间小,不要web页面会有段时间报警,说缺失一个周期的监测数据,而实际是你还没去收集,5分钟)
data.collect.period = 300
##--DC端主动收集数据(执行完成,但无任务结果的任务的结果信息)(大于等于正常收集任务结果的周期data.collect.period的2倍?)
nonRltTask.result.collect.period = 600
##--告警数据解析周期(秒)
alarm.data.resovle.period = 60
####common.file.resovle.period unable
##--PING监测类别标识,用于查询数据库中预置PING监测设置的监测类别标识(须与数据库PING监测类别名称一致,默认不可修改)
detec.ping.str = PING
##--NMSC监测类别标识,用于查询数据库中预置PING监测设置的监测类别标识(须与数据库NMSClient监测类别名称一致,默认不可修改)
detec.nmsc.str = NMSClient
##--SNMP监测类别标识,用于查询数据库中预置SNMP监测设置的监测类别标识(不可修改)
detec.snmp.str = SNMP
##--SNMP_SWITCH监测类别标识,用于查询数据库中预置SWITCH监测设置的监测类别标识(不可修改)
detec.switch.str = switchport
##--监测数据解析:监测类别名称
detec.systeminfo.str = systeminfo
##--SNMP_TRAP监测类别标识,用于查询数据库中预置SNMP_TRAP监测设置的监测类别标识(不可修改)
alarm.snmp.trap.str = SNMP_TRAP
##--NMSWeb端 通讯服务监听端口
web.socket.port = 60703
#---Mission Control-------
##--周期任务执行时,预置周期的数量(个)
mission.loop.preset.number = 10
##--周期任务执行时,默认检查时间(暂未使用)
mission.loop.finishing.daily = 20\:00\:00
#---Mission release-------
##--任务执行,节点下发通讯并发数(个)
mission.release.semaphore.max =10
##--任务执行,重复尝试次数(次)
mission.release.times = 2
##--任务执行,重复下发间隔周期(秒)
mission.release.period = 180
#---Mission File-------
##--从WEB端下载任务文件的线程的超时时间(秒)
mission.file.download.delay =20
##--上传到WEB端的回传文件线程执行周期(秒)
mission.file.upload.period =120
#---DataBase-------
#db.password=bbmanager
##--数据库 链接驱动名(*不可修改*)
db.driver=oracle.jdbc.driver.OracleDriver
##--数据库 日期格式化方式 须与全局日期格式化方式(common.date.format)保持一致,不建议修改
db.date.format = yyyy-MM-dd HH24:mi:ss
##--数据库 批处理 最大数
db.execute.batch = 100
#---SNMP-------
##--SNMP 目标主机信息 获取端口
snmp.client.port = 161
##--SNMP 接收告警 监听端口
snmp.trap.port = 162
##--SNMP 主动告警 接收端口
snmp.community = public
##--ObjectSNMP class文件打包名称(不可修改)
snmp.class.package = osDomains
##--SNMP 加密认证级别 0 不认证 不加密'zg' 1 认证 不加密'hckings' ,2认证 且 加密'dxy'
snmp.v3.security.level = 0
##--SNMP 加密认证用户 用户名
snmp.v3.security.name = zg
##--SNMP 认证协议方式
snmp.v3.auth.protocol = MD5
##--SNMP 加密协议方式
snmp.v3.priv.protocol = DES
##--SNMP 认证密码明文
snmp.v3.auth.passphrase = 12345678
##--SNMP 加密密码明文
snmp.v3.priv.passphrase = 12345678
#---SSL-------
##--SSL通讯 密匙类型(不可修改)
ssl.type = TLS
##--SSL通讯 密匙文件存放目录,默认为打包程序工程目录下cer(不建议修改)
ssl.dir = cer
##--SSL通讯 密匙有效期(暂未使用)
ssl.key.validity = 90
##--SSL通讯 Server端 通讯监听端口,须与WEB端、Agent端通讯发送端口保持一致(不建议修改)
ssl.server.port = 60702
##--SSL通讯 Agent端 通讯发送端口,须与Agent端 通讯监听端口保持一致(不建议修改)
ssl.client.port = 60701
##--SSL通讯 密匙库类型(不可修改)
ssl.keystore.type = jceks
##--SSL通讯 Server端 私钥库名称
ssl.server.store = server_ks
##--SSL通讯 Server端 公钥库名称
ssl.server.trust = server_ts
##--SSL通讯 Agent端 私钥库名称 与Agent端保持一致(预留)
ssl.client.store = client_ks
##--SSL通讯 Agent端 公钥库名称 与Agent端保持一致(预留)
ssl.client.trust = client_ts
##--SSL通讯 Server端 私钥库密码
ssl.server.store.psw = client
##--SSL通讯 Server端 公钥库密码(预留)
ssl.server.trust.psw = client
##--SSL通讯 Server端 公钥导出文件名称(预留)
ssl.server.export = server.cer
##--SSL通讯 Agent端 公钥导出文件名称(预留)
ssl.client.export = client.cer
##--SSL通讯 Server端 旧密钥名称(预留)
ssl.server.key.old=serverks20110828
##--SSL通讯 Server端 旧密钥密码(预留)
ssl.server.key.old.psw=123456
##--SSL通讯 Server端 新密钥名称(预留)
ssl.server.key.new=serverks20110828
##--SSL通讯 Server端 新密钥密码(预留)
ssl.server.key.new.psw=123456
##--SSL通讯 Agent端 密钥名称(预留)
ssl.client.key=serverks20110828
##--SSL通讯 Agent端 密钥密码(预留)
ssl.client.key.psw=123456
#-----------debug------------
##--ZIP 解析线程标识 启用标识(1启用、0禁用)
zip.flag = 1
##--监测结果接收超时 启用标识(1启用、0禁用)
detec.timeout.flag = 1
##--文件上传功能 启用标识(1启用、0禁用)
file.upload.flag = 1
##--监测数据解析功能 启用标识(1启用、0禁用)
file.resove.flag = 1
##--数据主动收集功能 启用标识(1启用、0禁用)
data.collect.flag = 1
##--执行完成,但无任务结果的任务的结果信息的收集标志 启用标识(1启用、0禁用)
nonRltTask.result.collect.flag = 1
##--告警解析功能 启用标识(1启用、0禁用)
alarm.resove.flag = 1
##--变更操作功能 启用标识(1启用、0禁用)
change.operations.flag = 1
##--主动监测PING功能 启用标识(1启用、0禁用)
ping.flag = 1
##--主动监测NMSClient功能 启用标识(1启用、0禁用)
nmsc.flag = 1
##--主动监测SNMP功能 启用标识(1启用、0禁用)
snmp.flag = 1
##--主动监测交换机功能 启用标识(1启用、0禁用)
switch.flag=1
##--trap功能 启用标识(1启用、0禁用)
trap.flag = 1
##--初始化任务执行功能 启用标识(1启用、0禁用)
mission.flag = 1
##--任务结果解析功能 启用标识(1启用、0禁用)
result.flag = 1
#-----------debug 2------------
##--监测数据文件解析 保存到数据库操作标识(1启用、0禁用)(已废弃)
file.resove.commitDB.flag =1
|