ASDPLNG-29: Create puppet-profile_monitoring

Add https://github.com/ncsa/puppet-profile_monitoring/releases/tag/v0.1.0
This commit is contained in:
Bill Glick 2021-03-04 15:43:19 -06:00
parent dfa056a70b
commit 5f9dea0ecd
No known key found for this signature in database
GPG Key ID: 11F4B27B369F39A4
3 changed files with 34 additions and 0 deletions

View File

@ -16,6 +16,7 @@ mod 'ncsa/profile_allow_ssh_from_bastion', tag: 'v0.2.1', git: 'https://github.c
# mod 'ncsa/profile_chrony', tag: 'v0.1.0', git: 'https://github.com/ncsa/puppet-profile_chrony'
# mod 'ncsa/profile_email', tag: 'v0.1.0', git: 'https://github.com/ncsa/puppet-profile_email'
# mod 'ncsa/profile_firewall', tag: 'v1.0.1', git: 'https://github.com/ncsa/puppet-profile_firewall'
mod 'ncsa/profile_monitoring', tag: 'v0.1.0', git: 'https://github.com/ncsa/puppet-profile_monitoring'
mod 'ncsa/profile_motd', tag: 'v0.1.0', git: 'https://github.com/ncsa/puppet-profile_motd'
mod 'ncsa/profile_pam_access', tag: 'v0.0.4', git: 'https://github.com/ncsa/puppet-profile_pam_access'
# mod 'ncsa/profile_puppet_master', tag: 'v0.1.0', git: 'https://github.com/ncsa/puppet-profile_puppet_master'

View File

@ -277,3 +277,35 @@ sssd::services:
- welge
- wicker
pam: {}
telegraf::agent:
flush_interval: "10s"
metric_buffer_limit: "100000"
telegraf::flush_jitter: "10s"
telegraf::inputs:
cpu:
percpu: false
totalcpu: true
disk:
ignore_fs:
- "devtmpfs"
- "devfs"
ipmi_sensor:
path: "/usr/bin/ipmitool"
interval: "60s"
timeout: "10s"
mem: [{}]
net:
interfaces:
- "e*"
- "bond*"
processes: [{}]
puppetagent:
location: "/opt/puppetlabs/puppet/cache/state/last_run_summary.yaml"
swap: [{}]
system: [{}]
systemd_units:
unittype: "service"
telegraf::interval: "60s"
telegraf::manage_repo: false
telegraf::outputs: {}

View File

@ -5,6 +5,7 @@ class profile::base {
include ::profile_additional_yumrepos
include ::profile_allow_ssh_from_bastion
# include ::profile_email
include ::profile_monitoring
include ::profile_motd
include ::profile_pam_access
include ::profile_sudo