Commit Graph

17849 Commits

Author SHA1 Message Date
craig-nokia
dda6377424
Add basic support for Emerson Netsure Controllers (#12091) 2020-09-13 23:03:35 +02:00
Tony Murray
fde6ef5f3f
fix skip_value_lt plurality confusion (#12056)
* fix skip_value_lt plurality confusion

* Update atenpdu.yaml
2020-09-12 23:26:20 +02:00
Tony Murray
b22d27b988
Allow index rename migration to recover partially completed previous run (#12084) 2020-09-12 23:20:15 +02:00
PipoCanaja
73278551f0
Adding icon for XCP-ng xen distribution (#12090)
Recognised correctly by distro.
2020-09-12 22:20:37 +02:00
craig-nokia
b91080df0b
Add basic support for GE Galaxy Pulsar Plus Controllers (#12087)
* Add basic support for GE Galaxy Pulsar Plus Controllers

* Add basic support for GE Galaxy Pulsar Plus Controllers

* Add basic support for GE Galaxy Pulsar Plus Controllers

* Modified Gepulsar.php
2020-09-12 01:34:32 +02:00
ospfbgp
59bc379a31
Add support for VOSS switches VSP-4900-12MXU-12XE, XA1440, and XA1480 (#12072)
* Update voss.yaml

* Update xos.yaml

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload
2020-09-11 15:26:19 +02:00
Jellyfrog
23e154f0c2
cast device_id to int to prevent type error in deviceCache::get() (#12076) 2020-09-11 07:28:46 -05:00
dependabot[bot]
d46c292971
Bump http-proxy from 1.18.0 to 1.18.1 (#12081)
Bumps [http-proxy](https://github.com/http-party/node-http-proxy) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases)
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.18.0...1.18.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-11 13:13:46 +02:00
SourceDoctor
dbd2b06b80
MySQL Documentation Update (#12085) 2020-09-11 13:09:29 +02:00
MARMONIER Cédric
7cd68f7ec6
Ifotec product integration (#12038)
* IFOTEC new product integration

* change source code indentation

* change source code for code climate checking

* change source code for code climate checking

* deletion of an unnecessary line

* add ifotec.php and test units

* forgetting about the previous commit

* modifications of test units

* add a test units

* optimization and add test units

* change SMNP mode request

* source code cleanup and and file for test units

* update .snmprec file

* update json test file

* update json test file

* IFOTEC mib integration

* add IFOTEC mib files

* IFOTEC mib integration for sensors

* cancel $oid2 unset

* delete useless line
2020-09-10 10:38:36 +02:00
Jellyfrog
0c0e64d909
Fix arp-search search (#12075) 2020-09-09 18:20:31 -05:00
Russell Morris
891a42e1c6
OS: Add support for Beagleboard (#12060)
Includes Beagleboard and Beaglebone boards. Also includes temperature
sensor support (also in test data)
2020-09-10 00:06:11 +02:00
Jozef Rebjak
69007a3b83
Updated Support of Smartax GPON OLT (#11719)
* Updated Support of Smartax GPON OLT

* Updated ports from Negatifff PR

* fixed blank line problem

* Added new sysObjectID

* Fixed Port Stats

* fixed line removals

* Update smartax.inc.php

* Update Smartax.php

* Update smartax.inc.php

* Update smartax.yaml

Co-authored-by: Tony Murray <murraytony@gmail.com>
Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2020-09-09 16:12:18 +02:00
dupondje
ba699be009
Since Rancid 3, the separator is ; (#11688) 2020-09-09 16:10:36 +02:00
Nathan Lam
7f0b483580
rrdcache OPTS > BASE_OPTIONS (#12074)
Not sure if it's `OPTS` in older versions of `rrdcached`, but it's 100% `BASE_OPTIONS` for 1.7.0. `OPTS` was broken for me for a while.
2020-09-09 10:21:31 +02:00
craig-nokia
114df5aa8f
Added Nokia timos SFP RX/TX dbm sensors (#12065)
* Added Nokia timos SFP RX/TX dbm sensors

* Replacing timos.json
2020-09-08 15:07:04 +02:00
Tony Murray
000b8e0f7c
Improve mib_dir setting consistency (#12069)
yaml os discovery now respects the os mib_dir definition
mib_dir now only allows strings, not arrays
changed schema validation to account for that
consolidated dell mibs, no reason for them to be spread out
2020-09-08 12:55:29 +02:00
TheGreatDoc
60c7378d7f
Added Migrating... state (#12071) 2020-09-08 12:41:17 +02:00
Jason Cheng
661a518dea
Add attach sysName to Prometheus. (#12061)
* Add attach sysName to Prometheus option.

The value of put to prometheus can be added to sysName by setting the relevant parameter.

* Add attach sysName to Prometheus.

* Add attach sysName to Prometheus.

* Update resources/lang/en/settings.php

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

* Update settings.php

* Update settings.php

* Update settings.php

* Update settings.php

* Update settings.php

* Update zh-TW.json

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2020-09-07 21:38:13 +02:00
Dominik V. Salonen
f80fa5a42b
Replace VyOS' .png with .svg (#12067)
* Replace VyOS .png with .svg
Current .png also has white background, which does not look good when using the dark theme

* Update vyos.svg

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2020-09-07 16:45:59 +02:00
thomcatdotrocks
dfab530525
Matrix txnid fix (#12057)
* Fix Matrix alerting txnid

This fixes the issue I brought up in #12018.  I can confirm that I now get a new message from the LibreNMS bot every time I test my Matrix transport.

* Update AUTHORS.md
2020-09-04 16:38:19 +02:00
Teun Vink
19cb90439c
remove broken link (#12059)
the entire https://blog.librenms.org site seems to be broken, can't find a new location for this blog post, given the age I assume it has been removed.
2020-09-04 11:42:47 +02:00
Tony Murray
bc1a8b84a4
Fix atenpdu sensors (#12055)
bad MIBs and incorrect skip value specification
2020-09-04 11:40:49 +02:00
Nathan Lam
f515a83575
Add functionality to use snmp-scan.py to addto specific poller group (#12029)
* Add functionality to use snmp-scan.py to addto specific poller group

* cast distributed_poller_group to string in case user inputs int in config

* fix syntax
2020-09-03 12:51:16 -05:00
Jellyfrog
dd23dea019 Bump version to 1.67 2020-09-03 13:17:55 +02:00
Jellyfrog
5f0bbd08dc Changelog for 1.67 2020-09-03 13:17:53 +02:00
dependabot[bot]
eb1407ff01
Bump symfony/http-kernel from 5.1.2 to 5.1.5 (#12049)
Bumps [symfony/http-kernel](https://github.com/symfony/http-kernel) from 5.1.2 to 5.1.5.
- [Release notes](https://github.com/symfony/http-kernel/releases)
- [Changelog](https://github.com/symfony/http-kernel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/symfony/http-kernel/compare/v5.1.2...v5.1.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-03 11:06:31 +02:00
Adam Bishop
c455bd1f3d
Update TrueNAS OS detection (#12052)
Individual hardware variants are now getting their own OID under their enterprise number, so trim the last number.
2020-09-03 06:30:02 +02:00
TheGreatDoc
6495a9284b
Update Smokeping.md (#12048) 2020-09-02 15:21:40 +02:00
Jellyfrog
a06bf05192
Rewrite the docs for OS discovery (#12047)
To reflect it's now part of discovery instead of polling
2020-09-02 15:18:08 +02:00
Jellyfrog
2a795c069b
Rewrite the test data capture section (#12046) 2020-09-01 13:00:44 +02:00
Jellyfrog
881922fa2f
Update travis to Ubuntu 18.04 (#12043) 2020-08-31 13:32:37 +02:00
Anthony F. McInerney
d601d38edf
Fix missing 'nets' for autodiscovery (#12039) 2020-08-31 10:04:32 +02:00
Robert Meredith
d7fc5375d8
BigIP LTM Pool Members: fix unused dataset totalconns (#12041) 2020-08-31 09:51:43 +02:00
SourceDoctor
427878dcaa
Availability Calculation for all Devices (#12004)
* Availability Calculation for all Devices

* remove not more need uptime column
2020-08-28 13:01:54 +02:00
Nathan Lam
10378f0dad
Use overwrite_ip when set on devices for ping checks (#12022)
* Use overwrite_ip when set on devices for ping checks

* style changes

* fix issue with overwriting tier 1 devices by moving the overwrite_ip check further upstream

* style fixes

* use poller target instead of custom function

* style fixes
2020-08-26 21:55:01 +02:00
Marcus van Dam
6b396d0be7
Handle unknown device_type's. (#12031)
* Handle unknown device_type's.

If a device is not one of the default configuration, add its type to the
list and make it selected. Add 'Other' only as a fallback.

Signed-off-by: Marcus van Dam <marcus@marcusvandam.nl>

* fix whitespace

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-08-26 13:03:11 -05:00
Jellyfrog
1784dca704
Pin isort until we get newer python (#12034) 2020-08-26 17:05:40 +02:00
Nate Byers
2b0643086b
Corrected alert_rules.json file to container proper JSON. (#12033) 2020-08-26 07:54:14 +02:00
Hans Erasmus
94fae616a4
Update Fast Ping Check docs (#12024) 2020-08-25 08:14:44 -05:00
Tony Murray
87754b6b48
Clean up default alert rules (#12014)
* Disable rules from the default list
Too many rules in the default, disabling the customoid rules.
It is easy to add from the collection.  Any other suggestions?

* remove bgp and default false
2020-08-24 08:12:00 +02:00
Raphael Dannecker
73b7636c9f
Matrix alert transport (#12018)
* Added Matrix as alert-channel (Feature request #4927)

* formatting

* Dokumentation of matrix-transport

* Matrix Server-URL

* Formatting
2020-08-20 12:04:17 +02:00
Najihel
3cec78f8eb
Add Cisco Firepower 1140 (#12006)
* Sort FPR models by OID

* Add 2409 description + Add Cisco FirePOWER 1140

* Add tests data
2020-08-20 12:01:47 +02:00
SourceDoctor
663ca6e9d1
Move Availability Setting to Poller (#12021) 2020-08-19 22:03:37 +02:00
Negatifff
d6002866ce
Only show smokeping in menu if enabled (#12019) 2020-08-19 13:33:14 +02:00
Hans Erasmus
ca9dee9df2
Update Applications Docs for Apache Agent (#12009)
* Update Applications.md

Updated docs to resemble updated apache snmp extend script which is now compatible with python3.

* Updated document as requested

* Updated to reflect newest library deps 

Changed the agent code to use newer libraries as suggested by SourceDoctor. Docs now reflects the same change.

* Fixed typo

* Small update to trigger stuck tests
2020-08-18 20:37:04 +02:00
SourceDoctor
a4d1f5e1c8
Show Device Outages as Log List (#12011) 2020-08-18 20:02:56 +02:00
Negatifff
71d27de3c9
Convert LastSync date for oxidized config info (#11779)
* Convert LastSync date for oxidized config info. Add format in settings.

* commas and spaces fix

* commas and spaces fix2

* fixed time if oxidized returned null

* commas and spaces fix

* datetime format fix

* UTC is already in the string

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-08-18 11:18:54 -05:00
Denny Friebe
0f74406dbd
Fixed Ubiquiti Airfiber LTU retrieval (#11844)
* Fixed Ubiquiti Airfiber LTU retrieval
* Fixed Rx/Tx modulation rate
* Fixed eth0 retrieval
* Fixed quality retrieval
* Fixed Tx/Rx rate
* Fixed distance retrieval
* Added Rx power chain0
* Added Rx power chain1
* Removed eth0 port status
* Removed duplicate Tx EIRP

* UBNT AF LTU: Remove the now useless eth0 port status sensor
eth0 is now logged by the port module, so we don't need a separate state sensor to log the status of the port.
This change was mentioned in the previous commit, but I forgot to include it...

* UBNT AF LTU: Updated test data

* UBNT AF LTU: Fix incorrect spaces

* UBNT AF LTU: Use getnext

* UBNT AF LTU: Add some type checks and fixes

* UBNT AF LTU: Passing sensor values to WirelessSensor calls

* UBNT AF LTU: Cast sensor value to int

* Revert changes made to the test data

* UBNT AF LTU: Add new test data

* UBNT AF LTU: Add discoverWirelessQuality function for quality discovery

* UBNT AF LTU: Use snmpwalk_cache_oid

* UBNT AF LTU: Remove blank line at start of control structure

* UBNT AF LTU: Fix RX Ideal Power Chain 1

* UBNT AF LTU: Fix distance sensor

* UBNT AF LTU: Update CPU usage OID

* UBNT AF LTU: Update test json

* UBNT AF LTU: Update test json 1.4.0
2020-08-18 08:39:41 -05:00
TheGreatDoc
29b09c8845
Arista EOS: Added groups and better sensor names (#11990)
* Arista EOS: Added groups and better sensor names

* Changed few sensors naming to remove redundancy

* Test files

* Better naming v2

* More rewriting and grouping

* And more grouping/rewritting

* Update arista_eos_vrf.json

* Minor code format fix

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-08-18 08:36:14 -05:00