cookbooks/fb_smokeping/attributes/default.rb (49 lines of code) (raw):

# # Copyright (c) 2021-present, Vicarious, Inc. # All rights reserved. # # 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. # default['fb_smokeping'] = { 'general' => { 'owner' => 'Peter Random', 'contact' => 'somewhere@example.com', 'mailhost' => 'my.mail.host', 'cgiurl' => 'http://some.url/smokeping.cgi', 'syslogfacility' => 'local0', }, 'probes' => { 'FPing' => { 'binary' => '/usr/bin/fping', 'step' => 60, 'pings' => 10, }, 'FPing6' => { 'binary' => '/usr/bin/fping6', 'step' => 60, 'pings' => 10, }, 'EchoPingHttp' => { 'binary' => '/usr/bin/echoping', 'forks' => 5, 'offset' => '50%', 'step' => 120, 'pings' => 4, }, 'EchoPingHttps' => { 'binary' => '/usr/bin/echoping', 'forks' => 5, 'offset' => '50%', 'step' => 120, 'pings' => 4, }, 'DNS' => { 'binary' => '/usr/bin/dig', 'forks' => 5, 'offset' => '50%', 'step' => 60, 'timeout' => 15, 'pings' => 5, }, }, 'secrets' => {}, 'targets' => { 'title' => 'Network Latency Grapher', 'probe' => 'FPing', 'menu' => 'Top', }, }