summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McGrath <mmcgrath@fedoraproject.org>2010-06-10 18:17:28 +0000
committerMike McGrath <mmcgrath@fedoraproject.org>2010-06-10 18:17:28 +0000
commit62027099029ab19c3ff37bcd60e4d5c7888c9114 (patch)
tree1b63f73c45f255e27c23dfa763da737c99e8a12f
parentad8edaa8beca4605f29c5414f60160bfc71b02df (diff)
downloadcollectd-62027099029ab19c3ff37bcd60e4d5c7888c9114.tar.gz
collectd-62027099029ab19c3ff37bcd60e4d5c7888c9114.tar.xz
collectd-62027099029ab19c3ff37bcd60e4d5c7888c9114.zip
last release bump and config file additioncollectd-4_10_0-4_el5
-rw-r--r--collectd-httpd.conf12
-rw-r--r--collectd.conf555
-rw-r--r--collectd.spec4
3 files changed, 14 insertions, 557 deletions
diff --git a/collectd-httpd.conf b/collectd-httpd.conf
new file mode 100644
index 0000000..a9fe956
--- /dev/null
+++ b/collectd-httpd.conf
@@ -0,0 +1,12 @@
+# Configuration for collectd.
+
+ScriptAlias /collectd/bin/ /usr/share/collectd/collection3/bin/
+Alias /collectd/ /usr/share/collectd/collection3/
+
+<Directory /usr/share/collectd/>
+ AddHandler cgi-script .cgi
+ DirectoryIndex bin/index.cgi
+ Order Deny,Allow
+ Deny from all
+ Allow from 127.0.0.1
+</Directory>
diff --git a/collectd.conf b/collectd.conf
deleted file mode 100644
index 8c39c26..0000000
--- a/collectd.conf
+++ /dev/null
@@ -1,555 +0,0 @@
-#
-# Config file for collectd(1).
-# Please read collectd.conf(5) for a list of options.
-# http://collectd.org/
-#
-
-#Hostname "localhost"
-FQDNLookup true
-#BaseDir "/usr/var/lib/collectd"
-#PIDFile "/usr/var/run/collectd.pid"
-#PluginDir "/usr/lib/collectd"
-#TypesDB "/usr/share/collectd/types.db"
-#Interval 10
-#ReadThreads 5
-
-LoadPlugin logfile
-LoadPlugin syslog
-
-#<Plugin logfile>
-# LogLevel info
-# File STDOUT
-# Timestamp true
-#</Plugin>
-
-#<Plugin syslog>
-# LogLevel info
-#</Plugin>
-
-#LoadPlugin apcups
-#LoadPlugin apple_sensors
-#LoadPlugin ascent
-#LoadPlugin battery
-#LoadPlugin bind
-LoadPlugin cpu
-LoadPlugin cpufreq
-LoadPlugin csv
-#LoadPlugin curl
-#LoadPlugin dbi
-LoadPlugin df
-LoadPlugin disk
-LoadPlugin entropy
-LoadPlugin exec
-#LoadPlugin filecount
-#LoadPlugin hddtemp
-LoadPlugin interface
-#LoadPlugin iptables
-#LoadPlugin ipvs
-LoadPlugin irq
-LoadPlugin load
-#LoadPlugin mbmon
-LoadPlugin memcached
-LoadPlugin memory
-#LoadPlugin multimeter
-#LoadPlugin netlink
-LoadPlugin network
-LoadPlugin nfs
-#LoadPlugin notify_desktop
-#LoadPlugin notify_email
-LoadPlugin ntpd
-#LoadPlugin onewire
-#LoadPlugin openvpn
-#LoadPlugin oracle
-#LoadPlugin ping
-LoadPlugin powerdns
-LoadPlugin processes
-#LoadPlugin rrdcached
-LoadPlugin serial
-LoadPlugin swap
-#LoadPlugin tail
-#LoadPlugin tape
-LoadPlugin tcpconns
-#LoadPlugin teamspeak2
-LoadPlugin thermal
-LoadPlugin unixsock
-LoadPlugin users
-#LoadPlugin uuid
-LoadPlugin vmem
-#LoadPlugin vserver
-#LoadPlugin wireless
-#LoadPlugin xmms
-
-#<Plugin apache>
-# URL "http://localhost/status?auto"
-# User "www-user"
-# Password "secret"
-# CACert "/etc/ssl/ca.crt"
-#</Plugin>
-
-#<Plugin apcups>
-# Host "localhost"
-# Port "3551"
-#</Plugin>
-
-#<Plugin ascent>
-# URL "http://localhost/ascent/status/"
-# User "www-user"
-# Password "secret"
-# CACert "/etc/ssl/ca.crt"
-#</Plugin>
-
-#<Plugin "bind">
-# URL "http://localhost:8053/"
-# OpCodes true
-# QTypes true
-#
-# ServerStats true
-# ZoneMaintStats true
-# ResolverStats false
-# MemoryStats true
-#
-# <View "_default">
-# QTypes true
-# ResolverStats true
-# CacheRRSets true
-#
-# Zone "127.in-addr.arpa/IN"
-# </View>
-#</Plugin>
-
-#<Plugin csv>
-# DataDir "/usr/var/lib/collectd/csv"
-# StoreRates false
-#</Plugin>
-
-#<Plugin curl>
-# <Page "stock_quotes">
-# URL "http://finance.google.com/finance?q=NYSE%3AAMD"
-# User "foo"
-# Password "bar"
-# <Match>
-# Regex "<span +class=\"pr\"[^>]*> *([0-9]*\\.[0-9]+) *</span>"
-# DSType "GaugeAverage"
-# Type "stock_value"
-# Instance "AMD"
-# </Match>
-# </Page>
-#</Plugin>
-
-#<Plugin dbi>
-# <Query "num_of_customers">
-# Statement "SELECT 'customers' AS c_key, COUNT(*) AS c_value FROM customers_tbl"
-# <Result>
-# Type "gauge"
-# InstancesFrom "c_key"
-# ValuesFrom "c_value"
-# </Result>
-# </Query>
-# <Database "customers_db">
-# Driver "mysql"
-# DriverOption "host" "localhost"
-# DriverOption "username" "collectd"
-# DriverOption "password" "AeXohy0O"
-# DriverOption "dbname" "custdb0"
-# #SelectDB "custdb0"
-# Query "num_of_customers"
-# #Query "..."
-# </Database>
-#</Plugin>
-
-#<Plugin df>
-# Device "/dev/hda1"
-# Device "192.168.0.2:/mnt/nfs"
-# MountPoint "/home"
-# FSType "ext3"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin disk>
-# Disk "/^[hs]d[a-f][0-9]?$/"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin dns>
-# Interface "eth0"
-# IgnoreSource "192.168.0.1"
-#</Plugin>
-
-#<Plugin email>
-# SocketFile "/usr/var/run/collectd-email"
-# SocketGroup "collectd"
-# SocketPerms "0770"
-# MaxConns 5
-#</Plugin>
-
-#<Plugin exec>
-# Exec "user:group" "/path/to/exec"
-# NotificationExec "user:group" "/path/to/exec"
-#</Plugin>
-
-<Plugin exec>
- Exec "nobody:nobody" "/tmp/test.sh"
-</Plugin>
-
-#<Plugin filecount>
-# <Directory "/path/to/dir">
-# Instance "foodir"
-# Name "*.conf"
-# MTime "-5m"
-# Size "+10k"
-# Recursive true
-# </Directory>
-#</Plugin>
-
-#<Plugin hddtemp>
-# Host "127.0.0.1"
-# Port "7634"
-# TranslateDevicename false
-#</Plugin>
-
-#<Plugin interface>
-# Interface "eth0"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin ipmi>
-# Sensor "some_sensor"
-# Sensor "another_one"
-# IgnoreSelected false
-# NotifySensorAdd false
-# NotifySensorRemove true
-# NotifySensorNotPresent false
-#</Plugin>
-
-#<Plugin iptables>
-# Chain table chain
-#</Plugin>
-
-#<Plugin irq>
-# Irq 7
-# Irq 8
-# Irq 9
-# IgnoreSelected true
-#</Plugin>
-
-#<Plugin libvirt>
-# Connection "xen:///"
-# RefreshInterval 60
-# Domain "name"
-# BlockDevice "name:device"
-# InterfaceDevice "name:device"
-# IgnoreSelected false
-# HostnameFormat name
-#</Plugin>
-
-#<Plugin mbmon>
-# Host "127.0.0.1"
-# Port "411"
-#</Plugin>
-
-#<Plugin memcached>
-# Host "127.0.0.1"
-# Port "11211"
-#</Plugin>
-
-#<Plugin mysql>
-# Host "database.serv.er"
-# User "db_user"
-# Password "secret"
-# Database "db_name"
-#</Plugin>
-
-#<Plugin netlink>
-# Interface "All"
-# VerboseInterface "All"
-# QDisc "eth0" "pfifo_fast-1:0"
-# Class "ppp0" "htb-1:10"
-# Filter "ppp0" "u32-1:0"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin network>
-# Server "ff18::efc0:4a42" "25826"
-# Server "239.192.74.66" "25826"
-# Listen "ff18::efc0:4a42" "25826"
-# Listen "239.192.74.66" "25826"
-# TimeToLive "128"
-# Forward false
-# CacheFlush 1800
-#</Plugin>
-
-#<Plugin nginx>
-# URL "http://localhost/status?auto"
-# User "www-user"
-# Password "secret"
-# CACert "/etc/ssl/ca.crt"
-#</Plugin>
-
-#<Plugin notify_desktop>
-# OkayTimeout 1000
-# WarningTimeout 5000
-# FailureTimeout 0
-#</Plugin>
-
-#<Plugin notify_email>
-# SMTPServer "localhost"
-# SMTPPort 25
-# SMTPUser "my-username"
-# SMTPPassword "my-password"
-# From "collectd@main0server.com"
-# # <WARNING/FAILURE/OK> on <hostname>. beware! do not use not more than two %s in this string!!!
-# Subject "Aaaaaa!! %s on %s!!!!!"
-# Recipient "email1@domain1.net"
-# Recipient "email2@domain2.com"
-#</Plugin>
-
-#<Plugin ntpd>
-# Host "localhost"
-# Port 123
-# ReverseLookups false
-#</Plugin>
-
-#<Plugin nut>
-# UPS "upsname@hostname:port"
-#</Plugin>
-
-#<Plugin onewire>
-# Device "-s localhost:4304"
-# Sensor "F10FCA000800"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin openvpn>
-# StatusFile "/etc/openvpn/openvpn-status.log"
-#</Plugin>
-
-#<Plugin oracle>
-# <Query "out_of_stock">
-# Statement "SELECT category, COUNT(*) AS value FROM products WHERE in_stock = 0 GROUP BY category"
-# <Result>
-# Type "gauge"
-# InstancesFrom "category"
-# ValuesFrom "value"
-# </Result>
-# </Query>
-# <Database "product_information">
-# ConnectID "db01"
-# Username "oracle"
-# Password "secret"
-# Query "out_of_stock"
-# </Database>
-#</Plugin>
-
-#<Plugin perl>
-# IncludeDir "/my/include/path"
-# BaseName "Collectd::Plugin"
-# EnableDebugger ""
-# LoadPlugin foo
-#
-# <Plugin foo>
-# Foo "Bar"
-# Qux "Baz"
-# </Plugin>
-#</Plugin>
-
-#<Plugin ping>
-# Host "host.foo.bar"
-# TTL 255
-#</Plugin>
-
-#<Plugin postgresql>
-# <Query magic>
-# Statement "SELECT magic FROM wizard WHERE host = $1;"
-# Param hostname
-# <Result>
-# Type gauge
-# InstancePrefix "magic"
-# ValuesFrom magic
-# </Result>
-# </Query>
-# <Query rt36_tickets>
-# 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;"
-# <Result>
-# Type counter
-# InstancePrefix "rt36_tickets"
-# InstancesFrom "type"
-# ValuesFrom "count"
-# </Result>
-# </Query>
-# <Database foo>
-# Host "hostname"
-# Port "5432"
-# User "username"
-# Password "secret"
-# SSLMode "prefer"
-# KRBSrvName "kerberos_service_name"
-# Query magic
-# </Database>
-# <Database bar>
-# Service "service_name"
-# Query backend # predefined
-# Query rt36_tickets
-# </Database>
-#</Plugin>
-
-#<Plugin powerdns>
-# <Server "server_name">
-# Collect "latency"
-# Collect "udp-answers" "udp-queries"
-# Socket "/var/run/pdns.controlsocket"
-# </Server>
-# <Recursor "recursor_name">
-# Collect "questions"
-# Collect "cache-hits" "cache-misses"
-# Socket "/var/run/pdns_recursor.controlsocket"
-# </Recursor>
-# LocalSocket "/opt/collectd/var/run/collectd-powerdns"
-#</Plugin>
-
-#<Plugin processes>
-# Process "name"
-#</Plugin>
-
-#<Plugin rrdcached>
-# DaemonAddress "unix:/tmp/rrdcached.sock"
-# DataDir "/usr/var/lib/collectd/rrd"
-# CreateFiles true
-# CollectStatistics true
-#</Plugin>
-
-#<Plugin rrdtool>
-# DataDir "/usr/var/lib/collectd/rrd"
-# CacheTimeout 120
-# CacheFlush 900
-#</Plugin>
-
-#<Plugin sensors>
-# Sensor "it8712-isa-0290/temperature-temp1"
-# Sensor "it8712-isa-0290/fanspeed-fan3"
-# Sensor "it8712-isa-0290/voltage-in8"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin snmp>
-# <Data "powerplus_voltge_input">
-# Type "voltage"
-# Table false
-# Instance "input_line1"
-# Values "SNMPv2-SMI::enterprises.6050.5.4.1.1.2.1"
-# </Data>
-# <Data "hr_users">
-# Type "users"
-# Table false
-# Instance ""
-# Values "HOST-RESOURCES-MIB::hrSystemNumUsers.0"
-# </Data>
-# <Data "std_traffic">
-# Type "if_octets"
-# Table true
-# Instance "IF-MIB::ifDescr"
-# Values "IF-MIB::ifInOctets" "IF-MIB::ifOutOctets"
-# </Data>
-#
-# <Host "some.switch.mydomain.org">
-# Address "192.168.0.2"
-# Version 1
-# Community "community_string"
-# Collect "std_traffic"
-# Inverval 120
-# </Host>
-# <Host "some.server.mydomain.org">
-# Address "192.168.0.42"
-# Version 2
-# Community "another_string"
-# Collect "std_traffic" "hr_users"
-# </Host>
-# <Host "some.ups.mydomain.org">
-# Address "192.168.0.3"
-# Version 1
-# Community "more_communities"
-# Collect "powerplus_voltge_input"
-# Interval 300
-# </Host>
-#</Plugin>
-
-#<Plugin "tail">
-# <File "/var/log/exim4/mainlog">
-# Instance "exim"
-# <Match>
-# Regex "S=([1-9][0-9]*)"
-# DSType "CounterAdd"
-# Type "ipt_bytes"
-# Instance "total"
-# </Match>
-# <Match>
-# Regex "\\<R=local_user\\>"
-# DSType "CounterInc"
-# Type "counter"
-# Instance "local_user"
-# </Match>
-# </File>
-#</Plugin>
-
-#<Plugin tcpconns>
-# ListeningPorts false
-# LocalPort "25"
-# RemotePort "25"
-#</Plugin>
-
-#<Plugin teamspeak2>
-# Host "127.0.0.1"
-# Port "51234"
-# Server "8767"
-#</Plugin>
-
-#<Plugin thermal>
-# ForceUseProcfs false
-# Device "THRM"
-# IgnoreSelected false
-#</Plugin>
-
-#<Plugin unixsock>
-# SocketFile "/usr/var/run/collectd-unixsock"
-# SocketGroup "collectd"
-# SocketPerms "0660"
-#</Plugin>
-
-#<Plugin uuid>
-# UUIDFile "/etc/uuid"
-#</Plugin>
-
-#<Plugin vmem>
-# Verbose false
-#</Plugin>
-
-# * * * * * * * * * * * * *
-# * FILTER CONFIGURATION *
-# * * * * * * * * * * * * *
-
-# The following configures collectd's filtering mechanism. Before changing
-# anything in this section, please read the `FILTER CONFIGURATION' section in
-# the collectd.conf(5) manual page.
-
-# Load required matches:
-#LoadPlugin match_regex
-#LoadPlugin match_value
-#LoadPlugin match_timediff
-
-# Load required targets:
-#LoadPlugin target_notification
-#LoadPlugin target_replace
-#LoadPlugin target_set
-
-# The following block demonstrates the default behavior if no filtering is
-# configured at all: All values will be sent to all available write plugins.
-
-#<Chain "PostCache">
-# Target "write"
-#</Chain>
-
-Include "/etc/collectd.d"
diff --git a/collectd.spec b/collectd.spec
index 6a5051b..4d941b0 100644
--- a/collectd.spec
+++ b/collectd.spec
@@ -1,7 +1,7 @@
Summary: Statistics collection daemon for filling RRD files
Name: collectd
Version: 4.10.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2
Group: System Environment/Daemons
URL: http://collectd.org/
@@ -499,7 +499,7 @@ fi
%endif
%changelog
-* Thu Jun 10 2010 Mike McGrath <mmcgrath@redhat.com> 4.10.0-3
+* Thu Jun 10 2010 Mike McGrath <mmcgrath@redhat.com> 4.10.0-4
- New upstram version
- First EL-5 build