13465 Commits

Author SHA1 Message Date
38cebc5fd7 feature: Added better BGP support for Arista (#6046)
* feature: Added better BGP support for Arista
2017-03-11 23:16:49 +00:00
107ad9cc1f fix: Update api-access page to use get_userlist() #6063 (#6082)
* fix: Update api-access page to use get_userlist() #6063

* updated token list

* updated to use on db call
2017-03-11 23:06:55 +00:00
33ece13c5c Fix table collation for now, full fix later. (#6171) 2017-03-11 11:03:25 -06:00
9868e517dc fix: Record actual sensor value for unix-agent hddtemp #5904 (#6089)
* fix: Record actual sensor value for unix-agent hddtemp #5904

* Update hddtemp.inc.php

* Update hddtemp.inc.php
2017-03-11 08:46:47 -06:00
d53f666221 ensure mib-name passed as parameter (#6135)
* ensure mib-name passed as parameter

* use str_contains instead of stristr
2017-03-11 08:42:57 -06:00
66d1006d91 feature: Added app_state support for applications #5068 (#6061)
* feature: Added app_state support for applications #5068

* moved schema file 173 -> 174

* Re-arrange code

* added device_id to dbUpdate call

* updated function + missing apps

* Rename 174.sql to 176.sql

* Remove $device, it is unneeded when updating.  Rename update_applications() -> update_application()

* Some apps can return simply 0
2017-03-11 08:39:32 -06:00
af752afb18 Unused sql (#6164)
* These tables do not exist anymore.

* missed one.
2017-03-11 14:12:41 +00:00
a3c26d07f7 newdevice: Basic Zebra Print Server detection (#6162) 2017-03-11 14:05:13 +00:00
8ca1f169b3 feature: Added rrd step conversion script (#6081)
* feature: Added rrd step conversion script

* updated to support all for hostname

* update docs + code

* small updates as per murrant
2017-03-11 07:32:43 -06:00
fa29839d36 newdevice: Added Coriant support (#6026)
* Added Coriant TNMS MIB and MEF (Metro Ethernet Forum) MIB

* Coriant Logo

* Added Basic Librenms Support and MEF support

* Forgot snmpsim

* Better like this

* Spaces !

* Renamed sql file

* Space

* Fix spaces

* svgo optimized logo

* Removed modules that are by default to 0

* Added sysDescr as requested

* Fix conflict file

* Setting right severity id in the discovery log_event()

* Since MEF-EVC can be used on other devices than Coriant's one, lets this be used by the poller/discovery itself

* Fixed spaces

* Rename 173.sql to 174.sql

* Moved logo from os/  to logos/
Addd Icon

* Fix name

* minimize file

* Change l/w to viewbox and minify

* Renamed mef-evc to mef on request from @laf

* Rename 174.sql to 175.sql
2017-03-11 07:30:31 -06:00
872eb225dd fix: add the graph for Unbound (#6152) 2017-03-11 07:09:51 -06:00
48022fb873 newdevice: Added additional sensors for Liebert / Vertiv #5369 (#6123) 2017-03-11 07:09:13 -06:00
7bb9d58a07 feature: Store the username in eventlog for any entries created through the Webui (#6032)
* Added identification of user who removed a device to eventlog entry

* Fixed spaces

* updated to store username for all eventlog where applicable

* moved sql file

* updated
2017-03-11 07:03:52 -06:00
1395071aa4 refactor: Organised Extremeware and XOS tests #5850 (#6096)
* refactor: Organised Extremeware and XOS tests #5850

* updated as per comments from murrant
2017-03-10 22:27:23 -06:00
1d80a0d2a6 fix: Fix Generex voltage sensor divisor (#6156)
* Fix Generex votage sensor divisor and add an exclusion option

* Allow OID to be used to figure out if we need to change the divisor.

* Missed current and found bugs while I was there.

* Use returns swap oid logic
2017-03-09 21:47:58 -06:00
5a5c96b118 Uncomment header declaration for reverse proxies (#6142) 2017-03-10 00:19:05 +00:00
00a062c675 Add error checking for DS name length (#6093)
* Add error checking for DS name length

* Update RrdDefinition.php

* Move greater than 19 length test to unit test

* Remove unused variables

* Remove duplicate unit test, and update test for empty name

* Typo

* Remove extra assignment

* ...

* Remove unused items

* Update RrdDefinitionTest.php

* Update RrdDefinition.php

* Delete InvalidRrdNameException.php
2017-03-09 17:16:35 -06:00
255d5fb598 newdevice: Added state support for HP servers #5113 (#6124) 2017-03-09 16:05:01 -06:00
d56489b0e7 alphabatize doc/Extensions/Applications.md (#6127)
* remove small typo

* alphabatize index

* sort everything

* Move agent back down to the bottom

And add a separator.

* Fix my mess up

* Create Agent-Setup.md

* Update Applications.md

* Update mkdocs.yml

* Remove agent setup content from this page.
2017-03-09 15:41:52 -06:00
faf5517362 newdevice: Improved APC NetBotz Support (#6157)
* initial

* woops

* remove quote
2017-03-09 15:40:39 -06:00
6f2ba2b45b Fix Generex load sensor divisor (#6155) 2017-03-09 14:10:25 -06:00
aab4f072e8 newdevice: generex: more helpful overview graphs (#6154) 2017-03-09 09:06:50 -06:00
b4c93cf9e6 Netonix, properly set default fanspeed limits (#6144)
Fans can stop if they are unneeded.
2017-03-09 08:07:18 +00:00
85413f526f fix travis phpunit version (#6145) 2017-03-08 23:22:34 -06:00
296ddcabad security: Stop multiport_bits_separate graphs for showing regardless of auth #6101 (#6109)
* security: Stop multiport_bits_separate graphs for showing regardless of auth #6101

* updated
2017-03-08 23:07:59 -06:00
9c780a46cb webui: Improve sensor graph legend alignment 2017-03-08 22:32:05 +00:00
59ed2e31c1 sync with ntp-server_freq.inc.php (#6138) 2017-03-08 22:05:38 +00:00
b7021bc0d7 remove graph min (#6136) 2017-03-08 21:56:36 +00:00
9ff105f4a1 remove $scale_min (#6137) 2017-03-08 21:56:19 +00:00
3c3a906c68 fix: Ping perf is in milliseconds, not seconds (#6140) 2017-03-08 15:53:21 -06:00
1c48fe399f docs: Renamed the mysql extend script to just mysql (#6126)
Move extend above the agent.
2017-03-08 00:47:35 -06:00
d00a2d6215 fix: Updated set_null() function to be more useful #6030 (#6049)
* fix: Updated set_null() function to be more useful #6030

* drop isset

* Added unit test

* change to assertNull
2017-03-07 22:15:22 -06:00
b30161b80c fix: Correct the use of GetContacts() #5012 (#6059)
* fix: Correct the use of GetContacts() #5012

* small update

* array set

* Properly check the results
2017-03-07 22:14:51 -06:00
8f96b14975 fix: API, remove extra utf8 encoding for json function (#6118) 2017-03-07 22:08:28 -06:00
58442e0a75 refactor: Further speed improvements to port poller (#6037) 2017-03-07 21:14:24 -06:00
3bb5ba3615 fix: SVG scaling issues in Internet Explorer (#6021) 2017-03-07 21:04:35 +00:00
d468fc301e systemctl enable mariadb (#6117)
* systemctl enable mariadb

It might be practical to start on boot the DB ;)

* Update Installation-CentOS-7-Apache.md
2017-03-07 21:01:51 +00:00
15c4a332e1 replace /var/run/php/ by /var/run/php-fpm (#6116)
* replace /var/run/php/ by /var/run/php-fpm

on CentOS 7 with PHP 7.0 /var/run/php don't exist
it's /var/run/php-fpm/

* Update Installation-CentOS-7-Nginx.md
2017-03-07 21:01:42 +00:00
271413e5f6 Improve 3com detection. (#6114) 2017-03-07 16:32:50 +00:00
5329633b84 Additional info to the definitions.inc.php warning (#6121) 2017-03-07 15:54:34 +00:00
97dc50d3e1 Graph fix (#6120)
* actually increment $i so it does not fail after two RRDs

* actually increment $i so it does not fail after two RRDs

*  actually increment $i so it does not fail after two RRDs

*  actually increment $i so it does not fail after two RRDs

* doh! got over zelous when adding $i++;... this did not need it

* doh! remove overzerlously added $i++;

* doh! remove this $i++; as well
2017-03-07 13:56:09 +00:00
52313564cb add missing device app pages for FreeBSD NFS and Squid (#6111)
* add missing squid.inc.php

* add missing fbsd-nfs-client.inc.php

* add missing fbsd-nfs-server.inc.php

* Update fbsd-nfs-server.inc.php

* remove extra blank line
2017-03-07 08:29:51 +00:00
6e17662608 docs: Added MySQL as a SNMP extend to applications doc (#6115) 2017-03-07 08:15:40 +00:00
6b2a950250 add missing postgres.inc.php (#6110) 2017-03-06 22:58:13 +00:00
ecc5b5f5db Update sensor_type (#6108) 2017-03-06 16:37:12 -06:00
339cda3775 fix: Old / duplicate sensors would never be removed, this is fixed by setting the $type correctly #6044 (#6079) 2017-03-06 15:39:56 +00:00
198ec806b3 fix: Refactor ipoman cache code to use pre-cache in sensors #5881 (#5983)
* fix: Refactor ipoman cache code to use pre-cache in sensors #5881

* added missing file
2017-03-06 15:36:53 +00:00
2a211e86dc newdevice: Added extrahop detection (#6097) 2017-03-06 14:11:10 +00:00
ead3abb2c2 webui: Create correct link for BGP peers #5958 2017-03-05 19:42:39 +00:00
a02b987fdf newdevice: Added state detection for Dell TL4k #2752 2017-03-05 11:56:04 +00:00