From ba9a312ec831588c579ef08d8bc1783a0569df75 Mon Sep 17 00:00:00 2001 From: "Ladue, David (dl3158)" Date: Tue, 23 Jan 2018 10:25:08 -0500 Subject: new controller Change-Id: Ib53332f702d2f5aa19ea6044f9ce02c9167f5c61 Issue-ID: DCAEGEN2-271 Signed-off-by: Ladue, David (dl3158) --- etc/trap.conf | 3 +++ etc/trapd.yaml | 34 ++++++++++++++++++++++++++++++++++ etc/trapd_logging.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 77 insertions(+) create mode 100644 etc/trap.conf create mode 100644 etc/trapd.yaml create mode 100644 etc/trapd_logging.yaml (limited to 'etc') diff --git a/etc/trap.conf b/etc/trap.conf new file mode 100644 index 0000000..56c6c3a --- /dev/null +++ b/etc/trap.conf @@ -0,0 +1,3 @@ +# +.1.3.6.1.4.1.74.2.46.12.1.1 DCAE-SNMP-TRAPS +* DCAE-SNMP-TRAPS diff --git a/etc/trapd.yaml b/etc/trapd.yaml new file mode 100644 index 0000000..06e1323 --- /dev/null +++ b/etc/trapd.yaml @@ -0,0 +1,34 @@ +snmptrap: '2.0' +info: + version: 2.1 + title: ONAP SNMP Trap Receiver + +protocol: + transport: udp + ipv4_interface: 0.0.0.0 + ipv4_port: 6164 + ipv6_interface: ::1 + ipv6_port: 6164 + dns_cache_ttl_seconds: 60 + +files: + runtime_base_dir: /opt/app/snmptrap + log_dir: /opt/app/snmptrap/logs + data_dir: /opt/app/snmptrap/data + pid_dir: /var/tmp + snmptrapd_diag: /opt/app/snmptrap/logs/dcae_snmptrap.log + trap_conf: /opt/app/snmptrap/etc/trap.conf + raw_traps_log: /opt/app/snmptrap/logs/trapd.log + published_traps_dir: /opt/app/snmptrap/logs + trap_stats_log: /opt/app/snmptrap/logs/trapd_stats.csv + perm_status_file: /opt/app/snmptrap/logs/trapd.perm_status.log + +dmaap: + dmaap_conf: /etc/dcae/dmaap.conf + http_timeout: 5 + http_retries: 3 + http_secs_between_retries: .75 + primary_publisher: true + peer_publisher: null + max_traps_between_publish: 50 + max_milliseconds_between_publish: 3500 diff --git a/etc/trapd_logging.yaml b/etc/trapd_logging.yaml new file mode 100644 index 0000000..586e3cb --- /dev/null +++ b/etc/trapd_logging.yaml @@ -0,0 +1,40 @@ +version: 1 +disable_existing_loggers: False +formatters: + simple: + format: "%(levelname)s|%(asctime)s|%(name)s|%(process)d|%(funcName)s|'%(message)s" + +handlers: + console: + class: logging.StreamHandler + level: DEBUG + formatter: simple + stream: ext://sys.stdout + + info_file_handler: + class: logging.handlers.RotatingFileHandler + level: INFO + formatter: simple + filename: info.log + maxBytes: 10480000 # 10MB + backupCount: 10 + encoding: utf8 + + error_file_handler: + class: logging.handlers.RotatingFileHandler + level: ERROR + formatter: simple + filename: errors.log + maxBytes: 6144000 # 6MB + backupCount: 10 + encoding: utf8 + +loggers: + my_module: + level: ERROR + handlers: [console] + propagate: no + +root: + level: INFO + handlers: [console, info_file_handler, error_file_handler] -- cgit 1.2.3-korg