Commit Graph

107 Commits

Author SHA1 Message Date
Steve Brunton
5d7c795597
Merge pull request #125 from debugloop/master
fix #117 by distinquishing prometheus value types
2022-02-21 13:03:02 -05:00
Steve Brunton
00cc1d36e5
Merge pull request #129 from digitalentity/de_rip_support
Naive support for routes per RIP protocol
2022-02-21 12:56:31 -05:00
Steve Brunton
a7a9cebbd2
Merge pull request #130 from HalloweenVcK/master
Do not panic on incorrect character in dhcp lease hostname
2022-02-21 12:55:58 -05:00
Vadim Pleshkov
fe53ec0d53 Do not panic on incorrect character in dhcp lease hostname 2022-02-14 14:54:41 +05:00
Konstantin Sharlaimov
0da4c106ce
Naive support for routes per RIP protocol
Our network uses RIP for internal routing. This feature allows monitoring routes distributed through RIP
2022-01-25 18:14:32 +01:00
Daniel Nägele
e74de4edf1 fix #117 by distinquishing prometheus value types 2021-10-25 14:10:09 +02:00
Steve Brunton
4bfa7adfef
Merge pull request #120 from hafkensite/master
Add capsman station metric
2021-08-09 21:57:10 -04:00
Steve Brunton
fd39a467e7
Merge pull request #118 from awprice/interface-link-downs
add link-downs metric to interface collector
2021-08-09 21:23:03 -04:00
Jasper Hafkenscheid
b45e4dc46b
Add capsman station metric 2021-07-28 21:26:27 +02:00
Alex Price
9ca7e9215e add link-downs metric to interface collector
Signed-off-by: Alex Price <awprice@gmail.com>
2021-07-07 18:53:35 +10:00
Steve Brunton
076990fed9
Merge pull request #114 from devon-mar/fix-tls
Fix #113 -  insecureTLS
2021-05-20 22:00:39 -04:00
Devon Mar
dfec8c9482 Fix insecureTLS 2021-05-19 21:39:43 -07:00
Steve Brunton
6f53244308
Merge pull request #92 from valer-cara/master
Add tools/netwatch exporter
2021-04-13 14:00:24 -04:00
Valer Cara
c04b215784
Add tools/netwatch exporter 2021-04-13 11:57:32 +03:00
Steve Brunton
8de2156848
Merge pull request #110 from mattchrist/master
config_test.go use correct path for config.test.yml
2021-04-01 23:06:57 -04:00
Matt Christ
bed9528208 config_test.go use correct path for config.test.yml 2021-03-27 08:18:55 -05:00
Steve Brunton
89d2364898
Merge pull request #109 from nshttpd/nshttpd/fixor
fixed missing braces from some merge
2021-03-25 20:42:02 -04:00
Steve Brunton
973b6dc379 fixed missing braces from some merge 2021-03-25 20:41:31 -04:00
Steve Brunton
8e7b67527a
Merge pull request #105 from oGi4i/feature/interface_type
Added more interface labels
2021-03-25 20:27:04 -04:00
Steve Brunton
b60ab4f8ea
Merge pull request #104 from oGi4i/feature/fix_firmware
Fixed firmware collector for multiple devices with same packages
2021-03-25 20:22:47 -04:00
Steve Brunton
81e30792fe
Merge pull request #102 from oGi4i/feature/dhcp_server
Added support for multiple dhcp servers
2021-03-25 20:10:54 -04:00
Steve Brunton
a0580cf406
Merge pull request #99 from mastier/master
add support for LTE interface
2021-03-25 20:05:06 -04:00
Bartosz "mastier" Woronicz
ee169a10ba add primary-band and ca-band labels in lte metrics 2021-03-25 20:13:19 +01:00
Bartosz "mastier" Woronicz
9621ce9654 add support for LTE interface 2021-03-25 20:13:11 +01:00
Steve Brunton
c2901075aa
Merge pull request #108 from nshttpd/nshttpd/date
updated copyright date
2021-03-24 21:09:58 -04:00
Steve Brunton
648f25395e updated copyright date 2021-03-24 21:09:30 -04:00
Steve Brunton
26d4264f06 moved docker-compose down into examples directory 2021-03-22 22:58:55 -04:00
Steve Brunton
88586cc1cc
Merge pull request #87 from martydingo/docker-compose
Docker compose
2021-03-22 22:58:14 -04:00
Steve Brunton
ac29090723
Merge pull request #95 from lnicolas83/add_cpu-temperature
Add cpu-temperature to health collector
2021-03-22 22:51:29 -04:00
Steve Brunton
80008f80fa
Merge pull request #90 from breed808/env
Read credentials from env variable if not set
2021-03-22 22:42:00 -04:00
Steve Brunton
605780990f
Merge pull request #79 from siretart/wifi
wlansta: Record wifi signal strength
2021-03-22 22:38:24 -04:00
Steve Brunton
0b8aa8515c
Merge pull request #75 from mmilata/conntrack-collector
Add connection tracking collector
2021-03-22 22:33:30 -04:00
oGi4i
47f31f4f6f added actual mtu metric 2020-12-12 23:49:31 +03:00
oGi4i
05aaa41587 added running metric 2020-12-12 21:34:12 +03:00
oGi4i
525b8fc5f4 added more interface labels 2020-12-12 21:27:43 +03:00
oGi4i
25dc6b22ec fixed firmware collector for multiple devices with same packages 2020-12-08 21:31:12 +03:00
oGi4i
fa09ac2436 fixed panic on missing label 2020-12-08 20:39:03 +03:00
oGi4i
4c50274ec7 added support for multiple dhcp servers 2020-12-06 20:08:44 +03:00
Nicolas Lisoski
7f22da9226 Add cpu-temperature to health collector 2020-08-10 11:31:57 +02:00
Ben Reedy
c8a29f8423
Read credentials from env variable if not set
Allows for secrets to be provided to exporter outside of main
configuration. E.G. via Kubernetes Secrets.
Specified configuration files or flags take precedence over environment
variables.
2020-05-27 21:08:30 +10:00
Martin Milata
554b72fa88 Add connection tracking collector 2020-05-08 00:03:05 +02:00
martydingo
df35747553
Create .env 2020-04-18 15:03:07 +01:00
martydingo
d64c0ebc44
Create docker-compose.yml 2020-04-18 15:02:15 +01:00
w1kl4s
d3285ba301
Add 10G rate for interface (#73) 2020-04-07 23:13:25 -04:00
Steve Brunton
72ec3c2ce0
collect firmware version (#82)
collect packages/firmware versions and export them as labels for gauge under :

mikrotik_system_package

* updated versions of dependent libs
* fetch firmware version as gauge
* fixed the things that needed to be fixed
2020-04-07 23:06:38 -04:00
Reinhard Tartler
aa5ef26ed3 wlansta: Record wifi signal strength
signal-strength-ch0 is only accurate for devices with one antenna. Many
mikrotik devices have two, or even three channels, and just looking at ch0 is
not helpful in those cases.

Instead, look at the property 'signal-strength'. Annoyingly, it is does come as
a string with the negotiated bandwidth attached (e.g.,
signal-strength=-66dBm@HT20-7) which needs to be parsed out.
2020-03-30 06:55:15 -04:00
Ben Reedy
3b33400d24
Add health collector (#70)
* Add health collector for voltage & temperature
* Run gofmt
* Add help text to health collector
2020-02-10 13:55:10 -05:00
Steve Brunton
8578c271bb
fixed typo (#72)
typo fixed
2020-02-10 13:46:48 -05:00
wolmi
d723fdfe38
Added support to auto discovery with SRV DNS registry (#60)
* Added support to auto discovery witih SRV

The yaml configuration has been modified to suport srv parameters.
Now the name is taken form the router identity to allow dynamic
discovery of devices based on SRV registry.

* Corrected format

* feat(collector): Added support to use custom DNS

* feat(collector): get default dns server from resolv.conf

* Remove getIdentity on the static config devices
2020-02-03 22:03:45 -05:00
Steve Brunton
75b5f8be36
added DHCPL collection to configs and collectors (#69) 2020-02-03 22:00:00 -05:00