Changeset 3609

Show
Ignore:
Timestamp:
05/21/10 20:55:44 (2 years ago)
Author:
steve.schnepp
Message:

- version prealpha2
- create munin-plugins

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • people/snide/debian/changelog

    r3572 r3609  
     1munin (1.5.0~~prealpha2) unstable; urgency=low 
     2 
     3  * Added support for async polling in munin-master 
     4  * Creation of a special munin-plugins package, to be able to install 
     5    munin-node w/o any plugins.  
     6     - Creation of a virtual package munin-plugins that is required for  
     7       munin-node. This enables that munin-plugins-official is installed along 
     8       with munin-node. 
     9  * Enable vectorized multiple-time updates. Speeds updates up when using 
     10    async polling. An 1s polling rate is now possible w/o much overhead, since  
     11    munin-update only runs every 5 min. 
     12 
     13 -- Steve Schnepp <steve.schnepp@gmail.com>  Fri, 21 May 2010 11:17:24 +0200 
     14 
    115munin (1.5.0~~prealpha1) unstable; urgency=low 
    216 
     
    822    - ability to run (some) plugins more and/or less often than every 5 minutes  
    923    - "dirty fetch" 
    10     - preliminary support of async polling 
     24    - preliminary support of async polling, so munin-update can run less often 
     25      than the usual 5 min. Useful if you have too much nodes and it takes 
     26      more than 5 min to gather all the data. 
    1127  * Suppress java plugins. It won't be suppressed in the official package, but 
    1228    I cannot build them reliably for now, sorry. 
  • people/snide/debian/control

    r3572 r3609  
    1313Package: munin-node 
    1414Architecture: all 
    15 Depends: ${perl:Depends}, ${misc:Depends}, libnet-server-perl, procps, adduser, lsb-base (>= 3.2-4), gawk, munin-common (= ${binary:Version}) 
    16 Replaces: munin-plugins-extra 
     15Depends: ${perl:Depends}, ${misc:Depends}, libnet-server-perl, procps, adduser, lsb-base (>= 3.2-4), gawk, munin-common (= ${binary:Version}), munin-plugins 
    1716Recommends: libnet-snmp-perl 
    1817Suggests: munin, munin-plugins-extra, munin-java-plugins, libwww-perl, liblwp-useragent-determined-perl, libnet-irc-perl, mysql-client, smartmontools (>= 5.37-6~bpo40+1), acpi | lm-sensors, python, ruby, ethtool, libdbd-pg-perl,libdbd-mysql-perl,libcache-cache-perl, net-tools, hdparm, libcrypt-ssleay-perl, libtext-csv-xs-perl, libxml-simple-perl, logtail 
     
    2221 maintaining a rattling ease of installation and configuration. 
    2322 . 
    24  This package contains the daemon for the nodes being monitored. You should 
     23 This package contains the daemon for the nodes being monitored. You should 
    2524 install it on all the nodes in your network. It will know how to extract all 
    2625 sorts of data from the node it runs on, and will wait for the gatherer to 
    2726 request this data for further processing. 
    2827 . 
    29  It includes a range of plugins capable of extracting common values such as cpu 
    30  usage, network usage, load average, and so on. Creating your own plugins which 
     28 It doesn't include any plugins but depends on the virtual package munin-plugins. 
     29 . 
     30 Creating your own plugins which 
    3131 are capable of extracting other system-specific values is very easy, and is 
    3232 often done in a matter of minutes. You can also create plugins which relay 
     
    3434 switch or a server running another operating system, by using SNMP or similar 
    3535 technology. 
     36 . 
     37 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent 
     38 RRDtool. To see a real example of Munin in action, you can follow a link 
     39 from <http://munin.projects.linpro.no/> to a live installation. 
     40 
     41Package: munin-plugins 
     42Architecture: all 
     43Depends: ${perl:Depends}, ${misc:Depends}, munin-node 
     44Suggests: libnet-netmask-perl, python, libnet-telnet-perl 
     45Replaces: munin-plugins-extra 
     46Description: network-wide graphing framework (official plugins for node) 
     47 Munin is a highly flexible and powerful solution used to create graphs of 
     48 virtually everything imaginable throughout your network, while still 
     49 maintaining a rattling ease of installation and configuration. 
     50 . 
     51 This package contains the official plugins for the Munin node, capable of  
     52 extracting common values such as cpu usage, network usage, load average, and  
     53 so on. 
    3654 . 
    3755 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent 
  • people/snide/debian/rules

    r3572 r3609  
    77include /usr/share/quilt/quilt.make 
    88 
    9 buildpackages=munin-common munin munin-node munin-plugins-extra munin-async 
     9buildpackages=munin-common munin munin-node munin-plugins-extra munin-async munin-plugins 
    1010 
    1111# generate -pfoo commandline for debhelper 
     
    3939        rm `pwd`/debian/munin/usr/share/munin/DejaVuSans*.ttf 
    4040         
    41         $(MAKE) install-node-prime install-plugins-prime $(MAKEOPTS) \ 
     41        $(MAKE) install-node-prime $(MAKEOPTS) \ 
    4242                DESTDIR=`pwd`/debian/munin-node 
     43         
     44        $(MAKE) install-plugins-prime $(MAKEOPTS) \ 
     45                DESTDIR=`pwd`/debian/munin-plugins 
    4346         
    4447        install -D -m0644 debian/plugins.conf \