Commit Graph

175 Commits

Author SHA1 Message Date
Andreas Perhab 90be791f76 inotify: add plugin to watch inotify limits 2024-05-14 09:47:31 +02:00
Kenyon Ralph 112ea7d02c
Merge pull request #1317 from quotengrote/header_ksm
Fix formatting for Munin Plugin Gallery
2023-04-21 14:11:51 -07:00
Simon Josefsson 4f22f27347 Support shmem & file hugepages statistics.
Also fixes doc typo for /proc path.
Also downcase Anon.label for consistency with other labels.
2023-01-13 22:01:38 -08:00
Michael Grote 841c4b9522 Moved MAGIC MARKERS to the bottom 2022-06-13 22:30:05 +02:00
Michael Grote 69db9ea437 Extend NAME with Comment 2022-06-13 22:28:31 +02:00
Michael Grote 396c2c2d1f Fixed formatting for all my Plugins 2022-06-12 22:08:57 +02:00
Michael Grote fafb0d9bd6 Fix formatting for kernel_same_page_merging-Plugin 2022-06-12 21:46:38 +02:00
HaseHarald bdec9c4a33 [system/linux-psi] Rename pressure plugin to linux_psi and minor improvements
Address several issues regarding the psi-plugin (pressure stall information).

Fixes:
- Use local for variables in functions.
- Add fetch as a valid parameter and remove auto.
- Remove double slash in path for get_pressure_value() and quote it.
- Remove line break in return value of get_printable_name().
- Quote variables to avoid splitting/globbing.
- Rename pressure plugin to linux_psi.

References:
- https://github.com/munin-monitoring/contrib/pull/1302
2022-04-01 23:07:42 +02:00
HaseHarald 5389b09abe [system/pressure] Add plugin to monitor pressure stall information (psi)
Adds a plugin to monitor the pressure stall information (psi) as reported by the Linux kernel.

- groups averages per resource
- rate/derive totals for ease of reading
- resources, intervals and scopes configurable

