Commit Graph

2567 Commits

Author SHA1 Message Date
Rasmus Aberg
2e95c1e194 fixed formatting 2015-07-21 20:30:02 +02:00
root
0a88c386b0 Add 'puredn' ldap authentication 2015-07-21 20:56:48 +03:00
Rasmus Aberg
d005b601b9 moved roundme function to common.php and enabled it to round to 10th/100th/1000th based on of 10/100/1000 input 2015-07-21 17:08:09 +02:00
Rasmus Aberg
80cdbfcb4f fixed formatting 2015-07-21 16:14:38 +02:00
Rasmus Aberg
aae9ba806c fixed formatting 2015-07-21 16:07:05 +02:00
Rasmus Aberg
75e9a0fb27 added a fix to round limit values to avoid limits being updated on every discovery since a change of 1rpm in current rpm would cause a new limit since limits are based on the current value 2015-07-21 13:39:53 +02:00
Rasmus Aberg
00bb6b0274 Added support for Extreme CPU usage + Memory, bug fix for Extreme Power, changes/additions in rewrites.inc.php and added support for some new Extreme platforms/features 2015-07-21 13:03:32 +02:00
laf
7951ad44d0 Stop updating device when override is set 2015-07-20 17:49:17 +01:00
laf
b2b0d89a24 Fixed scrut issues 2015-07-20 16:53:06 +01:00
laf
031a818c77 Removed references to location override 2015-07-20 16:52:33 +01:00
laf
fbec75a265 Mapping should be complete 2015-07-20 15:59:44 +01:00
laf
b3e14c9ed6 Initial setup of new map system 2015-07-20 15:10:56 +01:00
Rasmus Aberg
b094d45e31 Added fan speed sensor 2015-07-20 12:46:44 +02:00
Rasmus Aberg
46c8bf2b99 Added fan speed sensor 2015-07-20 12:41:02 +02:00
Rasmus Aberg
406c48e988 added os check 2015-07-20 11:55:36 +02:00
Rasmus Aberg
a97160b94f Added power and temperature sensors for Extreme hardware (xos). I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md. 2015-07-20 11:01:30 +02:00
Rasmus Aberg
0b880bff71 Added power and temperature sensors for Extreme hardware (xos) 2015-07-20 10:48:51 +02:00
Rasmus Aberg
81c4fc3244 Added power and temperature sensors for Extreme hardware (xos) 2015-07-20 10:46:35 +02:00
Daniel Preussker
3fcfb40c1d Merge pull request #1477 from laf/issue-1426
Use snmpEngineTime as a fallback for uptime
2015-07-20 07:17:26 +02:00
Daniel Preussker
9908eb2e37 Merge pull request #1479 from laf/issue-1361
ifAlias is now derived from ifDescr if NULL
2015-07-19 20:04:04 +02:00
trick77
32c1fa561c Added support for Boxcar.io push notifications for alerts 2015-07-19 19:21:09 +02:00
Daniel Preussker
1dde9f87d4 Merge pull request #1476 from laf/issue-1466
Added basic detection of Netonix
2015-07-19 18:52:38 +02:00
laf
a41bcf29da Added config option to rewrite ifAlias 2015-07-19 17:35:11 +01:00
laf
827b0346a6 ifAlias is now derived from ifDescr if NULL 2015-07-19 17:27:12 +01:00
laf
1265fc44b8 Fall back to using snmpEngineTime rather than be the default 2015-07-19 16:02:56 +01:00
laf
7ca862ec43 Actually added detection for netonix! 2015-07-19 12:00:21 +01:00
laf
d427008eaf added debug 2015-07-19 11:43:54 +01:00
laf
43f121d7ae Added standard misb dir 2015-07-19 11:36:31 +01:00
laf
894a96c72a Use snmpEngineTime as primary uptime value 2015-07-19 11:03:43 +01:00
laf
b87a62e06e Removed empty file 2015-07-19 10:20:37 +01:00
laf
a862da4da0 Added basic detection of Netonix 2015-07-18 21:10:24 +01:00
Daniel Preussker
2170af6a48 Merge pull request #1470 from laf/network-map-updates
Network map updates
2015-07-18 22:00:36 +02:00
laf
c67045719d Added support for Dell Networking OS 2015-07-18 20:36:07 +01:00
laf
31f174c7b1 Docs + some variable changes 2015-07-18 16:15:57 +01:00
laf
87321516be Some small changes 2015-07-18 15:59:19 +01:00
Louis Rossouw
c8a5475c08 Fix return in dbBulkInsert. 2015-07-17 06:15:57 +02:00
Louis Rossouw
c975b27515 Remove fullsql and comment. 2015-07-17 06:11:01 +02:00
Louis Rossouw
650369603d Revise unix-agent (processes section) to use dbBulkInsert. 2015-07-17 06:08:03 +02:00
Louis Rossouw
54dd165917 Create dbBulkInsert which allows bulk insertion of records. 2015-07-17 06:08:03 +02:00
Neil Lathwood
3de258a23f Merge pull request #1452 from alangregory/powerconnect
Added PowerConnect 3548 support
2015-07-16 21:39:42 +01:00
Alan Gregory
54cc274f13 REmoved aditional space 2015-07-16 13:11:12 -03:00
Alan Gregory
c3db4f4422 Updated standards 2015-07-16 13:09:54 -03:00
laf
6ec525c222 Formatting + scrut updates 2015-07-16 16:01:51 +01:00
Alan Gregory
d1c7886d66 Updated old code and fixed some code standards 2015-07-16 09:45:17 -03:00
Alan Gregory
be670131c1 Fixed some code standards 2015-07-15 18:04:13 -03:00
laf
c2bcb69982 Fixes Debugging code issues from scrut 2015-07-15 21:32:18 +01:00
Daniel Preussker
a71f937fdd Merge pull request #1458 from laf/transports-fix
Removed <?php from files
2015-07-15 22:27:12 +02:00
laf
4c1e4326d4 Removed <?php from files 2015-07-15 21:25:10 +01:00
f0o
89caa7758f
Added DeviceGroup-Macros 2015-07-15 19:56:18 +00:00
laf
7eed295897 Rebased 2015-07-15 20:46:04 +01:00
Daniel Preussker
6457584660 Merge pull request #1447 from spinza/fixunixprocesspolling
Processes get added to db in one big query instead of individual inserts.
2015-07-15 21:32:00 +02:00
Daniel Preussker
636b75171f Merge pull request #1443 from spinza/alwayscheckips
Add a config flag to control whether ips of hostnames are checked.
2015-07-15 21:30:06 +02:00
Louis Rossouw
f261b7be95 Escape values passed to query. 2015-07-15 21:23:47 +02:00
Louis Rossouw
605d92bc11 Processes get added to db in one big query instead of individual row inserts. 2015-07-15 21:21:58 +02:00
laf
08ae68bc58 fixed a couple of issues 2015-07-15 20:20:53 +01:00
Louis Rossouw
3fc12b92a7 Add and implement option addhost_alwayscheckip. 2015-07-15 21:07:04 +02:00
Alan Gregory
b931e5d5c7 Added PowerConnect 3548 support 2015-07-15 11:50:42 -03:00
Rosiak
bceb6e1dfa Adjust code to Best Practice
- More adjustments. Done after the big cleanup PR
I’ve gone through discovery and polling folders.
2015-07-15 13:11:40 +02:00
Job Snijders
d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
laf
eb2f0d7a54 More network map updates 2015-07-14 11:47:42 +01:00
laf
bec3c5ffde broader mellanox detection 2015-07-13 23:04:10 +01:00
Rosiak
8f54b612ec Adjust code to Best Practice
- Adjust the code I’ve introduced to Scrut and general Best Practice
2015-07-13 16:08:03 +02:00
Neil Lathwood
89206b3939 Merge pull request #1431 from job/coding_style_old_files
Fix coding style in old (pre-2014) files
2015-07-13 14:17:37 +01:00
laf
adb036759e Updated autodiscovery to use log_event better 2015-07-13 11:52:38 +01:00
laf
451c3a0981 Updated to use Pauls code 2015-07-13 09:37:48 +01:00
Paul Gear
05d315775f Merge pull request #1414 from laf/issue-1197
Updated BGP discovery code to perform autodiscovery if enabled
2015-07-13 08:21:41 +10:00
laf
1bbe1b7ccf Updated to log discovery info via discover_new_device() 2015-07-12 19:57:25 +01:00
laf
e356d80141 Updated function and use - generate_smokeping_file 2015-07-12 19:47:50 +01:00
laf
e8d830498c Updated Mellanox detection to use sysObjectID 2015-07-12 19:12:04 +01:00
Job Snijders
ebd0f6fc35 Apply "Squiz" code style on old (pre-2014) files 2015-07-11 16:12:35 +02:00
Job Snijders
e4f4eb44dc Remove effectively empty file 2015-07-11 16:01:26 +02:00
Daniel Preussker
6b99b79a0a Merge pull request #1435 from paulgear/agent-fixes
Agent fixes
2015-07-11 11:12:44 +02:00
Paul Gear
c27faafb23 Move agent execution time graph to poller section 2015-07-11 18:15:15 +10:00
Paul Gear
c3c11c26f1 Fix closing tag best practice, tidy formatting 2015-07-11 12:16:30 +10:00
Paul Gear
88035373d3 Merge pull request #1404 from laf/issue-1361
Added basic detection for Brocade
2015-07-11 08:43:47 +10:00
laf
0e45bad173 Fixed issue with using dir 2015-07-10 16:28:47 +01:00
laf
2d78c7d3e0 Added functions to shorten code 2015-07-10 16:10:35 +01:00
Neil Lathwood
4e86b1c89f Merge pull request #1427 from SaaldjorMike/drac-type
Added Dell DRAC/iDRAC to type server instead of generic
2015-07-10 14:01:08 +01:00
Paul Gear
ef9049464a Merge pull request #1402 from willjones/issue-1396
Add Meraki support
2015-07-10 22:02:03 +10:00
Mike Rostermund
ce57d370da Merge remote-tracking branch 'upstream/master' into drac-type 2015-07-10 12:26:13 +02:00
Mike Rostermund
47e7836183 Added Dell DRAC/iDRAC to type server instead of generic 2015-07-10 12:20:05 +02:00
Neil Lathwood
3b2bd418e8 Merge pull request #1423 from Rosiak/dell-idrac-expansion2
More Dell iDrac Additions
2015-07-10 11:00:28 +01:00
Daniel Preussker
1a85384a96 Merge pull request #1406 from laf/issue-1344
Improved the discovery of IP based devices
2015-07-10 09:48:38 +00:00
Søren Rosiak
d9913ea63e Missing closing bracket 2015-07-10 01:52:48 +02:00
Rosiak
b28e33b839 More Dell iDrac Additions
- Basic DRAC5 && iDRAC6 recognition
- State sensor support based on earlier work from @laf
2015-07-10 01:40:14 +02:00
Neil Lathwood
2f2a518d0c Merge pull request #1416 from job/rework_snmp.inc.php
Rework snmp.inc.php
2015-07-09 19:18:26 +01:00
Neil Lathwood
f29118894a Merge pull request #1420 from Rosiak/dell-idrac-expansion
Dell iDRAC Additions
2015-07-09 14:35:24 +01:00
Neil Lathwood
fc5e82e117 Merge pull request #1419 from Rosiak/master
Add basic Dell iDrac recognition
2015-07-09 03:29:13 +01:00
Neil Lathwood
68215ef91c Merge pull request #1415 from job/rework_includes/polling/system.inc.php
Cleanup includes/polling/system.inc.php
2015-07-09 03:23:28 +01:00
Rosiak
c74ec310ec Dell iDrac Additions
- Additions to the Dell iDRAC support

