Commit Graph

3329 Commits

Author SHA1 Message Date
Tony Murray
71d88d6975 This should process all of the messages on these sites and if it fails, there should be no data loss
http://www.cisco.com/c/en/us/support/docs/switches/catalyst-6000-series-switches/29804-186.html
http://www.cisco.com/c/en/us/td/docs/ios/system/messages/guide/consol_smg/sm_cnovr.html
2016-02-27 16:00:06 -06:00
Neil Lathwood
2bf9fa1409 Merge pull request #3102 from Rosiak/state-monitoring
Proper State Monitoring
2016-02-27 18:56:09 +00:00
Rosiak
f298ccb30f Scrut fix 2016-02-27 19:12:13 +01:00
Rosiak
5a831c6dbc Check if it exists in table before inserting 2016-02-27 16:23:58 +01:00
Rosiak
73149f3f19 More updates
Add sensor_prev to be able to alert on state change

Add docs
2016-02-27 15:29:11 +01:00
laf
7e483f6bd2 Added check if that value is set 2016-02-27 11:51:31 +00:00
Søren Rosiak
5149a94397 Merge pull request #3103 from laf/alert-ip-fix 2016-02-27 11:48:26 +01:00
laf
a028689095 Updated alerts query to change ip 2016-02-27 03:54:07 +00:00
Rosiak
6923a32dbd A few things
ucwords = happy ocd

Basic state page

