Puppet Class: raid::perccli_hba
- Defined in:
- modules/raid/manifests/perccli_hba.pp
Overview
SPDX-License-Identifier: Apache-2.0 LSI SAS3008 HBA (Host Bus Adapter) management - e.g. Dell PowerEdge HBA330 mini These devices provide SAS expansion features, but no hardware RAID capability.
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'modules/raid/manifests/perccli_hba.pp', line 4
class raid::perccli_hba {
include raid
ensure_packages('perccli')
# TODO - We wish to measure the health of the controller and the drives
# nrpe::plugin { 'get-hba-status-perccli':
# source => 'puppet:///modules/raid/get-hba-status-perccli.py';
# }
# nrpe::check { 'get_hba_status_perccli':
# command => '/usr/local/lib/nagios/plugins/get-hba-status-perccli',
# sudo_user => 'root',
# }
# nrpe::monitor_service { 'perc_hba':
# description => 'Dell PowerEdge Host Bus Adapter',
# nrpe_command => '/usr/local/lib/nagios/plugins/get-hba-status-perccli',
# sudo_user => 'root',
# check_interval => $raid::check_interval,
# retry_interval => $raid::retry_interval,
# event_handler => "raid_handler!perccli_hba!${::site}",
# notes_url => 'https://wikitech.wikimedia.org/wiki/PERCCli#Monitoring',
# }
}
|