Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / plugins / http @ ad3351ca

# Date Auteur Commentaire
ad3351ca 2021-02-06 21:36 Klaus Sperner

make plugin http_response executable

60a077a6 2021-02-06 21:36 Klaus Sperner

Add multigraph plugin for http response codes and times

In contrast to using http_responsecode and http_loadtime with the same
configuration, this plugin performs only one request per site and munin
run to gather its statistics.

bd727d75 2020-10-28 16:51 Thomas Heidrich

avoid blocking in http_responsecode

Just in case there is a firewall dropping packages, this plugin
would block until the plugin timeout is reached. This change introduces
the possibility to configure a much lower individual timeout.

c6f88968 2020-10-05 18:29 Lars Kruse

Improve perlpod formatting for multiple plugins

Escpecially the final marker ("=cut") was missing in these plugins.

809639ab 2020-08-25 11:44 Lars Kruse

Ruby plugins: apply code changes as suggested by "rubocop --auto-correct"

b0b39b01 2020-08-25 11:44 Lars Kruse

Ruby plugins: apply style changes as suggested by "rubocop --fix-layout"

54c95632 2020-07-08 15:23 Rowan Wookey

Modified http_request_time to allow specifying a user agent

Similar to other settings for this plugin, there is a new
env.urlN_agent setting which allows specifying a user agent

89391118 2020-04-27 14:02 Rowan Wookey

Fixed autoconf on http_request_time

Previously it would error since the $url variable is
the array key isn't the url to check it's a santized version

8713eb37 2020-03-25 23:23 Lars Kruse

Fix spelling mistakes in comments and descriptions

Thanks, codespell!

2ec4e4c1 2018-09-16 09:13 Lars Kruse

Improve incorrect or unspecific output for "autoconf"

Some plugins emit wrongly formatted "no" messages or lack the "yes"
message on success.

e4cd049b 2018-09-15 22:03 Lars Kruse

Fix trivial instances of wrong autoconf exitcodes

17f78427 2018-08-01 20:33 Lars Kruse

Whitespace cleanup

  • remove trailing whitespace
  • remove empty lines at the end of files
33e95e6f 2018-08-01 17:56 Lars Kruse

Review and unify category assignments of plugins

f4e73b80 2017-07-22 23:46 Olivier Mehani

[http_load_] Use perldoc

Signed-off-by: Olivier Mehani <>

ece1c2b0 2017-06-18 06:55 Olivier Mehani

[http_load_] Default to Multigraph

3216a70b 2017-06-16 06:50 Olivier Mehani

[http_load_] Add multigraph support

Signed-off-by: Olivier Mehani <>

d51266a3 2017-06-16 06:50 Olivier Mehani

[http_load_] Use separate subroutines for config output

Signed-off-by: Olivier Mehani <>

1ee2a115 2017-06-15 00:48 Olivier Mehani

[http_load_] Filter <link> based on rel, and <meta>

Signed-off-by: Olivier Mehani <>

cb2a0e64 2017-06-15 00:48 Olivier Mehani

[http_load_] Also count elements served over HTTPS

Signed-off-by: Olivier Mehani <>

17b36345 2017-06-15 00:48 Olivier Mehani

[http_load_] Better User-Agent

Signed-off-by: Olivier Mehani <>

caea7766 2017-06-15 00:48 Olivier Mehani

[http_load_] link $debug to $MUNIN_DEBUG (munin-run --pidebug)

3deea898 2017-06-15 00:48 Olivier Mehani

[http_load_] get_cache_file_name doesn't need the $type

Signed-off-by: Olivier Mehani <>

ee72efe0 2017-06-15 00:46 Olivier Mehani

[http_load_] Document running from cron with munin-run

When running from cron, nothing sets MUNIN_PLUGSTATE as needed. Runnig
any of the http_load_ plugins through munin-run with the cron argument
fixes the issue, otherwise the plugin cannot find its cache, and no data...

4b2fcbf8 2017-04-18 17:32 Lars Kruse

replace hard-coded paths (e.g. '/var/lib/munin/plugin-state') with '$MUNIN_PLUGSTATE'

see http://guide.munin-monitoring.org/en/latest/plugin/env.html

c4b2d9a8 2017-02-21 22:48 dipohl

Category Tree: reduce number of categories

b19b3a81 2017-02-21 12:24 dipohl

Category Tree: Reduce number of categories

62560fae 2017-02-21 09:09 dipohl

Category Tree: Reduce number of categories

ec0df071 2017-01-07 00:52 Olivier Mehani

[http_load_] Fix issue with long domain name

Munin 1.0 supports fieldnames of at most 19 characters. For domain names
longer than that, this plugin simply truncate the names in its own cache
down to 19.

This creates an issue with the `response` graph, which appends the HTTP...

31361e95 2014-10-04 18:27 Stig Sandbeck Mathisen

Use /bin/bash as interpreter

- uses "echo -en"
e00bd6b8 2014-09-06 17:37 Gabriele Pohl

Move plugins to subdirectory

487b4693 2013-11-05 04:47 Steve Schnepp

Merge branch 'pr/378'

cdce48d4 2013-09-08 10:35 Thomas Heidrich

HTTP-Response code plugin

imported from gnuheidix/munin-plugins

4551e449 2013-09-08 10:25 Thomas Heidrich

Google PageSpeed plugin added

imported from gnuheidix/munin-plugins

b693de85 2013-07-10 12:01 Antoine Beaupré

http_request_time: document the timeout option

6994c89d 2013-07-09 17:17 Antoine Beaupré

lower the timeout to respect the default munin timeout

2ae2cd69 2013-07-09 17:17 Antoine Beaupré

make timeouts customizable

0bbbd139 2013-06-02 16:19 Kenyon Ralph

move mongrel plugins to the http directory, since mongrel is an http server

5b56bd29 2013-02-03 01:31 Kenyon Ralph

http/http_request_time: fix documentation

29e6559e 2013-02-03 01:30 Kenyon Ralph

Merge pull request #206 from aptivate/master

Improved HTTP plugin, new CPU and page fault plugins

11405c78 2012-11-25 20:50 iammookli

Support underscores in URLs; typo.

8b1e467b 2012-11-01 04:52 Chris Wilson

Improve the HTTP plugin by allowing configuring a proxy and friendly name per URL.

Note that the configuration file syntax has changed. You need one "url"
variable per URL now, numbered starting with 1, e.g. url1, url2, url3.
Each one can be configured by suffixing its variable, e.g. url1_proxy,...

d3a4f12d 2012-08-09 19:47 Diego Elio Pettenò

Move some more plugins in their place.

08346aac 2012-02-13 12:24 Steve Schnepp

- have some dirs