Allign order = happy ocd
2016-02-27 02:35:28 +01:00
Rosiak
ebe9154934 Added more sensors 2016-02-27 01:56:50 +01:00
Rosiak
d030e959df Scrut fix 2016-02-26 23:56:54 +01:00
Rosiak
687bedf131 Add license stuff.. 2016-02-26 23:50:32 +01:00
Rosiak
928fd70ced Proper State Monitoring 2016-02-26 23:40:34 +01:00
Tony Murray
d1f44ae1ec Simplify Cisco ios,iosxe,catos log processing.
This should cover the examples I could find on the web, but we could be missing some corner cases.
If we fail, the entire message is in msg, instead of being lost.
2016-02-26 10:19:22 -06:00
Tony Murray
f8f895e5b1 Make sure port_assoc_mode is an int before inserting a device into the db.
fixes #3090
2016-02-26 08:05:07 -06:00
Neil Lathwood
7f21325e9f Merge pull request #3093 from murrant/php_fixes
Fix a few php errors for syslog, and everywhere else.
2016-02-26 13:26:28 +00:00
Neil Lathwood
cdca29e00b Merge pull request #3076 from murrant/device_icon
Populate device icon in the database
2016-02-26 13:18:47 +00:00
Neil Lathwood
c4acda6c0c Merge pull request #3091 from murrant/avtech
Support Avtech Sensors
2016-02-26 13:15:46 +00:00
Neil Lathwood
00dc1bf8ac Merge pull request #3089 from GeorgesDick/patch-10
Create qnap.inc.php
2016-02-26 13:03:53 +00:00
Tony Murray
9f22b18dc8 Split is removed in PHP7, replace with explode as none were using it as a regex.
Also fix two array keys without quotes in include/syslog.php
Fixes #2205
2016-02-25 14:34:06 -06:00
GeorgesDick
6f5c83f3c9 Create qnap.inc.php
Collect QNAP Turbo NAS disk temperatures
2016-02-25 09:49:08 +01:00
GeorgesDick
02b0c8bf4f Create qnap.inc.php
Get QNAP Turbo NAS Fans speeds
2016-02-25 09:46:35 +01:00
Xavier Beaudouin
760f1be055 Typo that make mempool non working => fixed 2016-02-24 18:33:30 +01:00
Xavier Beaudouin
ca21b87799 Fixed S/B, Hardware and OS detectio 2016-02-24 15:17:49 +01:00
Neil Lathwood
85c221803f Merge pull request #3071 from GeorgesDick/patch-5
Eaton UPS - Voltage Discovery
2016-02-24 13:16:57 +00:00
Neil Lathwood
b786e2042a Merge pull request #3079 from GeorgesDick/patch-8
Update definitions.inc.php
2016-02-24 13:16:12 +00:00
Neil Lathwood
c3eecb3879 Merge pull request #3070 from GeorgesDick/patch-4
Eaton UPS - Frequency Discovery
2016-02-24 13:14:12 +00:00
Neil Lathwood
92df310be1 Merge pull request #3066 from GeorgesDick/patch-3
Eaton UPS - Current Discovery
2016-02-24 13:13:50 +00:00
Neil Lathwood
12dfcd0fbd Merge pull request #3067 from GeorgesDick/patch-2
Eaton UPS - OS Discovery
2016-02-24 13:12:34 +00:00
Xavier Beaudouin
6d1960f657 Forgot to add the Chassis temperature 2016-02-24 12:01:22 +01:00
GeorgesDick
16d82e0b94 Update definitions.inc.php
Added "on mouse over" graphs (Processor Usage, Memory Usage and Storage usage) on top right screen for Synology NAS
2016-02-24 10:53:08 +01:00
Tony Murray
484f39cd70 Populate device icon in the database
The icon field was originally set up as an override for the display option but the only way to set it currently is directly in the DB afaik.
Populate the icon field during discovery, this should move a little execution from page display time to discovery time.
v2
2016-02-23 23:44:51 -06:00
Xavier Beaudouin
51d1a8939e Better ServerIron support 2016-02-23 18:13:45 +01:00
Xavier Beaudouin
d10b944e45 This is in fact a load balancer 2016-02-23 17:58:04 +01:00
Xavier Beaudouin
63a76a7605 Initial commit for ServerIron support 2016-02-23 17:57:08 +01:00
Tony Murray
c8ae2f6dd2 Merge branch 'master' into avtech 2016-02-23 09:51:34 -06:00
GeorgesDick
5a556d7008 Create eatonups.inc.php
Eaton UPS voltage check
2016-02-23 13:38:33 +01:00
GeorgesDick
553a0d97d5 Create eatonups.inc.php
Eaton UPS frequencies check
2016-02-23 13:36:54 +01:00
GeorgesDick
a8c4fe8dab Added eatonups.inc.php
I added this file in my local LibreNMS installation to get current values from my Eaton 5PX UPS. Another file is also needed :
librenms/includes/discovery/os/eatonups.inc.php
2016-02-23 10:52:33 +01:00
GeorgesDick
61a5a46e94 New file eatonups.inc.php for Eaton UPS discovery
I added this file in my local LibreNMS installation to discover my Eaton 5PX UPS. An other file is also needed :
librenms/includes/discovery/sensors/current/eatonups.inc.php
2016-02-23 10:50:18 +01:00
Tony Murray
7b2974f0c4 Memory precision is kb. 2016-02-22 23:59:16 -06:00
Tony Murray
ea3eedf3f0 Netonix Update
Add copyright header
Add support for CPU and memory
Fix version display for 1.3.9
Improve fan description
2016-02-22 23:12:12 -06:00
Mike Rostermund
0c6c6efd6a Added recognition of Cisco SF500 2016-02-22 16:49:41 +01:00
Daniel Preussker
4248617e8a Merge pull request #3049 from laf/updown
Added reason why device goes up/down to eventlog
2016-02-22 07:15:54 +00:00
Søren Rosiak
d8e41871f3 Merge pull request #3046 from laf/issue-2496 2016-02-21 16:37:20 +01:00
Todd Eddy
83d739b5ae apc discovery: Get a count of banks before pulling info
* On my device (AP7901 / AOS v3.9.0 / App v3.7.4) discovery would keep
  clobbering the bank and current sensor.  Looking in to it the oid
  should be used for current and not bank.  To fix this now it pulls
  a count of banks using the `rPDULoadDevNumBanks.0` oid. Per MIB that
  will return 0 if no banks are found.  In which case skip the bank
  detection.

* Also update PowerNet-MIB to v4.1.7 released 2015-08-05
2016-02-20 19:37:59 -05:00
laf
9820b3c2a0 Re-added Junos prefix support :/ 2016-02-20 18:08:39 +00:00
laf
4d5da1181e BGP discovery fix. reverted back pre-vrf code 2016-02-20 17:41:56 +00:00
laf
4f3aceef5a Added reason why device goes up/down to eventlog 2016-02-20 16:09:37 +00:00
laf
0db5f4bb35 Added FASTPATH Switching to be excluded - Vxworks 2016-02-20 10:58:58 +00:00