17722 Commits

Author SHA1 Message Date
ef2ae7ddb8 Added initial simple support for Jacarta InterSeptor environmental monitoring device. 2020-06-15 14:02:28 +02:00
42d7fae9aa Make IPv6 discovery work on JunOS
Although JunOS populates ipAddressIfIndex.ipv6, it does not add prefix lengths or other metadata. This means that IPv6 discovery fails.

This change removes OIDs from the list when there is incomplete data. If the list is empty after IP-MIB is walked, it then tries IPv6 MIB.

It's not a great fix, but I'm not confident I can fix the underlying issue without a complete re-write of this module.
2020-06-15 01:29:02 +01:00
200a39a4b0 Add Edgecore ES3526XA OID (#11791)
* Add Edgecore ES3526XA OID

* Add test for Edgecore ES3526XA-V2
2020-06-14 23:51:02 +02:00
240b84aa3f Merge pull request #11776 from TheGreatDoc/ups-traps
Added UPS-MIB Trap On Battery (upsTraps.0.1)
2020-06-14 16:41:42 -05:00
9bf91f7153 Merge pull request #11741 from SourceDoctor/agent_sudo_fix
Application sudo correction
2020-06-14 16:39:03 -05:00
2ae38ec040 Merge pull request #11775 from ppasserini/master
Italian translation
2020-06-14 16:38:28 -05:00
bb70afa4ef Merge pull request #11792 from XxPatrickxX/master
ArubaOS-CX Identification
2020-06-14 16:37:38 -05:00
dae9c1f524 Merge pull request #11800 from tamirhad/handle-nan
Arista sometimes returns NaN value when polling
2020-06-14 16:36:52 -05:00
67e637e4ca Maintenance Windows: recurring now works overnight (#11389)
* Alert Rules use Carbon
Use carbon for time queries, need to be careful of timezone quirks.  Timestamps won't have that issue

* Convert existing schedules to UTC

* we only need start end... we already have start/end

* Make AlertSchedule::isActive work

* Table display working (and using Eloquent)

* Schedule creation updated

* WIP

* use Eloquent mutators/accessors

* recurring_day mutator/accessor

* WIP UI

* Fix SQL to handle outside times

* fix up some ui issues

* Convert alert-schedule to new style
Improved sorting customization

* fix whitespace

* support sqlite

* Fix schedule creation missing id

* Fix Device::isUnderMaintenance() add location relation
2020-06-14 16:35:50 -05:00
e5de95ed78 Merge pull request #21 from hanserasmus/consolidate-install-doc
Added minor changes
2020-06-14 16:20:35 -05:00
b4e35bcc65 whitespace 2020-06-14 16:19:58 -05:00
b2eadb3ba2 Update Install-LibreNMS.md
restore alphabetical package list and more pip3 removals
2020-06-14 16:18:58 -05:00
bde2ad0069 Remove pip3 2020-06-14 16:14:15 -05:00
f8e8dfe3a5 Gigamon GigaVUE basic support (#11824)
* Gigamon GigaVUE basic support

* delete os/gigavue.inc.php it is not used

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-06-14 21:05:54 +02:00
0a5c3cc747 Fix Device::isUnderMaintenance() add location relation 2020-06-14 12:39:10 -05:00
eb6370acd4 Fix schedule creation missing id 2020-06-14 12:12:13 -05:00
15fe63d6b1 Feature: skip_value can check OID existance (#11822)
* exists for skip_values

* AR routers are using another logic for SFPs Power

* schemas

* tests
2020-06-14 09:21:22 -05:00
529f364ada Ping Perf fix while running Squid (#11823)
* Ping Perf fix while running Squid

* Update squid.inc.php

rename variable
2020-06-14 13:04:33 +02:00
f7c5e13c2b Add new hardware model for Eltek/enexus (#11809)
* new eltek hardware version begins with SPS-FPS

* updated test data for enexus
2020-06-14 13:02:45 +02:00
f9b746577e Webui - Poller Log Link Overlib (#11819) 2020-06-13 16:18:38 +02:00
a9e2ee2fb4 Replace martinlindhe/laravel-vue-i18n-generator since its no longer (#11815)
maintained
2020-06-13 12:39:48 +02:00
63c74bf3e0 Bare Dashoboard Option (#11818)
* Bare Dashoboard Option

* .

* set highlight
2020-06-13 11:56:03 +02:00
4b4f321680 Fix external auth auto-login (#11813)
* Fix external auth auto-login
rename auth middlewares so LegacyExternalAuth is registered on the Auth::routes() login route.

* External auth before authenticate
2020-06-12 16:06:50 -05:00
62ca4eae7f Fix typos (#11816)
Permissions already set on line 31-38
2020-06-12 17:29:45 +02:00
d00e18a32e support sqlite 2020-06-12 09:27:25 -05:00
13ade9ab6c Merge branch 'master' into alerts-carbon 2020-06-12 07:48:51 -05:00
031c644ab3 Implemented a generic approach for ifHighSpeed values that cannot be … (#11504)
* Implemented a generic approach for ifHighSpeed values that cannot be stored in the database

Typo

* Added os check
2020-06-12 07:45:00 -05:00
db38c27986 Widget hide-show search Field (#11729)
* Widget hide-show search Field

* remove uneeded row - cleanup
2020-06-11 13:59:08 +02:00
21cea61e37 rewrite Device Group Tab (#11808)
* rewrite Device Group Tab

* travis
2020-06-11 11:12:16 +02:00
d95adf4b98 Added SNMP v3 configuration example for Mikrotik/ROS (#11802)
The setup is tested and is working properly - hope it could save someone else time.
2020-06-11 09:07:37 +02:00
4c9a83cd55 Add device groups in overview tab little fix (#11806)
* little title fix

* Update dev-groups-overview-data.inc.php

* Update dev-groups-overview-data.inc.php

Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
2020-06-10 17:41:19 +02:00
ff55be7d7a Add device groups in overview tab (#11796)
* Added Device Groups panel on Overview tab

* spaces and commas fix

* added color in group name

* spaces and commas fix2

* fix3

* fix attempt 4

* change text color to preexisting class

* change text color to preexisting class v2

* rename title

* capitalize

* rename title again

* title, title... again
2020-06-10 12:38:33 +02:00
9fca976fcb fixed typo in htmlspecialchars (#11794) 2020-06-10 10:42:19 +02:00
ba1302805f Change Units on Noise Floor (#11790)
* Change Units on Noise Floor

I may be wrong, but I think this should just be dBm (i.e. integrated over the carrier bandwidth). The numbers look much too high to me to be on a per Hz basis.

If I am correct here, this should also be updated in the web interface.

Thanks!

* Update php, correct units for Wireless noise-floor

* Wireless Frequency, don't format_si, to avoid kMHz units

* Update Wireless noise-floor units, in RRD plots
2020-06-10 10:41:36 +02:00
13ffc702ba . 2020-06-09 21:45:25 +02:00
8fb8fd95e7 Fix poller settings display (#11801)
Missed variable rename during refactoring
2020-06-09 14:42:06 -05:00
be74ecf175 Merge branch 'master' into app_dhcp_enhancement 2020-06-09 21:36:48 +02:00
213a11eb98 Merge remote-tracking branch 'upstream/master' into app_dhcp_enhancement 2020-06-09 20:37:30 +02:00
2ba2d9a053 Improve migration to release update channel (#11669)
* Improve migration to release update channel
Delay update until a newer release exists.
This prevents us from going backwards.

* a little clarification
2020-06-09 13:01:38 -05:00
c785bd4db0 Arista sometimes returns NaN value when polling which cannot be written to DB 2020-06-09 13:51:36 -04:00
8ca0309ebf Fix smokeping slave not found causing error (#11799) 2020-06-09 11:10:07 -05:00
267a9900d0 Revert last commit 2020-06-09 17:13:29 +02:00
4611b19ae5 Fix Rancid GIT (#11795) 2020-06-09 09:01:44 -05:00
28ee0f1823 fix typo (#11798) 2020-06-09 08:05:04 -05:00
9fdd92a063 Fix Arista tests data (#11797) 2020-06-09 14:52:16 +02:00
85adecbc04 Update arubaos-cx.yaml 2020-06-09 10:27:22 +02:00
1d41b3490f "sysObjectID" should be enough
And "Aruba" as sysdescr is a too wide to be safe here
2020-06-09 10:27:06 +02:00
f1c4d33ebc Change from shouldReceive->never() to shouldNotReceive->once() 2020-06-09 06:32:29 +02:00
92af7735d7 Update arubaos-cx.snmprec
fixed typo.
2020-06-08 17:34:43 -05:00
20a9536af4 Create arubaos-cx.json
Added unit test json output
2020-06-08 16:20:16 -05:00