Commit Graph
4638 Commits
Author SHA1 Message Date
Neil LathwoodandTony Murray 255d5fb598 newdevice: Added state support for HP servers #5113 (#6124) 2017-03-09 16:05:01 -06:00
Søren RosiakandTony Murray faf5517362 newdevice: Improved APC NetBotz Support (#6157)
* initial

* woops

* remove quote
2017-03-09 15:40:39 -06:00
FTBZandTony Murray 6f2ba2b45b Fix Generex load sensor divisor (#6155) 2017-03-09 14:10:25 -06:00
FTBZandTony Murray aab4f072e8 newdevice: generex: more helpful overview graphs (#6154) 2017-03-09 09:06:50 -06:00
Tony MurrayandNeil Lathwood b4c93cf9e6 Netonix, properly set default fanspeed limits (#6144)
Fans can stop if they are unneeded.
2017-03-09 08:07:18 +00:00
Neil LathwoodandTony Murray 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
Neil LathwoodandTony Murray 8f96b14975 fix: API, remove extra utf8 encoding for json function (#6118) 2017-03-07 22:08:28 -06:00
Neil LathwoodandTony Murray 58442e0a75 refactor: Further speed improvements to port poller (#6037) 2017-03-07 21:14:24 -06:00
Tony MurrayandNeil Lathwood 271413e5f6 Improve 3com detection. (#6114) 2017-03-07 16:32:50 +00:00
Tony MurrayandDavid Bell 5329633b84 Additional info to the definitions.inc.php warning (#6121) 2017-03-07 15:54:34 +00:00
Neil LathwoodandTony Murray ecc5b5f5db Update sensor_type (#6108) 2017-03-06 16:37:12 -06:00
Neil LathwoodandGitHub 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
Neil LathwoodandGitHub 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
David BellandNeil Lathwood 2a211e86dc newdevice: Added extrahop detection (#6097) 2017-03-06 14:11:10 +00:00
David BellandNeil Lathwood a02b987fdf newdevice: Added state detection for Dell TL4k #2752 2017-03-05 11:56:04 +00:00
Neil LathwoodandTony Murray ed02e39347 webui: Update device overview to not show hostname when certain conditions match #5984 (#6091) 2017-03-04 21:25:06 -06:00
Neil LathwoodandDavid Bell a9ad228be4 Update PlanetOS detection (#6090)
* Add new Planet switch

* changed definition + added more tests
2017-03-04 22:40:23 +00:00
David BellandNeil Lathwood ab793b7d77 newdevice: Added more detection for Planet switches #6057 2017-03-04 20:42:03 +00:00
Neil LathwoodandGitHub df05f3dc37 a small amount more logging for uptime (#6055)
* a small amount more logging for uptime

* do not format
2017-03-04 20:41:07 +00:00
David BellandNeil Lathwood 0227dd655f Correction to netstats (#6088) 2017-03-04 18:14:20 +00:00
VVeloxandNeil Lathwood 93a43eddbf properly UC a few things that were improperly LCed for the FreeBSD NFS poller (#6087)
* properly UC a few things that never got UCed after LCing everything

* properly UC a few things that were not UCed post LCing everything
2017-03-04 16:00:32 +00:00
VVeloxandNeil Lathwood 30937af1d3 GAUGE/COUNTER were not UCed after LCing the whole file... fixed (#6086) 2017-03-04 16:00:06 +00:00
VVeloxandNeil Lathwood 671654d155 feature: Added Nvidia GPU application support (#6024) 2017-03-03 20:41:20 +00:00
pblasquezandNeil Lathwood 680ef0645f newdevice: Added support for F5 Traffic Management Module memory 2017-03-03 20:38:59 +00:00
VVeloxandNeil Lathwood ab2043c634 feature: Add Squid application support (#6011) 2017-03-03 18:55:33 +00:00
VVeloxandNeil Lathwood 5805a55483 newdevice: Added support for Cyberpower PDU (#6013) 2017-03-03 18:40:33 +00:00
Neil LathwoodandGitHub 296360b204 fix: Update OSTicket transport to use the from email address #5739 (#5927) 2017-03-03 18:22:33 +00:00
VVeloxandNeil Lathwood 354bd2144d feature: Add FreeBSD NFS Client/Server application support (#6008) 2017-03-03 14:48:46 +00:00
towsterandNeil Lathwood 6612cb029d When 'mydomain' is set have host_exists check for both sysName and sysName.mydomin (#6052) 2017-03-03 14:27:56 +00:00
VVeloxandNeil Lathwood 57f27fbad2 newdevice: Added support for Digipower PDU (#6014) 2017-03-03 14:26:21 +00:00
Neil LathwoodandGitHub 46198b2caa feature: Added ability to show links to fixes for validate (#6054)
* feature: Added ability to show links to fixes for validate

* Finish this PR up and add a few more messages
Move collation checks to print_list()
2017-03-02 08:04:29 +00:00
Søren RosiakandNeil Lathwood 87a50465ad newdevice: Add Basic FortiWLC Support (#6016)
* newdevice: Add Basic FortiWLC Support

* altered the sysObjectId discovery
2017-03-01 23:48:13 +00:00
VVeloxandNeil Lathwood de6b1d9722 feature: Add Postgres application support (#6004) 2017-03-01 23:46:03 +00:00
Tony MurrayandNeil Lathwood a2599115de newdevice: basic Lantronix UDS support (#6042)
* newdevice: basic Lantronix UDS support
Update Lantronix logo to SVG

* Fixed an issue with the logo

* less specific sysObjectId
2017-03-01 23:33:21 +00:00
Neil LathwoodandTony Murray aa24fb62be fix: Do not try and only include files once when they are needed again! #5881 (#6053) 2017-03-01 17:06:11 -06:00
Søren RosiakandTony Murray 1f59322c2d feature: HPE Comware Processor Discovery (#6029)
* feature: HPE Comware Processor Discovery

* fix format

* Use database entPhysical info

* Remove database check
2017-03-01 14:21:02 -06:00
barryodonovanandNeil Lathwood 11e52b5e69 refactor: Mib poll def to seperate MIB name from RRD name (#6028)
* extended poll_mib_def() to take rrd_name as optional parameter

* removed tabs

* refactored to use
2017-03-01 19:35:48 +00:00
VVeloxandNeil Lathwood 002f4157b6 feature: Added support Postfix application 2017-03-01 18:34:22 +00:00
David BellandTony Murray b21758d456 newdevice: Add detection for more Dell switches (#6048) 2017-03-01 10:43:19 -06:00
Tony MurrayandNeil Lathwood 6ecb3acc51 Improve stats data scrubbing (#6041)
Include Darwin (OSX) in the Linux hostname scrubbing, add underscores too.
Way more generic serial number replacement.  Preserves the format of the serial number, but removes the data.
2017-03-01 10:23:38 +00:00
Neil LathwoodandGitHub 24a5f6bd37 Db collation standardisation (#5932)
* initial work to standardise collation

* more updates

* final bits for collation update (famous last words)

* Rename 165.sql to 166.sql

* Update schema version inside 166.sql

* moved schema file 166->171
2017-02-27 18:28:01 +00:00
Neil LathwoodandGitHub bbc7d71cf9 some small updates (#6022) 2017-02-27 14:39:02 +00:00
FTBZandNeil Lathwood e0bfad015e fix: Adding state sensor support for Synology DSM (#5991)
* Adding state sensor support for Synology DSM

* Removing UPS MIB file

* Removing spaces and returns

* Adding spaces...

* removing blank line

* Removing unnecessary cache_multi
2017-02-25 11:52:45 +00:00
Thom SeddonandNeil Lathwood ecd467fee7 fix: hardware detection for Sub10 2.1.7 hardware (#5985) 2017-02-25 11:38:00 +00:00
Søren RosiakandNeil Lathwood 0ec02360d9 feature: Add Eaton UPS Charge Sensor (#6001) 2017-02-25 11:19:23 +00:00
barryodonovanandNeil Lathwood 853dd1e138 extended poll_mib_def() to take rrd_name as optional parameter (#5993)
* extended poll_mib_def() to take rrd_name as optional parameter

* removed tabs
2017-02-24 18:42:17 +00:00
Neil LathwoodandGitHub dde32667f0 removed default values for rrd step + heartbeat, rely on db (#5997) 2017-02-24 18:40:16 +00:00
VVeloxandTony Murray 6cf5add528 feature: add fail2ban application support (#5924)
* add single pool based poller for php-fpm

* add the page for php-fpm

* add graph for php-fpm

* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.

* use named OID as suggest by @laf

* document PHP-FPM monitoring

* link it in the index

* clean up the named oid

* add how to grab the script in question

* add f2b poller

* add f2b app page

* add f2b graph

* add fail2ban notes

* minor formatting cleanup

* ...more formatting cleanup

* rename it so it can be called via the app page

* Revert "rename it so it can be called via the app page"

This reverts commit 0bde88a038.

* *rename it so it can be called via the apps page
*setup the apps page to call it

* renamed the graph

* now include fail2ban in the apps properly

* correct the wget command so it does not stomp on phpfpm-sp

* update the fail2ban poller for the newest fail2ban script and now build multiple RRDs

* update for now graphing firewalled and banned

* update fail2ban docs to match the newest snmpd extend method

* search automatically for jails and graph them

* graphs the currently banned for a fail2ban jail

* change the tital of the graph for the total banned to make it more descriptive

* Add a explanation of the two variables in the total graph.

* misc. white space cleans ups

* misc. white space cleanup

* minor white space cleanup

* correct descr lenght

* correct descr lenght

* Update fail2ban.inc.php

* Use rrd_name properly

* note the cache file bits

* make caching optional and note why

* Update to new RrdDefinition class

* And the use statement ;/

* Messed the second rrd_def

* correct two minor errors that did not seem to be causing issues

* don't use $vars as per pull #5994

* don't use $vars as per pull #5994

* fix jails graphs

* Remove loops and temp variables

* whitespace

* Change graph so we don't get fractions
2017-02-24 11:50:33 -06:00
barryodonovanandNeil Lathwood 0f663b3a82 feature: Add Smseagle transport support (#5989)
* added alert transport for SMSEagle hardware gateway (smseagle.eu)

* added newline

* schema file update + small code refactor

* added docs
2017-02-24 11:55:53 +00:00
Tony MurrayandNeil Lathwood 20ae9e2ecd webui: Improve device header layout (#5990)
* webui: Improve device header layout

* Update css style version to break caches
Remove unused css.
2017-02-24 09:59:30 +00:00