Commit Graph

2255 Commits

Author SHA1 Message Date
f0o
fe031b214e
Fix a port-name issue for recent snmp versions for linux. (Found in Debian Jessie) 2015-05-10 16:36:04 +00:00
Neil Lathwood
4bb05363a1 Merge pull request #947 from f0o/issue-923
Basic Ubiquiti EdgeSwitch implementation
2015-05-09 22:47:36 +01:00
Neil Lathwood
fef06b5f35 Merge pull request #946 from f0o/issue-945
Add port-rewrite options
2015-05-09 22:46:05 +01:00
Ultra2D
05e3282cce Merge branch 'master' into issue-714 2015-05-09 17:17:51 +02:00
f0o
f9dd9c47c0
Basic Ubiquiti EdgeSwitch implementation 2015-05-09 12:49:22 +00:00
f0o
5ce9fbc388
Add port-rewrite options 2015-05-09 12:33:38 +00:00
laf
a25fc0d507 Removed cpu / memory graphs 2015-05-08 21:27:16 +01:00
laf
606c81d023 Added basic netgear detection 2015-05-08 19:34:24 +01:00
Neil Lathwood
bed7c08ae2 Merge pull request #941 from f0o/issue-926
Set defaults for AddHost on xDP discovery
2015-05-08 18:54:32 +01:00
f0o
34f1f11923
Set defaults for AddHost on xDP discovery 2015-05-08 17:47:25 +00:00
f0o
1ed51dad65
Force relative rrd-paths by prefixing rrd_dir with './'
Allow empty string as rrdcached_dir values
2015-05-08 12:58:09 +00:00
Daniel Preussker
bf5ff217ce Merge pull request #938 from filippog/sentry_smart_cdu
sentry3: add Sentry Smart CDU detection
2015-05-08 12:39:21 +00:00
Filippo Giunchedi
fe1be15286 sentry3: add Sentry Smart CDU detection
The polled SNMP OIDs are the same as Switched CDU, thus match both.
2015-05-08 14:05:34 +02:00
Neil Lathwood
48ea557c5a Merge pull request #932 from f0o/issue-931
Allow alerting on tables with relative/indirect glues.
2015-05-07 21:18:02 +01:00
f0o
6ab9b9727e
Make scrut happy 2015-05-07 20:05:47 +00:00
f0o
fadaffac21
Allow alerting on tables with relative/indirect glues.
This commit introduces a lookup using an adaption of left/right expansion searches to find a missing glue-column across several layers of relations.
You can now alert on data having a glue mapped to other entities as long as it resolves to 'device_id' in under 30 cycles.
First intention of usage is to alert on bill-usages.
The bills-table does not contain a valid 'device_id' glue and has to be resolved via 'bills.bill_id -> bill_ports.port_id -> ports.device_id'.
This example consumes 3+1 cycles.
2015-05-07 14:22:16 +00:00
f0o
0279c0f76e
Allow per-OS definitions of bad_iftype, bad_if, bad_if_regexp
Supported:
```php
	$config['os'][$os]['bad_if'][] = '...';
	$config['os'][$os]['bad_if_regexp'][] = '...';
	$config['os'][$os]['bad_iftype'][] = '...';
```
Best to be used in `includes/definitions.inc.php`
2015-05-07 10:24:26 +00:00
laf
dc0d12936c Added support for Oxidized 2015-05-06 22:52:54 +01:00
laf
cd38ad6bb6 Fixed load / current issue 2015-05-04 18:20:52 +01:00
laf
0bf3b518f5 Merge branch 'master' of github.com:laf/librenms into issue-798
Conflicts:
	includes/polling/functions.inc.php
