Commit Graph

2006 Commits

Author SHA1 Message Date
Neil Lathwood
6e1e7308b5 Merge pull request #780 from f0o/object-cache
New global Object Cache
2015-04-12 16:19:50 +01:00
f0o
c94784f3dd honour alert_rules.disabled 2015-04-12 14:37:26 +00:00
Neil Lathwood
ec1c9009a5 Added logging and also missing mib in polller 2015-04-12 13:57:31 +01:00
f0o
f55d57372b New global Object Cache 2015-04-12 11:22:43 +00:00
Daniel Preussker
7d478c0a92 Merge pull request #768 from laf/callback
Callback system for stats
2015-04-12 10:18:52 +00:00
Neil Lathwood
85f0940d4f fixed detection of vmware guests 2015-04-12 09:53:17 +01:00
laf
66a3f03f7c fixed filename 2015-04-12 09:23:56 +01:00
laf
659a5901d3 Added basic detection for packetlogic devices 2015-04-11 18:42:15 +01:00
laf
c8a5a90364 Updated dbFetchRows 2015-04-11 15:45:17 +01:00
laf
818cbcc731 Added ospf discovery 2015-04-11 15:01:14 +01:00
laf
162775f3f4 Updated docs, updated callback to use new guidv4 function and links to stats url 2015-04-10 17:00:32 +01:00
Neil Lathwood
7a2a1c284f Merge pull request #767 from laf/issue-746
Fixed spelling mistake
2015-04-09 20:05:03 +01:00
laf
2725bbeb64 Fixed spelling mistake 2015-04-09 20:04:58 +01:00
Mike Rostermund
fe41c86fe0 Changed polling of OS to more appropriate MIB usage for Cisco SB devices 2015-04-09 07:14:15 -07:00
laf
e8608c0a2a Added logo 2015-04-08 22:14:49 +01:00
laf
95125183ae Added powercode support - no icon for now, using linux 2015-04-08 21:58:40 +01:00
Neil Lathwood
9f7c59f2d9 Merge pull request #758 from f0o/issue-742
Simplify
2015-04-08 16:23:17 +01:00
f0o
5bb325cf63 Simplify 2015-04-08 15:02:57 +00:00
f0o
f535f27638 Fixed path issue 2015-04-08 09:23:33 +00:00
Daniel Preussker
ea4fb9dbe9 Merge pull request #752 from laf/issue-743
Shorten interface names on map
2015-04-08 08:01:27 +00:00
Ultra2D
6f299a9679 Merge remote-tracking branch 'upstream/master' into issue-714
Conflicts:
	html/includes/authentication/ldap.inc.php
