1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-22 14:16:00 +00:00
Commit graph

93 commits

Author SHA1 Message Date
Kenyon Ralph
15670c8e6d
Merge pull request #1329 from shtrom/plugin-freebox-url
[router/freebox] Allow to override the default base URL
2023-10-26 12:26:51 -07: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
Nathaniel Clark
cfea1e2332 [arris-sb8200] Fix channel selection and warnings
This actually silences InsecureRequestWarning.
The Arris SB8200 has 32 downstream channels, but in my experience
report more than that, but the "extra" channels report modulation as
"Other" instead of QAM256.  This filters those channels, since they seem
to drive the error count up, but don't provide data.

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2023-02-18 12:42:15 -08:00
Fredrick-III
a450e79104 Correct multigraph typo for uptime graph 2023-01-13 21:47:40 -08:00
Olivier Mehani
2386f9133c [router/freebox] Allow to override the default base URL
It seems the default base URL stopped working, so a locally-resolvable
address or name needs to be provided instead.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2022-08-13 23:00:18 +10: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
9c17efc39b
Fix mikrotik_system - temp + voltage (#1307)
* Fix awk search-term for ROS7*

Value could be named "temperature" or "cpu-temperature". Tested with 
RB5009, hex, CRS309, CRS305.

Search value without :.
Check different values in different ROS-Versions.
Tested with RB5009, hex, CRS309, CRS305.
2022-04-24 20:15:57 +02:00
Nathaniel Clark
04c0dc3ca5 [arris-sb8200] Add plugin to support Arris SB8200 cable modem
This adds a plugin that supports the Arris SB8200 cable modem
- Uptime
- Downstream error counts
- Downstream Signal-to-Noise ratio (dB)
- Downstream & Upstream Power (dBmV)

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2022-04-05 13:13:26 +02:00
Olivier Mehani
387bb863f1 snmp__mikrotik: unify titles and category
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2022-01-18 22:35:53 +11:00
Michael Grote
c39639b450 repaired perldoc header: mikrotik_system 2021-12-13 14:40:48 +01:00
Younes Ichiche
3e83f451d0 fix get_ros_version function 2021-12-12 21:45:30 +01:00
Younes Ichiche
f7282a83d4 fix missing quote 2021-12-12 21:45:30 +01:00
Younes Ichiche
7405ade2b1 regex grep didnt made sense 2021-12-12 21:45:30 +01:00
Younes Ichiche
79706f9da7 convert get_name to a fallback function where board-name is first selected and if the name is set, then tat one will be used + trimming 2021-12-12 21:45:30 +01:00
Michael Grote
38649d3179 translated comments form german to englisch 2021-12-12 21:45:30 +01:00
Younes Ichiche
74b7eb2a46 get the correct name from the routerboard and replace all special characters with _ 2021-12-12 21:45:29 +01:00
Younes Ichiche
3dd16cc568 represent the memory as a floating point with 0 after the dot so it will be rounded and not floored 2021-12-12 21:45:29 +01:00
Younes Ichiche
58dbb4d0b6 added the source for the catch function 2021-12-12 21:45:29 +01:00
Younes Ichiche
9c3855beb8 adapt awk with variable + fix memory and disk multigraph name to align 2021-12-12 21:45:29 +01:00
Younes Ichiche
b43ec018dc use printf and pass variable to awk 2021-12-12 21:45:29 +01:00
Younes Ichiche
3790d20179 remove double catch function 2021-12-12 21:45:29 +01:00
Younes Ichiche
144f333cf0 use integers + fix bad blocks to be 5% max then the mikrotik needs to be reinstalled 2021-12-12 21:45:29 +01:00
Younes Ichiche
ee4f4ce22f add catching of error code on ssh 2021-12-12 21:45:29 +01:00
Nathaniel Clark
8654230bb2 Fix review comments
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2021-12-12 21:19:30 +01:00
Nathaniel Clark
b85c9aec3b arris-sb6183: Fix int32 wrapping in WebUI
When error counts wrap they are displayed as int32 and negative.
Recast them to uint32 to fix math.

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2021-12-12 21:19:30 +01:00
Younes Ichiche
6a79efee0a fixed file mode of mikrotik_system + added that it was rtested on RB493G 2021-11-26 18:05:33 +01:00
Michael Grote
74c7fc3d86
add ssh-based mikrotik_system plugin (#1252) 2021-11-18 21:29:53 +01:00
Steve Schnepp
0860ec94cb
Merge pull request #1098 from shtrom/snmp__cisco_
[plugins/snmp__cisco_] SNMP plugin to query arbitrary SNMP MIBs on Ci…
2021-06-12 15:33:38 +02:00
Lars Kruse
7cf2dda94a Plugin snmp__juniper: migrate to Python3 2020-11-26 02:20:09 +01:00
Lars Kruse
8152186b9a Plugin snmp__juniper_spu: migrate to Python3 2020-11-26 02:20:09 +01:00
Lars Kruse
a7139bcaee Unify shebang for python scripts 2020-10-28 23:38:41 +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
Lars Kruse
0253df6f5e Plugin ag241-adsl: improve documentation formatting and add author 2020-10-12 04:50:27 +02:00
Lars Kruse
55b983f357 Plugin bbox: convert documentation to perlpod format 2020-10-05 03:59:02 +02:00
Lars Kruse
5061ef1d25 Plugin dartybox: convert documentation to perlpod format 2020-10-05 03:33:46 +02:00
Nathaniel Clark
09b145cb85 Cleanup page decode
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Nathaniel Clark
76b4675d1b Fix flake warnings
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Nathaniel Clark
77e5305923 Merge both SB6183 plugins
Add more error handling for bad status from modem

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Nathaniel Clark
7b07874918 Address review comments
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Nathaniel Clark
13e4b4aa94 Fix spelling in comments
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Nathaniel Clark
1671e3566d Add plugins for Arris Cable Modem SB6183
This provides two plugins:
* arris-sb6183 - Power levels, SNR, error counts
* arris-sb6183_uptime - Uptime in days

These are two seperate plugins because it's two different
urls it needs to hit, and this seemed simpler.

arris-sb6183 provides multigraphs for each channel.

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2020-09-26 12:59:47 +02:00
Olivier Mehani
c8c20a468a [plugins/snmp__cisco_] SNMP plugin to query arbitrary SNMP MIBs on Cisco (and maybe other) equipment
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-03 23:23:38 +10:00
Lars Kruse
809639ab65 Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
Lars Kruse
b0b39b018e Ruby plugins: apply style changes as suggested by "rubocop --fix-layout" 2020-08-25 17:44:17 +02:00
Lars Kruse
40827a051a Python plugins: fix style issues 2020-08-25 17:44:17 +02:00
Alejandro Suarez
699158fd17 Requirements workaround due to #1073 2020-04-25 05:55:08 +02:00
Alejandro Suarez
475fe56df2 Removed requirement
Some routers doesn't have temperature sensors
2020-04-25 05:55:08 +02:00
Alejandro Suarez
3032db4890 Added monitoring of router temperature 2020-04-25 05:55:08 +02:00