See: https://www.kernel.org/doc/html/latest/accounting/psi.html
2022-04-01 23:07:42 +02:00
Michael Grote 8061bfcf2b
Add zswap Plugin 2021-12-31 19:31:32 +01:00
Michael Grote ca8ce74367 chmod +x for ksm 2021-12-28 17:59:43 +01:00
Michael Grote adcc2f54e6
added new plugin: "kernel_same_page_merging" (#1271) 2021-12-21 12:13:42 +01:00
Olivier Mehani 52898ef50c [file_length_] List full file path in info
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-01-31 14:59:10 +01:00
Lars Kruse 09b88141b3 Improve documantion of many plugins
Specifically the configuration examples are now indented properly.
2020-10-24 17:29:08 +02:00
Rowan Wookey 5392e84b8a Fixed warnings generated by total_by_process_
Fixed the following:

* Argument "config" isn't numeric in numeric eq (==) at line 89.
* Use of uninitialized value $ARGV[1] in string eq at line 35
2020-04-18 04:17:55 +02:00
Lars Kruse 68980ed21f Plugin irq: improve variable name
Avoid misdetections by codespell.
2020-03-26 04:23:21 +01:00
Lars Kruse f468341a07 Plugin read_serial_temperature: port to python3 2020-03-26 04:23:21 +01:00
Lars Kruse 8713eb3722 Fix spelling mistakes in comments and descriptions
Thanks, codespell!
2020-03-26 04:23:21 +01:00
Olivier Mehani cfa5206e99 [backup/fresh-backups] move from system/
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Lars Kruse 33270dd198
Merge pull request #988 from shtrom/file_length_
[file_lenght_] Various fixes
2019-06-28 11:40:25 +02:00
Olivier Mehani 1de77292c9 [file_lenght_] Various fixes
* Only show extinfo if stat is the GNU version
* Unify variable references
* Better legend when type is not GAUGE

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-27 13:01:54 +10:00
Lars Kruse 7b84a4bf05
Merge pull request #987 from shtrom/file_length_
[file_length_] Generic plugin to monitor the number of lines (or variation thereof) of arbitrary files
2019-06-25 20:51:02 +02:00
Olivier Mehani edc30c1852
[file_length_] Add configurable type
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-25 20:19:38 +10:00
Lars Kruse e4cd049b01 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
Lars Kruse 17f784270a Whitespace cleanup
* remove trailing whitespace
* remove empty lines at the end of files
2018-08-02 02:33:25 +02:00
Lars Kruse 34eeebbe37 plugin categories: reorganize multiple plugins 2018-03-28 04:33:45 +02:00
klemens 8589c6df43 spelling fixes (2nd try) 2017-04-17 22:43:38 +02:00
dipohl 7fdb4741fe Plugin-Gallery: Get better 2nd level headings
Review of category "system"
2017-02-24 23:54:53 +01:00
dipohl e777037d06 Plugin-Gallery: Get better 2nd level headings
Review of category processes, system, snmp
2017-02-24 19:50:15 +01:00
dipohl 4b400a7320 Plugin-Gallery: Get better 2nd level headings
amule -> filetransfer (amule)
torrent -> filetransfer (rtorrent)
2017-02-24 18:29:14 +01:00
dipohl 37d658526b Plugin-Gallery: move to more specific categories 2017-02-24 16:13:05 +01:00
dipohl f769371079 Plugin-Gallery: Better 2nd level headings 2017-02-24 16:11:20 +01:00
dipohl 6ffdebec0d Plugin-Gallery: Better 2nd level headings 2017-02-24 05:01:30 +01:00
dipohl 7e56247745 Category Tree: Reduce number of categories
ceph -> fs
added category for some plugins from "other" section
2017-02-23 18:54:28 +01:00
Lars Kruse d8f12a6a81 removed "gitignore" files from various plugins
they were probably imported by mistake
2017-01-08 23:50:46 +01:00
sumpfralle ce00c40198 Merge pull request #790 from shtrom/debsecan-remote
[debsecan] Flag remotely exploitable CVEs separately
2017-01-05 04:49:03 +01:00
Olivier Mehani 475c6ae9da [debsecan] More verbose errors
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-01-05 14:07:53 +11:00
Olivier Mehani 35cf684e24 [debsecan] Update colours
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-01-05 14:07:53 +11:00
Olivier Mehani f6b8e2c1e1 [system/debsecan] Don't use temporary files and fix shellcheck warnings
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-01-05 14:07:53 +11:00
Olivier Mehani fefb1aab4a [system/debsecan] List remotely-exploitable CVEs separately
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2017-01-04 16:20:24 +11:00
sumpfralle 3b1290cf9c Merge pull request #749 from shtrom/deborphan
[deborphan] New plugin counting orphaned packages in all sections
2016-11-05 11:56:57 +01:00
Olivier Mehani 000c97ccec [deborphan] No longer dependent on bashisms
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2016-11-05 21:51:10 +11:00
Olivier Mehani ddbb4782ec [deborphan] Don't use tempfiles, and other fixes
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2016-11-05 21:48:55 +11:00
sumpfralle e0f6a97af7 Merge pull request #750 from shtrom/file_length_
[file_length_] A versatile plugin to count the lines in specified files
2016-10-29 12:23:00 +02:00
Olivier Mehani 6d4da015de [file_length_] Cleanup and shellcheck
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2016-10-29 17:48:12 +11:00
Olivier Mehani 5cfc73c3c8 [deborphan] Cleanup and add POD doc
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2016-10-29 16:21:16 +11:00
sumpfralle 5900d9d12d Merge pull request #744 from shtrom/systemd
Add systemd plugin counting units in each state
2016-10-29 01:42:34 +02:00
Tomaz Solc d888c31d1d systemd_units: fix use of tr 2016-10-27 18:19:16 +02:00
Tomaz Solc 38835f7a62 systemd_units: add doublequote around $extinfo 2016-10-27 17:54:01 +02:00
Tomaz Solc adc0072286 systemd_units: avoid use of echo -n flag 2016-10-27 17:52:30 +02:00