· 7 years ago · Oct 18, 2018, 05:38 AM
1activator:
2 buffer_size: 1048576
3 connect_retries: 3
4 connect_timeout: 3
5 http_connect_timeout: 20
6 http_request_timeout: 30
7 http_validate_cert: false
8 script_threads: 10
9 tos: 0
10audit:
11 command_ttl: 1m
12 config_changed_ttl: 1y
13 config_ttl: 1y
14 db_ttl: 5y
15 login_ttl: 1m
16 reboot_ttl: 0
17backup:
18 keep_day_of_month: 1
19 keep_day_of_week: 6
20 keep_days: 2w
21 keep_months: 12
22 keep_weeks: 12w
23bi:
24 alarms_archive_batch_limit: 10000
25 alarms_archive_policy: weekly
26 chunk_size: 3000
27 clean_delay_alarms: 1d
28 clean_delay_reboots: 1d
29 enable_alarms: false
30 enable_alarms_archive: false
31 enable_managedobjects: false
32 enable_reboots: false
33 extract_delay_alarms: 1h
34 extract_delay_reboots: 1h
35 extract_window: 1d
36 language: ru
37 query_threads: 10
38 reboot_interval: 1M
39brand: NOC
40cache:
41 cache_class: noc.core.cache.mongo.MongoCache
42 default_ttl: 1d
43 pool_size: 8
44 vcinterfacescount: 1h
45 vcprefixes: 1h
46card:
47 alarmheat_tooltip_limit: 5
48 language: ru
49chwriter:
50 batch_delay_ms: 1000
51 batch_size: 50000
52 channel_expire_interval: 5M
53 max_in_flight: 10
54 records_buffer: 1000000
55 suspend_timeout_ms: 3000
56 topic: chwriter
57classifier:
58 default_interface_profile: default
59 default_rule: Unknown | Default
60 lookup_handler: noc.services.classifier.rulelookup.RuleLookup
61clickhouse:
62 cluster_topology: 1
63 connect_timeout: 10s
64 db: noc
65 default_merge_tree_granularity: 8192
66 encoding: null
67 request_timeout: 1h
68 ro_addresses: clickhouse
69 ro_password: noc
70 ro_user: readonly
71 rw_addresses: clickhouse
72 rw_password: noc
73 rw_user: noc
74cm:
75 vcs_type: gridvcs
76consul:
77 base: noc
78 check_interval: 10s
79 check_timeout: 1s
80 connect_timeout: 5s
81 host: consul
82 keepalive_attempts: 5
83 lock_delay: 20s
84 near_retry_timeout: 1
85 port: 8500
86 release: 1M
87 request_timeout: 1h
88 retry_timeout: 1s
89 session_ttl: 10s
90correlator:
91 auto_escalation: true
92 discovery_delay: 10M
93 max_threads: 20
94 oo_close_delay: 20s
95 topology_rca_window: 0
96customization:
97 branding_background_color: null
98 branding_color: null
99 favicon_url: /ui/web/img/logo_24x24_deep_azure.png
100 logo_height: 24
101 logo_url: /ui/web/img/logo_white.svg
102 logo_width: 24
103 preview_theme: midnight
104datasource:
105 chunk_size: 1000
106 default_ttl: 1h
107 max_threads: 10
108datastream:
109 enable_administrativedomain: true
110 enable_administrativedomain_wait: true
111 enable_cfgping: true
112 enable_cfgping_wait: true
113 enable_cfgsyslog: true
114 enable_cfgsyslog_wait: true
115 enable_cfgtrap: true
116 enable_cfgtrap_wait: true
117 enable_dnszone: false
118 enable_dnszone_wait: true
119 enable_managedobject: true
120 enable_managedobject_wait: true
121 enable_resourcegroup: true
122 enable_resourcegroup_wait: true
123dcs:
124 resolution_timeout: 5M
125discovery:
126 max_threads: 20
127 sample: 0
128dns:
129 warn_before_expired: 1m
130escalator:
131 ets: 1M
132 max_threads: 10
133 retry_timeout: 1M
134 sample: 0
135 tt_escalation_limit: 10
136 wait_tt_check_interval: 1M
137features:
138 consul_healthchecks: true
139 cp: true
140 cpclient: false
141 forensic: false
142 pypy: false
143 sentry: false
144 service_registration: true
145 telemetry: false
146 traefik: false
147 use_uvlib: false
148fm:
149 active_window: 1d
150 alarm_close_retries: 5
151 keep_events_with_alarm: -1
152 keep_events_wo_alarm: 0
153 outage_refresh: 1M
154 total_outage_refresh: 1M
155geocoding:
156 google_key: null
157 google_language: en
158 negative_ttl: 1w
159 order: yandex,google
160 yandex_key: null
161gis:
162 ellipsoid: PZ-90
163 enable_google_roadmap: false
164 enable_google_sat: false
165 enable_osm: true
166 tile_size: 256
167 tilecache_padding: 0
168global_n_instances: 1
169grafanads:
170 db_threads: 10
171help:
172 base_url: https://docs.getnoc.com
173 branch: microservices
174 language: en
175http_client:
176 buffer_size: 131072
177 connect_timeout: 10s
178 http_port: 80
179 https_port: 443
180 max_redirects: 5
181 ns_cache_size: 1000
182 request_timeout: 1h
183 resolver_ttl: 3s
184 user_agent: noc
185 validate_certs: false
186installation_name: KND-OIL
187instance: 0
188language: ru
189language_code: ru
190listen: auto:0
191log_format: \%(asctime)s [%(name)s] %(message)s
192logging:
193 log_api_calls: false
194 log_sql_statements: false
195login:
196 idle_timeout: 1w
197 language: ru
198 methods: local
199 mutual_exclusive_group: null
200 pam_service: noc
201 radius_secret: noc
202 restrict_to_group: null
203 session_ttl: 7s
204 single_session_group: null
205 user_cookie_ttl: 1
206loglevel: info
207mailsender:
208 from_address: noc@knd-oil.ru
209 helo_hostname: noc
210 smtp_port: 25
211 smtp_server: mail.knd-oil.ru
212 smtp_user: noc@knd-oil.ru
213 use_tls: true
214memcached:
215 addresses: memcached
216 default_ttl: 1d
217 pool_size: 8
218mongo:
219 addresses: mongo
220 db: noc
221 password: noc
222 retries: 20
223 retry_writes: false
224 rs: noc
225 timeout: 3s
226 user: noc
227mrt:
228 max_concurrency: 50
229nsqd:
230 addresses: nsqd
231 ch_chunk_size: 4000
232 compression: null
233 compression_level: 6
234 connect_timeout: 3s
235 http_addresses: nsqdhttp
236 max_in_flight: 1
237 pub_retry_delay: 0.1
238 reconnect_interval: 15
239 request_timeout: 30s
240nsqlookupd:
241 addresses: nsqlookupd
242 http_addresses: nsqlookupdhttp
243path:
244 babel: ./bin/pybabel
245 babel_cfg: etc/babel.cfg
246 backup_dir: /var/backup
247 bi_data_prefix: /var/lib/noc/bi
248 card_template_path: services/card/templates/card.html.j2
249 collection_fm_mibs: collections/fm.mibs/
250 cp_new: /var/lib/noc/cp/crashinfo/new
251 custom_path: /opt/noc_custom
252 cythonize: ./bin/cythonize
253 etl_import: /var/lib/noc/import
254 legacy_config: etc/noc.yml
255 mib_path: /var/mib
256 npkg_root: /var/lib/noc/var/pkg
257 pm_templates: templates/ddash/
258 pojson: ./bin/pojson
259 repo: /var/repo
260 ssh_key_prefix: etc/noc_ssh
261 supervisor_cfg: etc/noc_services.conf
262 vcs_path: /usr/local/bin/hg
263peer:
264 enable_arin: true
265 enable_radb: true
266 enable_ripe: true
267 max_prefix_length: 24
268 prefix_list_optimization: true
269 prefix_list_optimization_threshold: 1000
270 rpsl_inverse_pref_style: false
271pg:
272 addresses: postgres
273 connect_timeout: 5
274 db: noc
275 password: noc
276 user: noc
277ping:
278 ds_limit: 1000
279 receive_buffer: 4194304
280 send_buffer: 4194304
281 tos: 0
282pmwriter:
283 batch_size: 2500
284 max_delay: 1.0
285 metrics_buffer: 50000
286 read_from: pmwriter
287 write_to: influxdb
288 write_to_port: 8086
289pool: null
290rpc:
291 async_connect_timeout: 20s
292 async_request_timeout: 1h
293 retry_timeout: 0.1,0.5,1,3,10,30
294 sync_connect_timeout: 20s
295 sync_request_timeout: 1h
296 sync_retries: 5
297 sync_retry_delta: 2.0
298 sync_retry_timeout: 1.0
299sae:
300 activator_resolution_retries: 5
301 activator_resolution_timeout: 2s
302 db_threads: 4
303scheduler:
304 autointervaljob_initial_submit_interval: 1d
305 autointervaljob_interval: 1d
306 cache_default_ttl: 1d
307 max_chunk_factor: 1
308 max_threads: 10
309 submit_threshold_factor: 10
310 updates_per_check: 4
311script:
312 caller_timeout: 1M
313 calling_service: MTManager
314 session_idle_timeout: 1M
315 timeout: 2M
316secret_key: 12345
317selfmon:
318 enable_fm: false
319 enable_inventory: false
320 enable_managedobject: true
321 enable_task: false
322 fm_ttl: 30
323 inventory_ttl: 30
324 managedobject_ttl: 30
325 task_ttl: 30
326sentry:
327 url: null
328syslogcollector:
329 ds_limit: 1000
330 listen: 0.0.0.0:514
331tests:
332 fixtures_paths:
333 - tests/data
334tgsender:
335 retry_timeout: 2
336 token: 580393511:AAHQ8lywf7phZ-8p1sihQYGhY0VCSJooSRQ
337 use_proxy: false
338thread_stack_size: 0
339threadpool:
340 idle_timeout: 30s
341 shutdown_timeout: 1M
342timezone: Europe/Moscow
343traceback:
344 reverse: true
345trapcollector:
346 ds_limit: 1000
347 listen: 0.0.0.0:162
348web:
349 api_arch_alarm_limit: 345600
350 api_row_limit: 0
351 install_collection: false
352 language: ru
353 macdb_window: 345600
354 max_threads: 10