Name: chef-nfdump
Owner: Dyn Inc
Description: A cookbook to install and configure nfdump
Created: 2015-01-06 11:53:21.0
Updated: 2016-02-02 23:41:26.0
Pushed: 2015-01-08 12:45:36.0
Homepage: null
Size: 95
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Installs nfdump and configures nfcapd on Debian (tested on 7.6) or Ubuntu (tested on 14.04).
The following platforms have been tested using test-kitchen
node['nfdump']['nfcapd']['datadir']
Default place to keep the nfcapd data filesnode['nfdump']['nfcapd']['piddir']
The location under which to keep PID filesnfdump::default
Install the nfdump packagenfdump::nfcapd
Creates the default datadir and calls nfdump_nfcapd for each item in the nfcapd data bagCreate an nfcapd instance under runit - See nfdump::nfcapd for a full example of use
name
Name to identify the runit service createdport
Port for nfcapd to listen on (default 9995)datadir
Defaults to node['nfdump']['nfcapd']['datadir']
if not specifiedActions are analogous to the same actions from the runit resource, supported actions are enable
, disable
, start
, stop
, restart
.
mp_nfcapd 'router1' do
me 'router1'
rt 9995
tadir '/dev/null'
tion :enable
Author:: Paul Thomas pthomas@dyn.com
Copyright:: 2015, Dyn Inc
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.