2015-05-04 09:16:48 +01:00
Neil Lathwood
fa06134e76 Merge pull request #894 from Rosiak/master
Add temp polling for IBM Flexsystem switches
2015-05-03 14:38:01 +01:00
Søren Rosiak
b124c280aa Update functions.inc.php
- Add extra safety check
2015-05-03 14:33:33 +02:00
Daniel Preussker
2be1157b68 Merge pull request #888 from laf/issue-759
Added load and current for apc ups units
2015-05-03 10:39:11 +00:00
Søren Rosiak
92b9865f27 Update ibmnos.inc.php
- Updated to fit suggestions from scrut
2015-05-02 12:24:09 +02:00
Rosiak
94381f9d4f Add temp polling for IBM Flexsystem switches
- Able to poll temps from IBM Flexsystem switches
- Convert temp response to digit
2015-05-01 17:46:58 +02:00
laf
965b0df8cb Scrut fixes 2015-05-01 11:22:36 +01:00
laf
8093e87a49 Updated nested addhosts to use passed variables to initial addhost call 2015-04-30 21:39:10 +01:00
laf
9f9a7a8602 Added load as a new category 2015-04-30 19:04:19 +01:00
laf
496c8d611f Updated division 2015-04-30 19:04:19 +01:00
laf
ccedbf14fc Added index to snmp get 2015-04-30 19:04:19 +01:00
laf
3e1ad90115 Added + to mibs 2015-04-30 19:04:19 +01:00
laf
46e11b044c Updates to make the apc ups more dynamic 2015-04-30 19:04:18 +01:00
laf
60d62cada4 Updated to use normal structure 2015-04-30 19:04:18 +01:00
Neil Lathwood
266306d5e5 changed divisor 2015-04-30 19:04:18 +01:00
Neil Lathwood
b992bac145 using snmpwalk instead of get 2015-04-30 19:04:18 +01:00
laf
0442825948 Actually use the correct mib 2015-04-30 19:04:18 +01:00
laf
ce4bfe5062 Added support for APC OutputLoad 2015-04-30 19:04:18 +01:00
laf
19790fa514 Some more small tweaks to get everything together 2015-04-30 18:23:42 +01:00
laf
0f43550fcf t # This is a combination of 11 commits.
More mibs needed from http://www.ieee802.org/1/files/public/MIBs/

Updated mib names

Updated poller function and siklu call

Updates for Siklu detection

Removed one graph not supported

Added rfOperationalFrequency graph

Removed modulation graph

Work on siklu support

Siklu packets supports

Last updates for Siklu support

Updated more siklu support
2015-04-30 16:55:06 +01:00
laf
d56a7e01ca Added RADIO-BRIDGE-MIB if os is siklu
Updated file for siklu
2015-04-30 16:55:00 +01:00
laf
bf24e793b5 Siklu RADIO-BRIGE-MIB provided by user
Added polling files