2015-04-08 08:43:24 +02:00
laf
bc285af35d Shorten interface names on map 2015-04-08 02:46:03 +01:00
laf
688ffed961 Lowerecased table name processors 2015-04-08 02:24:01 +01:00
Paul Gear
b4548e116f Merge pull request #670 from supertylerc/feat/f5-detection
add basic f5 support
2015-04-08 08:49:53 +10:00
Neil Lathwood
aca531bfab Merge pull request #745 from f0o/issue-742
Supress further event-log message if ifAdminStatus or ifOperStatus is down
2015-04-07 15:30:17 +01:00
f0o
16aeee89e4 Supress further event-log message if ifAdminStatus or ifOperStatus is down. 2015-04-07 13:47:15 +00:00
Mike Rostermund
e5fcdeab9c Added missing CPU id for Cisco SB 2015-04-07 04:54:55 -07:00
Ultra2D
3eaaac4ce4 Add email address for LDAP users. 2015-04-07 09:52:21 +02:00
laf
b3f368da07 More work for initial Cambium support 2015-04-06 23:05:13 +01:00
laf
8b7f8310f0 Added initial canopy files 2015-04-06 23:05:13 +01:00
laf
7a302c2763 Some last minute changes 2015-04-06 20:47:28 +01:00
f0o
83b3208540 Use functions defined in authentication-modules to obtain contact-list 2015-04-05 12:50:38 +00:00
laf
e4040c0ace Basic detection of unifi kit 2015-04-05 00:27:02 +01:00
Mark Gibbons
361bb3cada Merge remote-tracking branch 'upstream/master' into ubquitiap-delete 2015-04-04 22:31:56 +01:00
Mark Gibbons
06f95595cd Remove ubiquitiap os type from discovery and polling sub dirs 2015-04-04 22:06:31 +01:00
Neil Lathwood
fdb9507800 Merge pull request #722 from f0o/issue-616-dynamic
Device-Groups + Alerting + Management
2015-04-04 19:36:26 +01:00
f0o
1ac5c92280 Fixed SQL bug 2015-04-04 13:33:19 +00:00
laf
97039768a6 Updated to fix scrut issues 2015-04-03 20:10:42 +01:00
f0o
ba99eb25a2 Device-Groups Draft 2015-04-03 18:22:29 +00:00
laf
ac4eba78e4 Added support for AirOS and AirFibre from UBNT 2015-04-03 18:59:58 +01:00
Neil Lathwood
7f4c988391 Merge pull request #709 from Rosiak/master
FortiGate Minor Change
2015-04-02 21:36:24 +01:00
Søren Rosiak
eff1c34d8f Update fortigate.inc.php
-Another correction.
2015-04-02 22:17:53 +02:00
Neil Lathwood
49babf77b8 Merge pull request #707 from Ultra2D/master
Add support for LDAP directories using member ...
2015-04-02 12:24:37 +01:00
Søren Rosiak
a60eb07608 Update fortigate.inc.php
- Re-add the some of the old code to ensure backwards compatibility
2015-04-01 20:38:53 +02:00
Søren Rosiak
b689f7952d FortiGate Minor Change
- Add serial and hardware recognition
- Clean up code
2015-04-01 19:17:24 +02:00
Søren Rosiak
cda227bd51 Detect Cisco ASA HW and OS Ver
- Now detects Cisco ASA HW and OS Ver, somehow this went missing
- Code used from ciscowlc.inc.php, Copyright information included
- Tested against various 5505 and 5515 OS Versions.
2015-04-01 18:06:42 +02:00
Ultra2D
0ab454fefc Add support for LDAP directories using member in stead of memberUid and dn in stead of username for group members.
Used the same variables as Observium, see http://www.observium.org/wiki/Authentication_modules#OpenLDAP
2015-04-01 16:10:50 +02:00
laf
192d1be102 Added a hard limit for explode on oid 2015-03-31 21:18:43 +01:00
laf
689f404d47 Updated footer link to use variable 2015-03-31 17:45:28 +01:00
Paul Gear
dc5cfda4ad Merge pull request #683 from laf/font-awesome-2-webui
WebUI update to support dark / light theme - dark is default
2015-03-31 22:25:56 +10:00
laf
089de7bab3 Chaged default to light theme 2015-03-31 12:22:35 +01:00
laf
65f82ba00e Adding files for final font-awesome PR 2015-03-30 12:22:24 +01:00
laf
240b6c7598 Updated ipsec polling to clean up data and check before inserting 2015-03-29 20:43:35 +01:00
laf
8f5d6e8a94 Added code to rediscovery links and include device ids 2015-03-28 14:05:40 +00:00
Daniel Preussker
28f846afb6 Merge pull request #673 from laf/issue-672
Fixed the issue with ports constantly logging descr changes
2015-03-28 05:00:27 +00:00
Daniel Preussker
9fcfe02bff Merge pull request #676 from laf/issue-657
Shorten interface names into Fa, Gi, Te
2015-03-28 04:58:11 +00:00
laf
e94c238588 Added some more examples 2015-03-27 22:22:11 +00:00
laf
d5fe0a8050 Shorten interface names into Fa, Gi, Te 2015-03-27 21:42:23 +00:00
laf
6455f3924e This is a proper fix for PR 623 + 625 2015-03-27 20:13:41 +00:00
laf
36ec131633 Fixed the issue with ports constantly logging descr changes 2015-03-27 19:54:03 +00:00
Tyler Christiansen
57d51cb83f bring f5 version output in line with other standards 2015-03-26 22:50:35 -07:00
Tyler Christiansen
a1003c8375 fix os var name 2015-03-26 22:13:21 -07:00
Tyler Christiansen
277270e5b7 add basic f5 support 2015-03-26 22:10:30 -07:00
Tyler Christiansen
d6d2fa1920 add new hipchat transport for alerts 2015-03-26 20:18:15 -07:00
Paul Gear
8512ef74ae Merge pull request #659 from laf/issue-laf-152
Added basic Ubiquiti Wireless support
2015-03-26 23:20:01 +10:00
laf
325907126a Added OS to the default discovery modules 2015-03-25 19:42:50 +00:00
laf
37262972bb Added device_bits over graph 2015-03-25 17:10:19 +00:00
laf
f1c1adbc71 Added check if $os = linux 2015-03-25 17:07:37 +00:00
laf
a6802ec217 Updating to include Pro versions 2015-03-25 17:06:20 +00:00
laf
4a2e6a4375 Added basic Ubiquiti support 2015-03-25 16:33:05 +00:00
Daniel Preussker
a236c2d12a Merge pull request #627 from laf/issue-laf-148
Updated adding devices for distributed poller
2015-03-23 16:29:32 +00:00
laf
50cd4ed495 Moved the check for $force_add so that we do not suffer icmp and snmp timeouts - thanks f0o 2015-03-23 16:14:31 +00:00
laf
b4bc9ac864 Added serial number detection for Cisco ASA 2015-03-23 15:31:32 +00:00
Daniel Preussker
dc3c9e659f Merge pull request #635 from alangregory/patch-1
Update powerconnect.inc.php
2015-03-23 06:08:09 +00:00
Alan Gregory
6e661c5ed0 Update powerconnect.inc.php
Added PowerConnect 55xx Detection
2015-03-21 21:18:44 -03:00
laf
e875d5dff4 Set yocto division and multiplier to 1 2015-03-21 21:02:06 +00:00
laf
ab82effa3b Updated adding devices for distributed poller 2015-03-19 22:06:13 +00:00
Neil Lathwood
6d33a98c75 Merge pull request #610 from laf/issue-608
Web UI components for dist poller
2015-03-19 16:34:12 +00:00
Neil Lathwood
3a35cf3739 Merge pull request #609 from f0o/issue-608
Distributed Polling backend
2015-03-19 16:32:02 +00:00
laf
ec595c3eda Added support for adding / editing with a poller group selected 2015-03-19 12:00:03 +00:00
laf
66f872cc25 Also added the ifAdmin check to next if statement 2015-03-18 22:27:25 +00:00
laf
d6902e10a2 This log_event would always trigger if a port was admin down, we now skip over those interfaces 2015-03-18 20:29:59 +00:00
f0o
ffd5a3d928 Adds Distributed Polling via Memcached. 2015-03-15 16:29:59 +00:00
f0o
adebcf6c29 Fallback to shell_exec as some systems lack posix_mkfifo 2015-03-15 15:14:10 +00:00
f0o
478916af4b close open files 2015-03-15 13:02:50 +00:00
f0o
e4b5b48f61 Added posix-fifo to deliver alerts to the IRC-bot 2015-03-15 13:00:25 +00:00
f0o
0f8074afa5 Added Debug-Info if required. 2015-03-12 15:51:40 +00:00
f0o
1f5d5eeeca Future proof db-cleanup on device deletion. 2015-03-05 22:57:02 +00:00
laf
cec7abd07d Enabled the librenms logo to be default 2015-03-11 00:19:28 +00:00
laf
6f0dd660d0 Re-added favicon config default, no need to remove 2015-03-11 00:04:13 +00:00
laf
72fa76eb60 Updated to use new favicon 2015-03-10 20:36:44 +00:00
Kevin Fleshman
6d827c7f3e Simplify Comware poller version matching 2015-03-10 09:07:59 -07:00
laf
502fec2cf6 Fixed version detection for HP switches 2015-03-10 14:31:59 +00:00
laf
583043a6c4 Merged hp and comware poll/disco 2015-03-10 00:06:09 +00:00
Neil Lathwood
1d8375b836 Merge pull request #573 from KFleshman/issue-572
Add version detection for 3Com Baseline switches (and possibly others)
2015-03-09 20:34:33 +00:00
Kevin Fleshman
1dd4a2deff Add version detection for 3Com Baseline switches (and possibly others) 2015-03-09 13:02:46 -07:00
Daniel Preussker
00881134d3 Merge pull request #571 from KFleshman/issue-569
Fixed bug in includes/discovery/os/hp.inc.php
2015-03-09 19:43:33 +00:00
Kevin Fleshman
246b95eb50 Whoops, $string isn't a useful thing to run a RegEx on! 2015-03-09 12:32:08 -07:00
Neil Lathwood
ac6f77791b Merge pull request #570 from KFleshman/issue-569
Issue 569
2015-03-09 19:28:50 +00:00
Kevin Fleshman
728b9abd54 More generic detection from laf 2015-03-09 12:11:40 -07:00
Kevin Fleshman
5c7ee6aad1 sysDescr is two lines 2015-03-09 11:29:35 -07:00
Kevin Fleshman
ab9c432b36 Add support for HP V1910 switches 2015-03-09 10:38:03 -07:00
Kevin Fleshman
0a547f5492 Add detection of HP V1910 switches 2015-03-09 10:36:59 -07:00
Kevin Fleshman
9b940bdba4 Add detection for 3com Baseline switches 2015-03-09 10:07:01 -07:00
laf
eed7f90638 Remove spacing 2015-03-09 12:50:40 +00:00
laf
a2f951a386 Added polling support for NXOS 2015-03-09 12:49:43 +00:00
Paul Gear
7d94985c3c Fix typo 2015-03-09 08:17:28 +10:00
Neil Lathwood
71bdf65dfa Merge pull request #543 from mchasteen/issue-542
Added temperature support for APC portable AC units.
2015-03-04 22:50:34 +00:00
mchasteen
0df4a86a0a Cleaned up for scrutinizer. 2015-03-04 14:24:31 -07:00
laf
851a998954 Fixed array_unique key issue for alerts 2015-03-04 15:33:18 +00:00
mchasteen
0bb26b9800 Added temperature support for APC portable AC units. 2015-03-03 16:55:30 -07:00
Neil Lathwood
93ba1c61f9 Merge pull request #536 from SaaldjorMike/ciscosb-4
Changed to use mib instead of hardcoded oid
2015-03-02 11:38:10 +00:00
Mike Rostermund
abfb335967 Changed to use mib instead of hardcoded oid 2015-03-02 03:08:56 -08:00
laf
c1ef9b6808 Resolved a large number index issues and update Console_Color to V2 2015-03-01 18:04:57 +00:00
Daniel Preussker
7b43810f34 Merge pull request #484 from laf/issue-483
Updated the way debug=yes in url works to make it visually more appealing
2015-03-01 18:46:47 +01:00
Daniel Preussker
cb9d3d1cbb Merge pull request #521 from laf/issue-463-2
Fixing mysql_strict issues / errors
2015-03-01 13:40:31 +01:00
laf
7f823b6d49 Adding more updates found by f0o 2015-03-01 12:23:31 +00:00
laf
c1c520d781 Removing POST / GET code as slack only uses POST 2015-02-28 11:45:30 +00:00
laf
06bf9cd95e Removed debug line! 2015-02-27 15:26:13 +00:00
laf
92b069bff1 Final updates (hopefully) for slack transport 2015-02-27 15:23:14 +00:00
laf
4f48346d56 Added slack transport agent 2015-02-27 12:10:34 +00:00
laf
ba5eb4e51a Tidying up 2015-02-26 23:04:12 +00:00
laf
15cc00c27d Tidying up 2015-02-26 23:04:10 +00:00
laf
e0fbcb9268 test 2015-02-26 23:04:07 +00:00
mchasteen
9d3b866202 This probably should have been commited earlier. Added some logic to remove NULL values from sensor DB inserts. 2015-02-26 23:04:02 +00:00
mchasteen
af291f4fc7 Added some logic to keep a mac address that has no associated port from being added to the ipv4_mac table. I found that a cisco device was trying to add a loop-back mac address (000000000000). 2015-02-26 23:03:59 +00:00
mchasteen
dd55334293 Rethought this code. Added some logic to detect a temperature value that contains more than numbers. 2015-02-26 23:03:56 +00:00
mchasteen
7996686e53 Fixed SQL error relating to the temperature in the cisco-envmon.inc.php in discovery. 2015-02-26 23:03:54 +00:00
mchasteen
87bd0da996 Fixed polling ports so that NULL values don't break stuff. Basically I just have a foreach loop to unset any NULL values. Also fixed the NOW() SQL statements at the end of polling. 2015-02-26 23:03:50 +00:00
mchasteen
d7ea7e71bf Fixed polling mempool thing so that NULL values don't break things. 2015-02-26 23:03:48 +00:00
mchasteen
4781e6d05e Fixed the discovered_last field update thing. 2015-02-26 23:03:45 +00:00
mchasteen
c2ab3e1d0d Fixed the discover_links function so that it can not blow up with NULL values. 2015-02-26 23:03:43 +00:00
mchasteen
03ad4b7bc5 Fixed SQL statement so things don't go broke. 2015-02-26 23:03:28 +00:00
mchasteen
d47952f69e Fixed mempools function. 2015-02-26 23:03:25 +00:00
mchasteen
469a06ae93 Fixed processor discovery. SQL correctly inserts and updates now. Also fixed usage field for cisco devices. 2015-02-26 23:03:23 +00:00
mchasteen
f70989542b Fixed entity-physical. Fixed the ifindex logic. Also fixed the update and insert function calls. 2015-02-26 23:03:20 +00:00
mchasteen
b73f642bc6 Fixed vlan discover so there isn't any more SQL errors. Will need further testing. 2015-02-26 23:03:17 +00:00
mchasteen
357af32654 Fixed UpadteDB function. It didn't seem to work. I fixed the syntax and hopefullt this won't break other things, but I guess as I test I'll find out. 2015-02-26 23:03:14 +00:00
laf
a0701fbd25 Fixing scrutinizer issue 2015-02-26 19:48:54 +00:00
laf
fdf902116e Updaetd page formatting 2015-02-26 19:38:47 +00:00
mchasteen
5de5d9c251 Added support for non-high precision APC UPS devices. Tested with APC UPS 8000XL. 2015-02-26 19:31:08 +00:00
mchasteen
c1c26bf831 Added new sensor - Battery Charge. Added discover and polling for APC UPSes. 2015-02-26 19:30:49 +00:00
Neil Lathwood
d15d228276 This should not be zero by default as that means alerts will be triggered constantly. Defaulting to 300 2015-02-26 01:25:25 +00:00
laf
7edd05d6d1 Fixed array setting 2015-02-23 16:47:34 +00:00
Neil Lathwood
cd43e11032 Fixed some scrut major issues 2015-02-22 19:28:09 +00:00
Neil Lathwood
ff3558e7b9 Fixed spelling mistake 2015-02-22 17:53:25 +00:00
Neil Lathwood
2ef0cf8b80 Fixed the performance issues in scrut 2015-02-22 17:27:22 +00:00
Neil Lathwood
a4d3c8709d Fixed the scrut coding style issues 2015-02-22 16:45:40 +00:00
Mike Rostermund
5ddf177103 Added fetching of CPU usage on Cisco SB 2015-02-21 05:09:07 -08:00
Mike Rostermund
a01721f1fb Added support for additional Cisco SB units 2015-02-19 23:05:10 +01:00