aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* remove dependency on mod_rewrite for rrd.phpPim van den Berg2013-05-203-4/+2
| | | | Use $_SERVER['PATH_INFO'] instead.
* update changelog to v0.4Pim van den Berg2013-05-201-0/+45
|
* conf: set default collectd version to 5Pim van den Berg2013-05-201-1/+1
|
* add config option for showing smooth (curved) graphsPim van den Berg2013-05-182-0/+7
|
* type/default: add missing initial variable definitionsPim van den Berg2013-05-181-0/+2
|
* jsrrdgraph: RrdGraph.js: gprint: fix check for undefined format in case of vdefPim van den Berg2013-05-181-1/+1
| | | | | | | | | | The GPRINT of a VDEF doesn't have a CF. For example: > "GPRINT:avg:LAST:%5.1lf%s Last" > "GPRINT:tot:%5.1lf%s Total\l" The format will be passed via the cf variable, so format is not defined. But it didn't show up in the legend. Firebug showed variable format isn't undefined, but an empty string in case of VDEF. So just check for falsy.
* add support for graphing I/O using the negative X-axisPim van den Berg2013-05-183-5/+15
|
* .htaccess: enable gzip on rrd filesPim van den Berg2013-05-181-0/+6
|
* integrate jsrrdgraph in CGPPim van den Berg2013-05-1812-61/+298
|
* jsrrdgraph: RrdGraph.js: fix undefined 2nd argument of RrdVdef functionPim van den Berg2013-05-131-1/+1
| | | | | This fixes this error: > TypeError: Cannot call method 'indexOf' of undefined at new RrdVdef
* move width/heigth from plugins to type __constructPim van den Berg2013-05-1347-98/+4
|
* type: stick to the rrdgraph time specificationPim van den Berg2013-05-101-1/+1
| | | | Reference: http://rrdtool.mirror.graemef.net/doc/rrdfetch.en.html#IAT_STYLE_TIME_SPECIFICATION
* import js directory from jsrrdgraph for client side graph renderingPim van den Berg2013-05-1015-0/+7984
| | | | Source: https://github.com/manuelluis/jsrrdgraph@276b880
* Merge pull request #5 from mce35/nutpommi2013-04-261-3/+15
|\ | | | | plugin/nut: collectd 5 compatibility + Add frequency graph
| * plugin/nut: collectd 5 compatibility + Add frequency graphManuel CISSÉ2013-04-261-3/+15
|/
* plugin: Add MD pluginManuel CISSÉ2013-04-061-0/+24
|
* rewrite some code of added overview_filter featurePim van den Berg2013-03-302-10/+5
| | | | Use less variables, less code.
* conf: disable overview_filter by defaultPim van den Berg2013-03-301-1/+3
| | | | | It's good to have an example, but it's a bit confusing having it enabled by default.
* add feature to show a subset of graphs from a plugin on overview pageRohit Bhute2013-03-303-2/+17
|
* detail.php: make terms configurablePim van den Berg2013-02-092-11/+11
|
* plugin: remove php close tagsPim van den Berg2013-02-092-4/+0
|
* plugin: add iptables/ip6tables plugincisse@yahoo.fr2013-02-092-0/+64
| | | | Signed-off-by: Manuel CISSÉ <manuel_cisse@yahoo.fr>
* inc/collectd.inc.php: remove . and .. from scandir before foreachPim van den Berg2013-02-091-2/+2
| | | | Reported-by: Reza (http://pommi.nethuis.nl/collectd-graph-panel-v0-3/#comment-26990)
* remove arguments overview_plugins and other_plugins from plugins_list functionPim van den Berg2012-12-283-26/+28
| | | | Those can be gathered within the function.
* don't show plugins the host doesn't havePim van den Berg2012-12-282-4/+8
|
* resolve php warning/notices when plugin doesn't existPim van den Berg2012-12-282-0/+9
| | | | | For example when a non existing plugin is defined in $CONFIG['overview'] it causes a lot of php warnings/notices.
* layout: use the max width of the browser to show the graphsPim van den Berg2012-12-261-7/+9
| | | | Reference: http://stackoverflow.com/questions/1260122/expand-div-to-take-remaining-width
* layout: remove {minus,plus}.gifPim van den Berg2012-12-262-0/+0
| | | | This isn't needed with the new navigation menu anymore.
* remove ajax js codePim van den Berg2012-12-212-48/+0
| | | | This isn't needed with the new navigation menu anymore.
* remove in-html comments by xian310Pim van den Berg2012-12-213-3/+3
|
* replace the ajax expand system by a navigation menuxian3102012-12-214-52/+125
| | | | Signed-off-by: Pim van den Berg <pim@nethuis.nl>
* type/default: resolve division by zero warningPim van den Berg2012-12-211-1/+1
| | | | Reported-by: Philipp Hellmich <Philipp.Hellmich@Bertelsmann.de>
* type: resolve undefined variable $c and $raw noticesPim van den Berg2012-12-213-3/+3
| | | | Reported-by: Philipp Hellmich <Philipp.Hellmich@Bertelsmann.de>
* plugin/mysql: add support for cache_result, cache_size, threads, total_threadsPim van den Berg2012-12-161-0/+47
| | | | Requested-by: Philipp Hellmich <Philipp.Hellmich@Bertelsmann.de>
* type: escape colons in legend namesPim van den Berg2012-12-164-4/+4
| | | | | | | This problem showed up with IPv6 addresses in the NTP plugin. Forgotten in commit: v0.3-51-g330c94f [type: escape colons in filenames used in rrd commandline]
* type: add debug option "cmd" create a commandline rrdtool commandPim van den Berg2012-12-161-0/+6
|
* plugin/ntpd: collectd 5 compatibilityPim van den Berg2012-12-161-4/+8
|
* explicitely defined undefined variablesMatthias Viehweger2012-10-203-4/+10
| | | | this should keep the error.log clean
* change whitespace, indentation or line-breaksMatthias Viehweger2012-10-202-5/+5
|
* plugin: add powerdns pluginPim van den Berg2012-09-071-0/+18
| | | | This is a very basic PowerDNS plugin.
* add support for varnish plugin categoriesPim van den Berg2012-09-075-38/+31
| | | | | | | | | | | | | | | Since commit collectd-4.10.0-88-g02e12db the varnish plugin groups collected values in categories. The collectd filestructure used for varnish is now: <plugin>-<category>-<plugin_instance>/<type>-<type_instance> Because this isn't distinguishable from a regular plugin like df, ... df-var-tmp/df_complex-free.rrd ("var" isn't the category here) ... the category is only set with the varnish plugin. Reported-by: Jonathan Huot <jonathan.huot@gmail.com>
* plugin/snmp: add support for if_octetsPim van den Berg2012-09-051-4/+22
| | | | | | | | | | The types used in the SNMP plugin aren't user defined, but defined in types.db. Because of the assumption that they were user defined, the patch supplied by Neptune Ning wasn't accepted. His patch has now been merged with this commit. A little fallback has been added to catch types that aren't defined in our code yet. Reference: https://github.com/pommi/CGP/pull/1 Contributed-by: Neptune Ning (Plan) <frostyplanet@gmail.com>
* apply datasize (bytes/bits) only to network related dataPim van den Berg2012-09-0515-52/+34
| | | | As discussed in https://github.com/pommi/CGP/pull/1.
* plugin: add snmp pluginPim van den Berg2012-08-121-0/+19
| | | | This is a very basic SNMP plugin.
* plugin: convert spaces to tabsPim van den Berg2012-08-104-148/+147
|
* introduce config option datasize to show graphs in bits or bytesPim van den Berg2012-08-1015-27/+54
| | | | | | | Config setting $CONFIG['datasize'] can be set to bits or bytes to show graph data in bits or bytes. Inspired-by: Neptune Ning (Plan) <frostyplanet@gmail.com>
* type: add scale support to default/generic stacked typesPim van den Berg2012-08-102-6/+32
|
* type/GenericIO: only use raw totals when no scale is set (update)Pim van den Berg2012-08-101-1/+1
| | | | | This is a correction to commit: v0.3-56-g69bea69 [only use raw totals when no scale is set]
* plugin/tail: change to default graph typePim van den Berg2012-08-101-2/+2
| | | | | | When measuring multiple things, they don't need to be stacked in most cases. Reported-by: Philipp Hellmich <Philipp.Hellmich@Bertelsmann.de>
* type/GenericIO: only use raw totals when no scale is setPim van den Berg2012-07-151-1/+2
| | | | | | | | When scale is set, the total will be set twice (also in part below), which will result in this error: "ERROR: Attempting to reuse 'tot_98574167'" Bug introduced in commit: v0.3-25-g19ed46a [type/GenericIO: add total calculations in IO graphs]