From 2d915c81fff9508ade1cf1220351d778ecb53a1a Mon Sep 17 00:00:00 2001 From: Pi Date: Wed, 20 Feb 2019 16:27:32 -0500 Subject: [PATCH] added working fprobe install and config --- roles/netflows/tasks/main.retry | 1 + roles/netflows/tasks/main.yaml | 48 ++++++++++++++------------------- 2 files changed, 21 insertions(+), 28 deletions(-) create mode 100644 roles/netflows/tasks/main.retry diff --git a/roles/netflows/tasks/main.retry b/roles/netflows/tasks/main.retry new file mode 100644 index 0000000..a507588 --- /dev/null +++ b/roles/netflows/tasks/main.retry @@ -0,0 +1 @@ +192.168.50.2 diff --git a/roles/netflows/tasks/main.yaml b/roles/netflows/tasks/main.yaml index 80caf61..ca26a36 100644 --- a/roles/netflows/tasks/main.yaml +++ b/roles/netflows/tasks/main.yaml @@ -1,33 +1,25 @@ --- - - tasks: - - name: Install snmpd Package +- hosts: netflows + tasks: + - name: Install fprobe Package become: yes apt: - name: ['snmpd'] + name: ['fprobe'] state: present update_cache: true - tags: install_snmpd -# - lineinfile: -# path: /etc/snmp/snmpd.conf -# state: present -# backrefs: yes -# regexp: "{{ item.regexp }}" -# line: "{{ item.line }}" -# with_items: -# - { regexp: '^\s+rocommunity\s+public\s+default\s+-V\s+systemonly', line: ' rocommunity public' } -# - { regexp: '^agentAddress\s+udp:127.0.0.1:161', line: 'agentAddress udp:161' } -# tags: configure_snmpd -# become: true -# - name: enable snmpd service and ensure it is not masked -# systemd: -# name: snmpd -# enabled: yes -# masked: no -# state: restarted -# tags: enablestart_snmpd -# become: true -# - name: set timezone -# become: true -# timezone: -# name: America/New_York -# tags: set_timezone + tags: install_fprobe + - lineinfile: + path: /etc/default/fprobe + state: present + backrefs: yes + regexp: '^FLOW_COLLECTOR="localhost:555"' + line: 'FLOW_COLLECTOR="192.168.200.247:9995"' + become: true + - name: enable fprobe service and ensure it is not masked + systemd: + name: fprobe + enabled: yes + masked: no + state: restarted + tags: enable_fprobe + become: true