Added system volts and temp
2015-04-30 16:54:03 +01:00
Neil Lathwood
8a0394d5a4 Merge pull request #874 from xxorde/master
cleanup2
2015-04-29 10:25:33 +01:00
laf
c5bfacaa2f Added support for disk and system temps for Synology dsm 2015-04-29 01:07:18 +01:00
Alexander Sosna
5a7988e2e4 chmod 0644 to php files not directly executed 2015-04-28 22:58:03 +02:00
laf
62f523529f Added config option web_mouseover to disable/enable mouseover popups 2015-04-28 21:14:31 +01:00
Neil Lathwood
ce8193d541 Merge pull request #871 from f0o/issue-870
Pre-Formatting rules to make parsing easier.
2015-04-28 15:23:41 +01:00
f0o
a2c1ba27d6
Pre-Formatting rules to make parsing easier. 2015-04-28 13:49:53 +00:00
Daniel Preussker
8f3a3b96ae Merge pull request #866 from laf/issue-laf-859
Added support for using rrdcached via tcp connections
2015-04-27 18:29:21 +02:00
Neil Lathwood
bcf3c5c541 Merge pull request #863 from f0o/alert_macros
Alerting-Update
2015-04-27 11:21:22 +01:00
laf
567a31f45f Added support for using rrdcached via tcp connections 2015-04-27 10:04:57 +01:00
Neil Lathwood
f12cc78c04 Revert "Fix filename for rrdcached usage." 2015-04-27 09:39:11 +01:00
f0o
32a703c6ed
Fix invalid SQL generation on missing rule. Default to 'false' 2015-04-25 11:11:30 +00:00
f0o
da624fa136
Added Macros in Alert-Rule syntax 2015-04-24 19:14:10 +00:00
sthen
12f421772a allow detecting OpenBSD's own snmpd by sysObjectId 2015-04-23 22:35:23 +01:00
Daniel Preussker
96e71ca8a8 Merge pull request #838 from laf/juniper
Update to Juniper MIBs and altered juniper hardware rewrite.
2015-04-23 18:04:09 +00:00
Daniel Preussker
d9bb826fe2 Merge pull request #827 from laf/procera-logo
Added procera logo
2015-04-23 16:58:03 +00:00
laf
2fa1df6775 Merge branch 'master' of github.com:laf/librenms into issue-803 2015-04-22 10:52:58 +01:00
laf
68c45a606f Updated this to use just sysDescr 2015-04-22 10:52:54 +01:00
laf
602d08b05e Basic Siklu detection 2015-04-21 11:36:21 +01:00
Daniel Preussker
bfe32d1e87 Merge pull request #835 from laf/issue-711
Web UI for scheduling maintenance windows
2015-04-21 10:03:00 +00:00
Daniel Preussker
e5a83171f0 Merge pull request #841 from f0o/issue-711-backend
Honour new maintenance format (PR#835)
2015-04-21 10:02:55 +00:00
f0o
ef25ed345d
Allow notification to resume count/delay cycles after maintenance 2015-04-21 07:06:14 +00:00
f0o
a2e4a0dcff
Honour new maintenance format (PR#835) 2015-04-20 17:55:41 +00:00
Neil Lathwood
87e51bc80e Merge pull request #840 from f0o/devicegroup_sql
Updated Device-Group SQL-Update
2015-04-20 18:32:17 +01:00
f0o
c75d00a5af
Updated Device-Group SQL-Update 2015-04-20 16:44:01 +00:00
f0o
f518ebd0ec
Fix filename for rrdcached usage. 2015-04-20 15:57:26 +00:00
laf
5eb7360e99 Rewrite jnxProductName to blank 2015-04-20 10:19:20 +01:00
laf
deda8c2ab0 Final bits to the schedule maintenance section 2015-04-19 20:23:34 +01:00
Paul Gear
d1b4b2ab3c Merge pull request #826 from laf/issue-805
Updated map to support some new features
2015-04-18 19:45:21 +10:00
laf
008393e2b8 Added procera logo 2015-04-17 20:38:55 +01:00
laf
5f076fe63e Updated query and color for 0% links 2015-04-17 20:15:31 +01:00
Chris Freas
ab45804e62 Add Juniper inventory support 2015-04-17 14:59:47 -04:00
laf
d26e282834 Changed vis settings and added link utilisation 2015-04-17 19:56:46 +01:00
laf
4f12359c1a Added fallback to grab serial and version for ibm switches 2015-04-17 11:20:44 +01:00
Daniel Preussker
0252674236 Merge pull request #773 from laf/issue-746
Added basic detection for packetlogic devices
2015-04-17 07:28:07 +00:00
Daniel Preussker
6472fdd485 Merge pull request #815 from laf/issue-794
Updated Cisco detection
2015-04-16 09:17:28 +00:00
laf
5092c6d9ac Updated the way cisco detection works 2015-04-16 09:29:41 +01:00
laf
49751fe0d3 oid lookup added 2015-04-15 21:35:31 +01:00
laf
8b8d449253 Updated oid on poller 2015-04-15 21:17:14 +01:00
Alan Gregory
a0503d63bd Update Files and Added processor 2015-04-15 16:40:33 -03:00
laf
1d883afd0f Updated poller file to use oid 2015-04-15 20:36:02 +01:00
laf
cacb094343 Added check for oid as well 2015-04-15 20:30:47 +01:00
Alan Gregory
d4cbc81b67 Datacom basic support added 2015-04-15 16:09:18 -03:00
laf
2874652473 missing c 2015-04-15 15:35:32 +01:00
laf
453bc6584a removed update to cisco polling :/ 2015-04-15 13:12:27 +01:00
laf
14e8195b26 Changed to exlcude ok state + user configurable for resolution 2015-04-15 12:55:34 +01:00
laf
0fd0c3d11d update to hardware 2015-04-15 11:55:04 +01:00
laf
3dcd779d60 changed to router 2015-04-15 10:40:53 +01:00
laf
7ef8e1f856 Updated Cisco mibs and added another regex for different cisco products 2015-04-15 10:15:46 +01:00
laf
cd5327d640 Merge branch 'master' of github.com:laf/librenms into issue-803 2015-04-14 22:36:59 +01:00
laf
d983fb78b3 Added hardware into os for fireware 2015-04-14 21:41:00 +01:00
laf
a64fb5e802 Initial start on better watchguard support 2015-04-14 17:45:56 +01:00
Daniel Preussker
dd9148b085 Merge pull request #799 from laf/issue-774
Fixed vmware virtual machine support + updated mibs + added serial and hardware info
2015-04-14 13:17:07 +00:00
Paul Gear
226ddb51ea Allow matching HP switches like "HP A5120-24G SI Switch Software Version 5.20" 2015-04-14 19:55:22 +10:00
Søren Rosiak
8fd0889e13 APC InfraStruxure Detection
- Just basic s/n & hw detection
2015-04-13 23:29:04 +02:00
Søren Rosiak
a15180333a Minor APC Polling Changes
- Add InRow Serial ID
- Convert from OID to MIB names
2015-04-13 23:11:27 +02:00
Neil Lathwood
4739254fbe Added hardware / serial number support 2015-04-13 21:53:05 +01:00
Paul Gear
26564c6b19 Move & rename curl proxy function 2015-04-13 19:51:16 +10:00
laf
76a3425358 Append mib directory 2015-04-13 10:39:12 +01:00
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
Neil Lathwood
d593710fc5 Updated the way debug=yes in url works to make it visually more appealing 2015-02-18 23:03:23 +00:00
Neil Lathwood
2159fd48fe Updated files pointing to invalid tables 2015-02-18 21:31:01 +00:00
Neil Lathwood
ae43e39074 Added support for api demo account 2015-02-17 00:10:36 +00:00
Rosiak
730caac74a Basic Ruckus Wireless Support
Basic device support for Ruckus Wireless devices.
2015-02-16 20:14:04 +01:00
Rosiak
3804ee001e Basic Barracuda Loadbalancer Support
Very basic discovery support for the Barracuda Loadbalancers.
2015-02-15 12:39:58 +01:00
Søren Rosiak
7900b33a8a Update ibmnos.inc.php
Format change.
2015-02-14 17:25:07 +01:00
Søren Rosiak
b6ef8adb21 Update ibmnos.inc.php
Fomat change.
2015-02-14 17:20:56 +01:00
Søren Rosiak
47a07d44ec Update ibmnos.inc.php
Use or instead of elseif
2015-02-14 17:20:01 +01:00
Rosiak
92422461f2 IBM NOS Support
Basic device support for a few IBM NOS devices.
Will add more as i get access to more devices.
2015-02-14 13:18:00 +01:00
Neil Lathwood
498e4c3fd7 Merge pull request #422 from tuomari/wlc
Add cisco wireless controller detection
2015-02-12 09:25:40 +00:00
Tuomas Riihimäki
b438fd131a Add cisco wireless controller detection and airespace-mibs 2015-02-12 10:33:01 +02:00
f0o
fa86e9308d Added:
Follow-Up notifications when a situation betters/worsens
	Inverted Alerts
	Nested Control-tags
	Extended variable-scope for incidents
2015-01-25 21:39:33 +00:00
Tuomas Riihimäki
ec802efd3b Do not add empty $config['mydomain'] when autodiscovering
When \$config['mydomain'] variable is empty, '.' is appended to
the device hostname. This patch adds a check to prevent that."
2015-01-23 18:49:19 +02:00
Paul Gear
6df50d0125 Merge pull request #389 from laf/issue-laf-101
Added option to disable footer in web interface
2015-01-22 19:56:13 +10:00
f0o
3be0b85846 Resolved upstream-conflicts:
html/pages/apps.inc.php
	includes/polling/unix-agent.inc.php
2015-01-18 06:37:22 +00:00
Neil Lathwood
e7c6951e7a Merge pull request #413 from f0o/issue-412
Added named/bind9 Application, Graphs, Check_MK-script
2015-01-17 22:05:16 +00:00
f0o
dd6f1f63ff Added TinyDNS (djbdns) Graphs & Application.
Data obtained by tinystats (http://www.morettoni.net/tinystats.en.html) via check_mk
2015-01-17 19:27:44 +00:00
f0o
c9dcc96649 Added Documentation, Scrut-fixes 2015-01-17 14:09:59 +00:00
f0o
e4a1ff5b7c Added named/bind9 Application, Graphs, Check_MK-script 2015-01-16 18:30:53 +00:00
f0o
42de11884e Added:
039.sql: create a new table processes
	processes.inc.php: show all processes from given device including sort-options

Changed:
	unix-agent.inc.php: insert all processes reported by check_mk_agent
	device.inc.php: added tab with link to process-list
2015-01-15 07:18:10 +00:00
Neil Lathwood
8deae3ff79 Added Hikvision support 2015-01-05 21:06:49 +00:00
Neil Lathwood
864cbe9a1a Added option to disable footer in web interface 2015-01-02 23:15:35 +00:00
Paul Gear
e867d3f1df Merge branch 'alerting-dirty' of https://github.com/f0o/librenms into f0o-alerting-dirty 2014-12-21 12:56:29 +10:00
f0o
6ac4776623 Added:
Default Contact's Name (NOC)
2014-12-19 21:13:29 +00:00
f0o
fd93042fb4 Added:
Honouring `$config['alerts']['email']['default']` and `$config['alerts']['email']['default_only']`
2014-12-19 20:21:54 +00:00
f0o
7ec262760c Added:
Arithmetic support in rules
	Braces support in rules
	Changed wildcard character to '@'
2014-12-19 20:20:17 +00:00
laf
807fc9a3ba Alerts gui commit 2014-12-16 20:03:19 +00:00
f0o
aeccdbb942 Cleanup for Scrutinizer 2014-12-15 14:33:31 +00:00
f0o
c0e1d9cbc5 Added Alerting 2014-12-15 11:10:26 +00:00
Paul Gear
06780f1003 Testing EdgeOS support 2014-11-22 20:23:02 +10:00
Paul Gear
5196e0c6a4 Seemingly tested VyOS support 2014-11-22 18:36:05 +10:00
Paul Gear
e60245b4f2 More testing of VyOS support 2014-11-22 18:11:56 +10:00
Paul Gear
198cf9ac08 Testing VyOS support 2014-11-22 17:47:32 +10:00
Paul Gear
e77c4ce61b Merge pull request #346 from laf/issue-laf-84
Added a preg_replace to get rid of snmp errors for bgp graphs
2014-11-12 19:14:25 +10:00
Greg
6361e183e0 This is a workaround to show d-link port channel devices. Thanks to lafwood for this. 2014-11-07 08:50:59 -08:00
laf
3f2b39550f Added a preg_replace to get rid of snmp errors 2014-11-06 21:12:42 +00:00
Neil Lathwood
4e035751ba Merge pull request #343 from elbuit/issue-341
Add option to clean old perf_times table entries #341
2014-11-03 18:50:22 +00:00
Toni Cunyat
5b6ae9f988 Add option to clean old perf_times table entries #341 2014-11-03 18:25:45 +01:00
Toni Cunyat
eefb5eb974 Alcatel-Lucent OmniSwich (Aruba rebranded) is detected like AOS device #338 2014-11-03 16:40:20 +01:00
Paul Gear
b5136b444c Remove unused function; make it clearer that _json_format is not used in PHP 5.4 & later 2014-10-25 09:16:07 +10:00
Paul Gear
208ac0b104 Merge remote-tracking branch 'laf/issue-laf-47' 2014-10-25 08:49:28 +10:00
Paul Gear
d8b0d8224a Merge pull request #324 from laf/issue-laf-69
Added additional text to email alerts that will show icmp or snmp when a down alert is generated
2014-10-22 22:03:48 +10:00
Paul Gear
fd1d972640 Merge pull request #323 from laf/issue-laf-68
Added options for fping to retry and timeout
2014-10-22 22:02:56 +10:00
Paul Gear
71a3eb1c76 Merge pull request #301 from laf/issue-laf-46
Added authlog purge + improved efficiency of clearing out large syslog tables
2014-10-18 18:43:27 +10:00
laf
d77553f962 Added additional text to email alerts that will show icmp or snmp when a device goes down 2014-10-16 23:03:58 +01:00
laf
d8904d866c Added options for fping to retry and timeout 2014-10-16 21:52:35 +01:00
Paul Gear
7b26b4d79f Merge pull request #305 from laf/issue-laf-51
Added a LIMIT 10 into all the front page boxes
2014-10-11 15:58:55 +10:00
Neil Lathwood
7feaf2fcba Moved the 10 limit for down boxes to config option 2014-10-07 19:37:52 +00:00
laf
4b16b0e4d2 Added missing source for code 2014-10-07 11:29:54 +01:00
laf
3f2f78a993 Changed disable/enable option round 2014-10-02 22:56:28 +01:00
laf
ece190493d Added ability to disable rediscovery button for devices 2014-10-02 20:23:32 +01:00