2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
Commit Graph

30 Commits

Author SHA1 Message Date
Olivier Mehani
f4e73b807f [http_load_] Use perldoc
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-07-23 13:46:39 +10:00
Olivier Mehani
ece1c2b024 [http_load_] Default to Multigraph 2017-06-18 20:55:38 +10:00
Olivier Mehani
3216a70b13 [http_load_] Add multigraph support
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-16 20:50:06 +10:00
Olivier Mehani
d51266a358 [http_load_] Use separate subroutines for config output
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-16 20:50:06 +10:00
Olivier Mehani
1ee2a115f7 [http_load_] Filter <link> based on rel, and <meta>
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-15 14:48:32 +10:00
Olivier Mehani
cb2a0e6488 [http_load_] Also count elements served over HTTPS
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-15 14:48:32 +10:00
Olivier Mehani
17b36345fa [http_load_] Better User-Agent
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-15 14:48:32 +10:00
Olivier Mehani
caea776610 [http_load_] link $debug to $MUNIN_DEBUG (munin-run --pidebug) 2017-06-15 14:48:32 +10:00
Olivier Mehani
3deea89851 [http_load_] get_cache_file_name doesn't need the $type
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-15 14:48:31 +10:00
Olivier Mehani
ee72efe041 [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
is output.

While at it, we also rope-in MUNIN_DEDUG, so we can use --pidebug from
munin-run.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-06-15 14:46:52 +10:00
Lars Kruse
4b2fcbf8b9 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
2017-04-18 23:32:55 +02:00
dipohl
c4b2d9a8e3 Category Tree: reduce number of categories 2017-02-22 04:48:52 +01:00
dipohl
b19b3a813b Category Tree: Reduce number of categories 2017-02-21 18:24:41 +01:00
dipohl
62560fae23 Category Tree: Reduce number of categories 2017-02-21 15:09:54 +01:00
Olivier Mehani
ec0df0719d [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
status code to the hostname to make multiple variables. Truncating to
this string loses this information, leading to an empty graph.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-01-07 16:52:57 +11:00
Stig Sandbeck Mathisen
31361e95a5 Use /bin/bash as interpreter
- uses "echo -en"
2014-10-05 00:27:25 +02:00
Gabriele Pohl
e00bd6b8a0 Move plugins to subdirectory 2014-09-06 23:37:15 +02:00
Steve Schnepp
487b46930c Merge branch 'pr/378' 2013-11-05 10:47:02 +01:00
Thomas Heidrich
cdce48d444 HTTP-Response code plugin
imported from gnuheidix/munin-plugins
2013-09-08 16:35:07 +02:00
Thomas Heidrich
4551e4495a Google PageSpeed plugin added
imported from gnuheidix/munin-plugins
2013-09-08 16:25:31 +02:00
Antoine Beaupré
b693de85cc http_request_time: document the timeout option 2013-07-10 12:01:41 -04:00
Antoine Beaupré
6994c89d81 lower the timeout to respect the default munin timeout 2013-07-09 17:17:24 -04:00
Antoine Beaupré
2ae2cd6924 make timeouts customizable 2013-07-09 17:17:23 -04:00
Kenyon Ralph
0bbbd1397c move mongrel plugins to the http directory, since mongrel is an http server 2013-06-02 13:19:00 -07:00
Kenyon Ralph
5b56bd2973 http/http_request_time: fix documentation 2013-02-02 22:31:45 -08:00
Kenyon Ralph
29e6559e8b Merge pull request #206 from aptivate/master
Improved HTTP plugin, new CPU and page fault plugins
2013-02-02 22:30:08 -08:00
iammookli
11405c780a Support underscores in URLs; typo. 2012-11-25 17:50:47 -08:00
Chris Wilson
8b1e467b7c 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,
url2_proxy, etc.
2012-11-01 08:52:06 +00:00
Diego Elio Pettenò
d3a4f12d3f Move some more plugins in their place. 2012-08-09 16:47:30 -07:00
Steve Schnepp
08346aac58 - have some dirs 2012-02-13 18:24:46 +01:00