zaxos.ntopng-ansible-role
ntopng-ansible-role
一个用于安装和配置ntopng的Ansible角色。
要求
- centos/rhel 7
- ansible >=2.1
- 禁用selinux
安装
$ ansible-galaxy install zaxos.ntopng-ansible-role
示例剧本
- hosts: servers
vars:
ntopng_nprobe_flow_collector_port: 2055
roles:
- role: zaxos.ntopng-ansible-role
角色变量
主要变量:
ntopng_nprobe_flow_collector_port
: nProbe收集流数据的udp端口。
一些默认值(可能不需要修改):
ntopng_use_default_nic_as_monitor_interface
: True
如果想使用默认网卡作为ntopng监控接口,请将此变量设置为“True”。ntopng_http_port
: 3000
设置嵌入式网络服务器的HTTP端口。如果设置为0,则禁用http服务器。ntopng_runas_daemon
: Truentopng_dns_mode
: 1- 0 = 解码DNS响应并只解析本地(-m)数字IP。
- 1 = 解码DNS响应并解析所有数字IP。
- 2 = 解码DNS响应但不解析数字IP。
- 3 = 不解码DNS响应且不解析数字IP。
ntopng_data_dir
: /var/lib/ntopngntopng_pid_path
: /var/run/ntopng.pidntopng_disable_autologout
: False
将此变量设置为“True”以禁用因无活动而自动注销的Web界面。ntopng_community_edition
: Truentopng_nprobe_tcp_port
: 5556
ntopng收集数据的nProbe的tcp端口。
安装
ansible-galaxy install zaxos.ntopng-ansible-role
许可证
gpl-2.0
下载
546