647 Commits

Author SHA1 Message Date
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
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
Neil Lathwood 758facd4bf Merge pull request #2958 from murrant/calix
Calix Support
2016-02-09 20:06:27 +00:00
Neil Lathwood 5f0c150d42 Merge pull request #2946 from murrant/oxidized_group_versions
Fix oxidized versioning + groups
2016-02-09 19:25:22 +00:00
Tony Murray f177dd6608 Merge branch 'master' into calix 2016-02-08 14:20:14 -06:00
Tony Murray 1d796fecfe Add a generic way to allow empty ifDescr on ports for an OS. 2016-02-08 13:58:03 -06:00
Tony Murray 8eda8e0bfc Fix Oxidized node reloading. 2016-02-05 16:29:42 -06:00
Tony Murray 4aa9838eda add discover, polling and mibs.
work around empty ifDesc
2016-02-05 14:26:06 -06:00
Robert (KHobbits) 028b4300ba Slow polling loop 2016-02-02 11:36:49 +00:00
KHobbits f2bad9816b Attempt to scare away scrutinizer issues. 2016-02-02 01:05:29 +00:00
KHobbits 5ebe6b44c0 Code clean up 2016-02-02 00:56:19 +00:00
KHobbits 92a7e5796d Add ./validate.php -m rrdcheck
This will loop through rrd files and highlight any corrupt files.
2016-02-01 23:29:37 +00:00
Maximilian Wilhelm 8c704f7bdf Allow editing port association mode of a device.
Add a select box to the device SNMP edit page in the WebUI to update
  the port association mode of a device.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-01-26 13:50:00 +01:00
Paul Gear 1aad82c73c Merge pull request #2836 from laf/issue-2833
Added eventlog to show when device has been removed
2016-01-22 10:25:44 +10:00
Neil Lathwood abf2fc0ba5 Merge pull request #2740 from paulgear/unified-data-storage-rrd-influx
First cut at unified data storage for rrdtool & influxdb
2016-01-21 23:31:09 +00:00
laf e03031e793 Added eventlog to show when device has been removed 2016-01-21 23:12:18 +00:00
laf 47ff913baa Updated for Scrut fix 2016-01-18 12:54:25 +00:00
laf cc25e87bcd Added check for hostname 2016-01-18 00:04:30 +00:00
laf 49adff3895 Added the lookup of IP if device hostname is a hostname 2016-01-17 23:59:51 +00:00
Rosiak c91a7081cc Basic commit 2016-01-17 17:48:44 +01:00
Paul Gear 3831ad3f45 First cut at unified data storage for rrdtool & influxdb
As a side-effect, this adds InfluxDB support for MIB-based polling.
2016-01-15 21:49:57 +10:00
Neil Lathwood 72cc180184 Merge pull request #2719 from SaaldjorMike/del-utime-func
Replaced custom utime() function with microtime(true)
2016-01-10 22:43:31 +00:00
laf 63444e2f39 Rebased 2016-01-10 00:41:20 +00:00
Mike Rostermund e2d1a8e7d9 Replaced custom utime() function with microtime(true) 2016-01-08 13:33:32 +01:00
laf fdc0eca44d Centralised version info + used in output 2016-01-06 00:14:35 +00:00
laf 0f33f6d1fa Rebased 2016-01-04 12:09:32 +00:00
laf 2e791308f1 Centralised innodb buffer check and added to validate 2015-11-19 10:20:56 +00:00
laf 7b14aada4e Rebased 2015-10-26 11:08:19 +00:00
laf 7e9dcc716b Updated function name for blahdeblah 2015-10-25 21:23:06 +00:00
laf 5c803277db De-dupe checks for hostname when adding hosts 2015-10-22 21:10:33 +00:00
laf 94c5afb2db Scrut fixes 2015-10-17 19:11:21 +00:00
laf bbae6e9c48 Removed ping + performance graphs and tab if skip ping check 2015-10-17 18:49:01 +00:00
laf 658f6faba6 Scrut fix 2015-10-13 22:46:36 +00:00
laf 2f30848b87 Should have been an && :( 2015-10-13 22:14:00 +00:00
laf 769cc293c3 Added WebUI override to disable icmp checks for a device 2015-10-13 19:12:07 +00:00
laf e21ee0d8d8 Added ability to disable icmp check on devices 2015-10-07 21:19:27 +00:00
Daniel Preussker d06ab94998 Merge pull request #1959 from n-st/ipv6-ping
Use fping6 instead of fping for hosts with udp6/tcp6 SNMP transports
2015-09-27 08:14:50 +00:00
Nils Steinger 65ca58a1cc PHPDoc for snmpTransportToAddressFamily() 2015-09-25 20:04:55 +02:00
Nils Steinger a973e538c4 Added complete list of IPv6-based SNMP transport specifiers in snmpTransportToAddressFamily() 2015-09-25 19:03:47 +02:00
Nils Steinger e5327594a5 Code formatting 2015-09-24 02:07:33 +02:00
Nils Steinger 7d7e7098ab Added PHPDoc for function isPingable() 2015-09-24 02:07:15 +02:00
Nils Steinger dba95472dc Use empty() instead of isset() and PHP's implicit boolean conversion 2015-09-22 22:58:38 +02:00
Nils Steinger ff57e67f55 Check if variable is set before trying to read it 2015-09-22 21:48:48 +02:00
Nils Steinger c1354532bb Removed duplicate code: Made getImage() use getImageSrc() 2015-09-22 21:48:17 +02:00
Nils Steinger 4c2d66791d Fixed typo in variable name 2015-09-22 15:27:36 +02:00
Nils Steinger ac001191dc Use fping6 instead of fping for hosts with udp6/tcp6 SNMP transports 2015-09-22 02:25:35 +02:00
laf 86059f67c1 updated to use function for last commit 2015-08-25 08:40:20 +00:00
Mark Schouten 4792879ce5 Remove all unneeded if($debug)-statements and replace them with d_echo in the rest of the directories... 2015-08-21 16:10:01 +02:00
laf 433562d351 More updates for influx 2015-08-19 20:58:02 +00:00
laf 087762c651 merged upstream 2015-08-18 18:48:28 +00:00