diff --git a/templates/collectd.conf.j2 b/templates/collectd.conf.j2 index f4241af..e6e4765 100644 --- a/templates/collectd.conf.j2 +++ b/templates/collectd.conf.j2 @@ -11,41 +11,16 @@ Hostname "{{ nodename }}" AutoLoadPlugin true Interval {{ interval }} -#LoadPlugin syslog -#LoadPlugin cpu -#LoadPlugin cpufreq {% if enable_cpufreq == true %} -LoadPlugin cpusleep +LoadPlugin cpufreq {% endif %} -#LoadPlugin hugepages LoadPlugin interface -#LoadPlugin ipmi {% if enable_memory == true %} LoadPlugin memory {% endif %} -#LoadPlugin mysql -#LoadPlugin netlink -#LoadPlugin nfs -#LoadPlugin nginx -#LoadPlugin ntpd -#LoadPlugin openvpn -#LoadPlugin pcie_errors -#LoadPlugin postgresql -#LoadPlugin processes -#LoadPlugin procevent -#LoadPlugin rrdcached -#LoadPlugin rrdtool -#LoadPlugin sensors -#LoadPlugin serial -#LoadPlugin snmp -#LoadPlugin snmp_agent -#LoadPlugin statsd -#LoadPlugin thermal {% if enable_uptime == true %} LoadPlugin uptime {% endif %} -#LoadPlugin users -#LoadPlugin virt {% if enable_apcups == true %} @@ -64,12 +39,6 @@ LoadPlugin uptime {% endif %} -# -# Host "localhost" -# Port "323" -# Timeout "2" -# - {% if enable_connectivity == true %} {% for interface in connectivity_interfaces %} @@ -78,11 +47,6 @@ LoadPlugin uptime {% endif %} -# -# CGroup "libvirt" -# IgnoreSelected false -# - {% if enable_cpu == true %} ReportByCpu {{ cpu_report_by_cpu }} @@ -97,9 +61,6 @@ LoadPlugin uptime {% for disk in df_disks %} Device "{{ disk }}" {% endfor %} -# IgnoreSelected false -# ReportByDevice false -# ReportInodes false ValuesAbsolute true ValuesPercentage true @@ -114,30 +75,6 @@ LoadPlugin uptime {% endfor %} {% endif %} - -# -# Interface "eth0" -# Map "rx_csum_offload_errors" "if_rx_errors" "checksum_offload" -# Map "multicast" "if_multicast" -# MappedOnly false -# - -# -# -# #Plugin "foo" -# Instance "foodir" -# Name "*.conf" -# MTime "-5m" -# Size "+10k" -# Recursive true -# IncludeHidden false -# RegularOnly true -# #FilesSizeType "bytes" -# #FilesCountType "files" -# #TypeInstance "instance" -# -# - {% if enable_hddtemp == true %} Host "127.0.0.1" @@ -146,21 +83,6 @@ LoadPlugin uptime {% endif %} -# -# ReportPerNodeHP true -# ReportRootHP true -# ValuesPages true -# ValuesBytes false -# ValuesPercentage false -# - -# -# Interface "eth0" -# IgnoreSelected false -# ReportInactive true -# UniqueName false -# - {% if enable_load == true %} ReportRelative true @@ -180,223 +102,12 @@ LoadPlugin uptime {% endif %} -# -# -# Host "database.serv.er" -# User "db_user" -# Password "secret" -# Database "db_name" -# SSLKey "/path/to/key.pem" -# SSLCert "/path/to/cert.pem" -# SSLCA "/path/to/ca.pem" -# SSLCAPath "/path/to/cas/" -# SSLCipher "DHE-RSA-AES256-SHA" -# MasterStats true -# ConnectTimeout 10 -# InnodbStats true -# -# -# -# Alias "squeeze" -# Host "localhost" -# Socket "/var/run/mysql/mysqld.sock" -# SlaveStats true -# SlaveNotifications true -# -# -# Alias "galera" -# Host "localhost" -# Socket "/var/run/mysql/mysqld.sock" -# WsrepStats true -# -# - -# -# Interface "All" -# VerboseInterface "All" -# QDisc "eth0" "pfifo_fast-1:0" -# Class "ppp0" "htb-1:10" -# Filter "ppp0" "u32-1:0" -# IgnoreSelected false -# - {% if influx_host != "" %} Server "{{ influx_host }}" "{{ influx_port }}" {% endif %} -# -# ReportV2 false -# #ReportV3 false -# #ReportV4 false -# - -# -# URL "http://localhost/status?auto" -# User "www-user" -# Password "secret" -# CACert "/etc/ssl/ca.crt" -# - -# -# Host "localhost" -# Port 123 -# ReverseLookups false -# IncludeUnitID true -# - -# -# -# URL "ldap://localhost:389" -# StartTLS false -# VerifyHost true -# CACert "/path/to/ca.crt" -# Timeout -1 -# Version 3 -# -# - -# -# StatusFile "/etc/openvpn/openvpn-status.log" -# ImprovedNamingSchema false -# CollectCompression true -# CollectIndividualUsers true -# CollectUserCount false -# - -# -# Source "sysfs" -# ReportMasked false -# PersistentNotifications false -# - -# -# Host "host.foo.bar" -# Interval 1.0 -# Timeout 0.9 -# TTL 255 -# SourceAddress "1.2.3.4" -# AddressFamily "any" -# Device "eth0" -# MaxMissed -1 -# - -# -# -# Statement "SELECT magic FROM wizard WHERE host = $1;" -# Param hostname -# -# Type gauge -# InstancePrefix "magic" -# ValuesFrom magic -# -# -# -# Statement "SELECT COUNT(type) AS count, type \ -# FROM (SELECT CASE \ -# WHEN resolved = 'epoch' THEN 'open' \ -# ELSE 'resolved' END AS type \ -# FROM tickets) type \ -# GROUP BY type;" -# -# Type counter -# InstancePrefix "rt36_tickets" -# InstancesFrom "type" -# ValuesFrom "count" -# -# -# -# # See contrib/postgresql/collectd_insert.sql for details -# Statement "SELECT collectd_insert($1, $2, $3, $4, $5, $6, $7, $8, $9);" -# StoreRates true -# -# -# #Plugin "kingdom" -# Host "hostname" -# Port "5432" -# User "username" -# Password "secret" -# SSLMode "prefer" -# KRBSrvName "kerberos_service_name" -# Query magic -# -# -# Interval 60 -# Service "service_name" -# Query backends # predefined -# Query rt36_tickets -# -# -# Service "collectd_store" -# Writer sqlstore -# # see collectd.conf(5) for details -# CommitInterval 30 -# -# - -# -# CollectFileDescriptor true -# CollectContextSwitch true -# CollectMemoryMaps true -# CollectDelayAccounting false -# Process "name" -# ProcessMatch "name" "regex" -# -# CollectFileDescriptor false -# CollectContextSwitch false -# CollectDelayAccounting true -# -# -# CollectFileDescriptor false -# CollectContextSwitch true -# -# - -# -# Value "/^Tcp:/" -# IgnoreSelected false -# - -# -# -# Host "redis.example.com" -# Port "6379" -# #Socket "/var/run/redis/redis.sock" -# Timeout 2000 -# -# #Database 0 -# Type "queue_length" -# Instance "myqueue" -# -# -# - -# -# DaemonAddress "unix:/tmp/rrdcached.sock" -# DataDir "/var/lib/collectd/rrd" -# CreateFiles true -# CreateFilesAsync false -# CollectStatistics true -# - -# -# DataDir "/var/lib/collectd/rrd" -# CreateFilesAsync false -# CacheTimeout 120 -# CacheFlush 900 -# WritesPerSecond 50 -# - -# -# SensorConfigFile "/etc/sensors.conf" -# Sensor "it8712-isa-0290/temperature-temp1" -# Sensor "it8712-isa-0290/fanspeed-fan3" -# Sensor "it8712-isa-0290/voltage-in8" -# IgnoreSelected false -# - - {% if enable_smart == true and smart_disk != "" %} Disk "/^[hs]d[a-f][0-9]?$/" @@ -406,105 +117,6 @@ LoadPlugin uptime {% endif %} -# -# -# Table false -# Type "voltage" -# TypeInstance "input_line1" -# Values "SNMPv2-SMI::enterprises.6050.5.4.1.1.2.1" -# -# -# Table false -# Type "users" -# TypeInstance "" -# Values "HOST-RESOURCES-MIB::hrSystemNumUsers.0" -# -# -# Table true -# Type "if_octets" -# TypeInstanceOID "IF-MIB::ifDescr" -# #TypeInstancePrefix "port" -# Values "IF-MIB::ifInOctets" "IF-MIB::ifOutOctets" -# #FilterOID "IF-MIB::ifOperStatus" -# #FilterValues "1", "2" -# -# -# Table true -# Type "if_octets" -# Plugin "interface" -# PluginInstanceOID "IF-MIB::ifDescr" -# Values "IF-MIB::ifInOctets" "IF-MIB::ifOutOctets" -# -# -# -# Address "192.168.0.2" -# Version 1 -# Community "community_string" -# Collect "std_traffic" -# Interval 120 -# Timeout 10 -# Retries 1 -# -# -# Address "192.168.0.42" -# Version 2 -# Community "another_string" -# Collect "std_traffic" "hr_users" -# -# -# Address "192.168.0.3" -# Version 1 -# Community "more_communities" -# Collect "powerplus_voltge_input" -# Interval 300 -# Timeout 5 -# Retries 5 -# -# - -# -# -# Plugin "memory" -# Type "memory" -# TypeInstance "free" -# OIDs "1.3.6.1.4.1.2021.4.6.0" -# -# -# IndexOID "IF-MIB::ifIndex" -# SizeOID "IF-MIB::ifNumber" -# -# -# Source "PluginInstance" -# -# Plugin "interface" -# OIDs "IF-MIB::ifDescr" -# -# -# Plugin "interface" -# Type "if_octets" -# TypeInstance "" -# OIDs "IF-MIB::ifInOctets" "IF-MIB::ifOutOctets" -# -#
-#
- -# -# Host "::" -# Port "8125" -# DeleteCounters false -# DeleteTimers false -# DeleteGauges false -# DeleteSets false -# CounterSum false -# TimerPercentile 90.0 -# TimerPercentile 95.0 -# TimerPercentile 99.0 -# TimerLower false -# TimerUpper false -# TimerSum false -# TimerCount false -# - {% if enable_swap == true %} ReportByDevice false @@ -521,34 +133,6 @@ LoadPlugin uptime {% endif %} -# -# Listen "127.0.0.1" "6666" -# BufferSize 1024 -# BufferLength 10 -# RegexFilter "regex" -# - -# -# Connection "xen:///" -# RefreshInterval 60 -# Domain "name" -# ReportBlockDevices true -# ReportNetworkInterfaces true -# BlockDevice "name:device" -# BlockDeviceFormat target -# BlockDeviceFormatBasename false -# InterfaceDevice "name:device" -# IgnoreSelected false -# HostnameFormat name -# HostnameMetadataXPath "/instance/name/text()" -# HostnameMetadataNS "http://openstack.org/xmlns/libvirt/nova/1.0" -# InterfaceFormat name -# PluginInstanceFormat name -# Instances 1 -# ExtraStats "cpu_util disk disk_err domain_state fs_info job_stats_background pcpu perf vcpu vcpupin disk_physical disk_allocation disk_capacity memory" -# PersistentNotification false -# - {% if enable_vmem == true %} Verbose {{ vmem_verbose }}