This only should be merged when the MIBs from @SaaldjorMike has been
merged in.
2015-07-08 23:18:13 +02:00
Job Snijders
77486d3c98 Remove duplicate code, compress code, adhere to style guide 2015-07-08 20:28:28 +02:00
Rosiak
03f359bef6 Add basic Dell iDrac recognition
- Basic iDrac recognition
2015-07-08 19:30:34 +02:00
Job Snijders
fa9fb61d85 gg=G on on snmp.inc.php for readability 2015-07-08 14:24:59 +02:00
Daniel Preussker
0dfd0dfb0f Merge pull request #1353 from laf/issue-1348
Now save the connection value selected and remove when not needed
2015-07-08 12:17:48 +00:00
Job Snijders
a4a983b52c Cleanup includes/polling/system.inc.php 2015-07-08 14:05:43 +02:00
laf
2ff989474c Updated BGP discovery code to perform autodiscovery if enabled 2015-07-08 01:03:12 +01:00
laf
c8232887d3 Merge branch 'master' of github.com:laf/librenms into smokeping 2015-07-07 19:58:37 +01:00
laf
4e1713bbc5 Improved the discovery of IP based devices 2015-07-07 19:43:25 +01:00
laf
a35fa43e44 Added basic detection for Brocade 2015-07-07 19:16:36 +01:00
Will Jones
76dee75612 Update definitions.inc.php
removed conflict.
2015-07-07 10:04:10 +01:00
willjones
f1eeb988cc Added Meraki OS discovery and polling 2015-07-06 21:21:56 +01:00
willjones
016b759858 Added Meraki OS discovery and polling 2015-07-06 21:17:50 +01:00
Will Jones
f6f4a40c73 Adding Meraki devices
Definitions for Meraki MX. MR and MS hardware.
2015-07-06 02:13:50 +01:00
Will Jones
be69210591 Create merakimx.inc.php
OS Detection module for Meraki MX
2015-07-06 02:10:25 +01:00
Will Jones
f8b6038c9d Create merakims.inc.php
OS Detection module for Meraki MS
2015-07-06 02:09:40 +01:00
Will Jones
1a5f98ac14 Create merakimr.inc.php
OS detection module for Meraki MR
2015-07-06 02:08:19 +01:00
Neil Lathwood
462d3503c3 Merge pull request #1384 from vitalisator/issue-1382
Add support fo PBN CPE device"
2015-07-05 22:35:15 +01:00
Louis Rossouw
90f2201084 Fix up formatting to http://docs.librenms.org/Developing/Code-Guidelines/ 2015-07-05 21:31:11 +02:00
Louis Rossouw
c050ff374f Add IRCd service. 2015-07-05 21:12:59 +02:00
Neil Lathwood
7bc3ec2962 Merge pull request #1387 from spinza/addntpservice
Add ntp service monitoring.
2015-07-05 19:52:43 +01:00
Neil Lathwood
f442cd650a Merge pull request #1386 from spinza/checkmysql
Accept MySQL OK as the service active.
2015-07-05 19:51:30 +01:00
Neil Lathwood
f0f924c7a9 Merge pull request #1385 from spinza/fixssh
Pass service parameters to check_ssh.
2015-07-05 19:51:05 +01:00
Louis Rossouw
96f70b1b9b Add ntp service monitoring. 2015-07-05 15:24:37 +02:00
Louis Rossouw
01714ed03b When check_mysql is run with -n option it returns MySQL OK. Also accept that as an status=1 indication. 2015-07-05 00:47:51 +02:00
Louis Rossouw
bf8df0fbe2 Pass service parameters to check_ssh allowing one to specify alternative port for ssh for example using -p flag. 2015-07-05 00:35:33 +02:00
vitalisator
049fd54beb Add support fo PBN CPE device"
Fixes #1382
2015-07-04 23:22:26 +02:00
sthen
75704eba87 Use correct divisor for frequencies on Huawei UPS 2015-07-04 20:47:46 +01:00
sthen
ffbe06f64b Check netmanplus UPS by OID as well as descr, tested with Netman 204 2015-07-04 20:22:34 +01:00
sthen
69e9929ddb Support Huawei UPS, tested with UPS5000 2015-07-04 20:22:29 +01:00
laf
57159cc8cd Updated NX-OS to avoid conflicts elsewhere 2015-06-29 16:28:58 +01:00
Tony Ditchfield
90563c5b1d Added HOST-RESOURCES-MIB:: to allow detection of Synology devices 2015-06-28 18:54:55 +01:00
laf
116a64deb9 Added basic detection for Mellanox devices 2015-06-27 22:52:01 +01:00
laf
505429db4d Added some additional info from pfsense units 2015-06-27 22:11:54 +01:00
laf
4bef35c90a Now save the connection value selected and remove when not needed 2015-06-27 17:41:31 +01:00
Neil Lathwood
7986e81f2d Merge pull request #1338 from SaaldjorMike/webpower-ups
Added support for WebPower Pro II UPS cards.
2015-06-25 08:59:28 +01:00
Mike Rostermund
01f12a3f0a Added discovery of load sensors of RFC1628 devices. 2015-06-24 14:25:58 -07:00
Mike Rostermund
b8c8c20d18 Added support for WebPower Pro II UPS cards. 2015-06-24 14:23:54 -07:00
Daniel Preussker
66ab6482e1 Merge pull request #1326 from laf/issue-1307
Added latency support for devices + logging reasons why devices marked as down
2015-06-24 18:33:10 +00:00
laf
32c20b8a68 Added removing of IP addresses before ports are deleted 2015-06-24 15:38:54 +01:00
laf
432fa5cadd Updated smokeping to support Rosiaks integration 2015-06-24 11:41:10 +01:00
laf
03a5e768ec min/avg/max were in the wrong order 2015-06-23 09:48:36 +01:00
laf
9e5c6f87bb Changed default millisec + removed check for loss < 0 2015-06-23 09:01:36 +01:00
laf
0525ca79bc Updated to set millisec delay between packets 2015-06-22 23:23:14 +01:00
laf
30a27d719e Fix scrut issues + tidy more code 2015-06-22 23:02:11 +01:00
laf
6c9810fc3c Fix scrut issues 2015-06-22 22:55:32 +01:00
laf
820afa6dbb Added logging of reason device was detected as down (icmp/snmp) 2015-06-22 22:11:02 +01:00
laf
eee2ae5be1 Added support for logging packet loss and min/max/avg response times on fping 2015-06-22 21:55:31 +01:00
Louis Rossouw
38952215f8 Small fix to ensure php compatability with older php. 2015-06-22 15:18:30 +02:00
Louis Rossouw
7f3f942e83 Adding the ability to use multiple poller groups for a poller. 2015-06-22 12:37:00 +02:00
Neil Lathwood
35f784cfde Merge pull request #1319 from spinza/timeout
Add timeout on unix agent execution after connect.
2015-06-21 21:37:18 +01:00
Louis Rossouw
7cda1da63c Add config settings for unix-agent time-outs. 2015-06-21 22:14:32 +02:00
Louis Rossouw
9f36182b7d Add timeout on unix agent execution after connect. 2015-06-21 19:36:44 +02:00
Neil Lathwood
6a4fe09fa8 Merge pull request #1317 from vitalisator/issue-1212
Multimatic UPS snmp based on RFC1628
2015-06-20 22:06:52 +01:00
vitalisator
fd6c7f3ca6 Multimatic UPS snmp based on RFC1628 2015-06-20 22:30:52 +02:00
Daniel Preussker
570fd169bd Merge pull request #1309 from laf/issue-467
Added Temp / Fanspeed and State support for EqualLogic
2015-06-19 15:59:28 +00:00
laf
70926c7283 Added power supply state for EqualLogic 2015-06-19 16:44:11 +01:00
laf
dc8c53c8a8 Added fanspeed support for EqualLogic 2015-06-19 16:28:43 +01:00
laf
f6d369d977 Updated Temp support for EqualLogic 2015-06-19 16:04:44 +01:00
laf
d09843180e Removed unused variable 2015-06-18 23:25:51 +01:00
laf
937869c8ac Function and use to get main cisco serial number 2015-06-18 22:20:50 +01:00
Neil Lathwood
b97ff07aa8 Update vyos.inc.php
Newer vyos reports back as all lower case so making the check case-insensitive.
2015-06-18 20:06:41 +01:00
laf
0ed7262adb EqualLogic temp support 2015-06-18 18:20:31 +01:00
Paul Gear
884b98e250 Another scrutinizer fix 2015-06-16 09:01:13 +10:00
Paul Gear
0eb3e69167 Fix Scrutinizer issues 2015-06-16 08:42:05 +10:00
Paul Gear
a02871263c Fix up some unclear/missing copyrights 2015-06-16 08:27:58 +10:00
Paul Gear
55496bf943 Add example referred to in documentation 2015-06-16 08:27:58 +10:00
Paul Gear
ad550ca6da Add a couple more MIBs to Ruckus support 2015-06-16 08:27:58 +10:00
Paul Gear
0e218ef22c Move MIB poller debugging into SNMP functions 2015-06-16 08:27:58 +10:00
Paul Gear
7dbb670638 Factor out getting the list of subtypes; add MIB types which were loaded from database 2015-06-16 08:27:57 +10:00
Paul Gear
da346c3a35 Tidy up debug vs. non-debug output 2015-06-16 08:27:57 +10:00
Paul Gear
0e17cd967f Remove manual graph_type definition; call db load instead 2015-06-16 08:27:57 +10:00
Paul Gear
ed41fa9c88 A couple of minor notes for later 2015-06-16 08:27:57 +10:00
Paul Gear
a2baae3ccf Move convenience functions into common; d_echo no longer adds "\n" automatically 2015-06-16 08:27:57 +10:00
Paul Gear
e884bfa860 Include to read graphs from the graph_types table 2015-06-16 08:27:57 +10:00
Paul Gear
942e5047e5 Graph sections must be lower case 2015-06-16 08:27:57 +10:00
Paul Gear
70c415124d Remove graph_types note 2015-06-16 08:27:57 +10:00
Paul Gear
0cc75d7d1d Separate convenience function for RRD filename generation; tidy formatting 2015-06-16 08:27:57 +10:00
Paul Gear
96bee67394 Do not attempt to create file if there are no DS definitions 2015-06-16 08:27:56 +10:00
Paul Gear
db2f57f2bc Poll sysObjectID by default 2015-06-16 08:27:56 +10:00
Paul Gear
982faeb869 Implement more efficient is_dev_attrib_enabled() 2015-06-16 08:27:56 +10:00
Paul Gear
e02ed25dee temporary testing graph 2015-06-16 08:27:56 +10:00
Paul Gear
984ec0d060 Save MIB graphs in database, tag devices for graphing 2015-06-16 08:27:56 +10:00
Paul Gear
e77d4d3063 Reverse the logic to make it clearer what is happening 2015-06-16 08:27:56 +10:00
Paul Gear
1ddaa5c288 Minor fixup to MIB polling 2015-06-16 08:27:56 +10:00
Paul Gear
4af7dd8225 First cut at working poller for MIBs 2015-06-16 08:27:56 +10:00
Paul Gear
8f5bc4cdb6 Minor tidies 2015-06-16 08:27:56 +10:00
Paul Gear
f27de0b8ff Remove duplicate code 2015-06-16 08:27:55 +10:00
Paul Gear
6874d32904 Save results of polling sysObjectID to the database 2015-06-16 08:13:08 +10:00
Paul Gear
5bdf67ba6e Move MIB-based polling out of discovery altogether 2015-06-16 08:13:08 +10:00
Paul Gear
ddb6684108 Move MIB-based polling out of discovery altogether 2015-06-16 08:13:08 +10:00
Paul Gear
d969ef679b First cut at MIB-based discovery; not efficient 2015-06-16 08:13:08 +10:00
Paul Gear
874dc5ede5 Start at generic MIB parsing 2015-06-16 08:12:28 +10:00
Daniel Preussker
29af5f463e Merge pull request #1283 from laf/issue-467
Added basic detection for EqualLogic units
2015-06-15 16:19:42 +00:00
laf
71189b9ca1 Added basic detection for EqualLogic units 2015-06-15 16:08:35 +01:00
einhirn
46b0084741 Added support for CPU graphing of Alcatel-Lucent AOS 7 devices. Removed unused line from code. 2015-06-15 16:48:59 +02:00
laf
439b1e5d6d Updated if check with f0os code 2015-06-15 12:41:49 +01:00
laf
3179b4cf20 fixed junos bgp4 polling :( 2015-06-15 12:02:06 +01:00
Neil Lathwood
f192f4bde1 Merge pull request #1269 from Calvario/issue-1199
Added UPS load support to Synology
2015-06-15 11:22:03 +01:00
Calvario
39cc9b11a8 Added UPS load support to Synology 2015-06-15 08:41:14 +02:00
Mike Rostermund
f0337e989c Minor change to visual name of load sensor 2015-06-14 15:53:03 +02:00
Neil Lathwood
a112a1bc01 Merge pull request #1268 from rztuc/issue-1262
Issue 1262
2015-06-13 22:15:56 +01:00
einhirn
5c45400842 Added power metric discovery for rfc1628 UPS (fixes #1257) 2015-06-13 17:24:48 +02:00
einhirn
de123ad91a Add 'Seconds on Battery' and 'Estimated Minutes Remaining' as states 2015-06-13 17:20:36 +02:00
einhirn
f95f180a34 Add Estimated Battery Charge remaining 2015-06-13 17:20:21 +02:00
Paul Gear
6bfad7579c Add a couple of convenience functions to help make code tidier 2015-06-13 23:03:02 +10:00
Daniel Preussker
f7b8936473 Merge pull request #1266 from paulgear/mibdir-reduce-duplication
Reduce duplication of mibdir code
2015-06-13 14:27:57 +02:00
Neil Lathwood
3575da30d2 Merge pull request #1256 from rztuc/issue-1254
fixes #1254
2015-06-13 12:08:05 +01:00
Neil Lathwood
61c4526c5e Merge pull request #1267 from paulgear/ruckus-detection
Improve Ruckus detection
2015-06-13 11:43:54 +01:00
Daniel Preussker
3b225d28c7 Merge pull request #1263 from paulgear/multiple-discovery-modules
Allow multiple comma-separated discovery modules to be specified
2015-06-13 11:21:32 +02:00
Calvario
fbe2f94b5a Added UPS load support to Synology 2015-06-13 10:11:47 +02:00
Paul Gear
f236272acc Merge pull request #1184 from laf/issue-936
Updated BGP polling for Cisco to support CISCO-BGP4-MIB better
2015-06-13 10:20:58 +10:00
Paul Gear
b84b8de09f Merge pull request #1110 from laf/issue-279
Updated mysql DATE_FORMAT() and php date() to use $config variables
2015-06-13 10:15:23 +10:00
Paul Gear
0e3b0df29f Merge pull request #1248 from laf/issue-594-ip
Added function to check if ip already exists and updated addHost to use it
2015-06-13 10:09:06 +10:00
Paul Gear
53e61702f0 Ruckus: Add country to end of version 2015-06-13 10:01:01 +10:00
Paul Gear
ff63913adc Reorganise Ruckus detection to allow for standalone APs 2015-06-13 10:01:01 +10:00
Paul Gear
217202f18a Reduce duplication of mibdir code 2015-06-13 09:51:22 +10:00
Paul Gear
afa5ec2d54 Allow multiple comma-separated discovery modules to be specified 2015-06-13 09:43:55 +10:00
einhirn
ed05677f96 apply correct divider to rfc1628 current (Amps) values 2015-06-12 18:11:22 +02:00
laf
e478a495f9 Changed to return during function processing 2015-06-12 16:24:02 +01:00
einhirn
aa2edbaef2 Added discovery support for Alcatel-Lucent OmniSwitch 6900 2015-06-12 10:22:28 +02:00
Paul Gear
f06622c71f Merge pull request #1249 from SaaldjorMike/match-ecos
Add detection of additions HP ProCurve units
2015-06-12 09:26:50 +10:00
Neil Lathwood
ba9fccbda1 Merge pull request #1247 from SaaldjorMike/add-load-tab
Add load tab to device->health page
2015-06-11 23:56:02 +01:00
Mike Rostermund
7c576e0eb7 Add detection of additions HP ProCurve units 2015-06-11 22:11:27 +02:00
laf
15cd6d5662 Added fallback to false if it is not an IP 2015-06-11 19:42:54 +01:00
laf
fadc790040 Added function to check if ip already exists and updated addHost to use it 2015-06-11 19:34:11 +01:00
Mike Rostermund
fe8453b404 Fix use of check_valid_sensors for load sensors 2015-06-11 20:29:14 +02:00
Calvario
ced0804ba5 New line correction 2015-06-11 15:53:46 +02:00
Calvario
1e6755c4d5 UPS Support for Synology
Ready but need "load" sensors.
2015-06-11 15:20:09 +02:00
Calvario
7e2755dca3 System Status Support for Synology
It work with but need to change the management of status because it
isn't interessant actualy.
It will be good to chose a message for the display. Exemple "Ok",
"Failed", "On battery" etc..
2015-06-10 19:49:48 +02:00
Calvario
0150982fe9 Temperature Support for Synology
The poller return now the correct value for the System temperature.

Check in my Synology.
2015-06-10 18:02:32 +02:00
Paul Gear
ee1242380e Merge pull request #1227 from laf/issue-1213
Updated hpilo temp discovery to test for current value
2015-06-10 18:52:13 +10:00
laf
cc40aaeca6 Mainly for a scrut run 2015-06-09 23:39:05 +01:00
laf
c78a22d8a6 Updated hpilo temp discovery to test for current value 2015-06-09 22:28:12 +01:00
laf
4ee0b6f1f4 Alter Windows CPU descr when unknown 2015-06-09 20:07:32 +01:00
laf
a8c7499021 Mistake - sorted 2015-06-09 15:19:06 +01:00
f0o
2759008de6
Move mergecnf to own file. 2015-06-09 14:06:03 +00:00
laf
57b1ce7f33 Fix scrut bug 2015-06-09 15:04:07 +01:00
laf
851b7eb46f Fixed merge conflict 2015-06-09 14:36:45 +01:00
laf
f2cf1ca850 Updated snmp response from array to string 2015-06-09 14:30:28 +01:00
laf
3c77c920c5 Updated bgpPeers_cbgp 2015-06-09 14:30:25 +01:00
laf
01a71320e2 Updated bgp polling 2015-06-09 14:30:22 +01:00
laf
77b9adabc2 More updates to bgp polling/disco and webui 2015-06-09 14:30:19 +01:00
vitalisator
a059ed1809 Added Basic OS Support for Multimatic USV 2015-06-08 21:46:36 +02:00
vitalisator
267f07e1b2 Added Basic Support für Enterasys Devices 2015-06-08 14:27:33 +02:00
f0o
2467b11290 Merge branch 'issue-laf-110-new' of git://github.com/laf/librenms into laf-issue-laf-110-new
Conflicts:
	html/pages/health/mempool.inc.php
	includes/defaults.inc.php
2015-06-07 10:44:39 +00:00
Paul Gear
49833273e7 Make comment reflect code 2015-06-06 07:50:23 +10:00
Paul Gear
c149b0f47c Remove unused os type 2015-06-06 07:47:14 +10:00
laf
702b75c0b7 Updates 2015-06-03 15:41:10 +01:00
James Campbell
d99eca8137 Merge remote-tracking branch 'upstream/master' 2015-06-03 21:55:20 +10:00
James Campbell
676812b87e Updated indentation and moved some code 2015-06-03 21:32:57 +10:00
James Campbell
d191f34601 Improved Pushover transport code 2015-06-03 21:03:27 +10:00
laf
ffce63968f Fixed negative values for storage: http://munin-monitoring.org/ticket/1371 2015-06-02 17:36:10 +01:00
laf
1ca02fb3c5 Fix scrut issue 2015-06-02 17:07:47 +01:00
laf
b9dabae7d8 Updated BGP polling for Cisco to support CISCO-BGP4-MIB better 2015-06-02 16:32:39 +01:00
Daniel Preussker
9ea274e9a4 Merge pull request #1180 from neokjames/master
Added transport for Pushover alerting
2015-06-02 06:43:45 +00:00
James Campbell
cabcc04877 Created Pushover transport, requires testing
Moved print_r references to top for debug

Modified Pushover transport, testing required

Pushover transport, fixed syntax issue

Pushover transport, fixed another syntax issue

Pushover transport, added debug

Pushover transport, updated message code

Pushover transport, debug

Pushover transport, testing new code

Pushover transport, adding more parameters

and adding debug parameters

Pushover transport, added severity level support

Pushover transport, modified severity level code

Pushover transport, updated severity code

Pushover transport, debugging severity level

Pushover transport, more debugging

Pushover transport, debugging sound

Pushover transport, fixed sound syntax issue

Pushover transport, debugging sound API

Pushover transport, adjusted sound code

Updated contributors file to add myself

Updated Alerting doc to include Pushover

Pushover transport, modified code

Pushover transport, fixed syntax error

Pushover transport, removed debug code

Ready for deployment

Pushover transport, updated copyright
2015-06-02 10:48:12 +10:00
Neil Lathwood
2781a22de5 Merge pull request #1052 from f0o/obsolete-old-alerting
Disable Legacy-Alerting by default
2015-06-01 15:18:07 +01:00
Alan Gregory
3ee9d4f0f7 Changed temperature discovery per device model 2015-05-30 10:24:30 -03:00
Alan Gregory
343dbcc134 Default OID types should use default processor pooling 2015-05-30 10:07:34 -03:00
Alan Gregory
a5efb98a4e Changed discovery to Device based, diferent Oids for soem devices 2015-05-30 10:06:47 -03:00