Commit Graph

183 Commits

Author SHA1 Message Date
Squidly271 a819d38799 Diagnostic improvements
Suggestions from this thread: https://lime-technology.com/forums/topic/70460-how-to-read-diagnostics/
2018-03-27 22:48:00 -04:00
Tom Mortensen 66ebbfe7c6 Correct handling of shsd start/restart/stop. 2018-02-23 10:56:21 -08:00
bergware 327455d789 Removed IPv6 bind from TELNET (unsupported) 2018-02-23 11:32:51 +01:00
bergware 7d906726ad Include TELNET, SSH and GUI management access 2018-02-23 10:32:29 +01:00
Tom Mortensen 3b9fb2bf10 Add controls to enable/disable Telnet and specify custom ssh port 2018-02-22 14:53:19 -08:00
tom mortensen 162cd371d4 Merge pull request #259 from bergware/6.4-wip
Enhancements to Docker custom network settings
2018-02-19 16:53:51 -08:00
ljm42 601dc379a0 code simplification 2018-02-17 19:50:05 -08:00
ljm42 04a3f823c0 enhancement to diagnostics
Don't anonymize system share names (such as appdata,domains,isos,system), this will make it easier to find the right file when troubleshooting system shares.
2018-02-17 19:38:41 -08:00
bergware 4ea4e98cae Major network enhancements 2018-02-06 18:59:43 +01:00
Squidly271 e25e8b2bc0 Add wording if no plugins installed 2018-01-19 10:26:02 -05:00
Squidly271 a4617cfe81 Add installed plugins & version to diagnostics 2018-01-19 10:14:43 -05:00
bergware c0c15be83c Hide URL hash in syslog with diagnostics anonymize 2018-01-09 18:31:36 +01:00
bergware 00f410da7f Anonymize URL user hash (corrected 2) 2018-01-08 22:29:23 +01:00
bergware 52556d33e7 Anonymize URL user hash (corrected) 2018-01-07 10:59:38 +01:00
bergware 5809712e57 Anonymize URL user hash 2018-01-07 09:51:55 +01:00
bergware 048e1c2a60 Use -x (extended all) option for generation of SMART reports 2018-01-04 19:14:42 +01:00
Squidly271 8803a77537 Add motherboard & bios info to diagnostics 2017-12-20 22:29:12 -05:00
bergware 7c97284e91 Suppress warnings in $docroot and $disk['fsSize'] variables
These are easy to correct warnings.
2017-12-14 13:53:31 +01:00
Squidly271 2621615329 Partial Reversion of #221
ps -auxef includes the environment variables for running containers, which may contain sensitive information.
Change to ps -auxf which does not
2017-12-11 20:39:55 -05:00
Squidly271 44b3fc92ea Diagnostics updates
Human readable free memory
Full ps output with children, sorted by CPU usage
2017-12-11 16:04:04 -05:00
bergware 3b054d37e2 Fixed missing btrfs check in diagnostics 2017-12-07 20:04:51 +01:00
bergware 888b037a29 Allow separate DHCP + DNS settings for ipv4 and ipv6 2017-11-28 21:38:10 +01:00
bergware 41175a59eb awk 'BEGIN{s=t=\"*\"}\$1==190{s=\$10};\$1==194{t=\$10;exit};\$1==\"Temperature:\"{t=\$2;exit};/^Current Drive Temperature:/{t=$4;exit} END{i 2017-11-18 11:00:12 +01:00
bergware b96f035e03 Add SMART temperature reading for SAS devices 2017-11-18 10:57:46 +01:00
bergware ce037aa444 Revised SMART temperature reading logic 2017-11-18 08:53:53 +01:00
Tom Mortensen 8eac4eb000 Support 'vd' device type in diskio stats. 2017-11-07 11:38:31 -08:00
bergware 620b1bd98d Fix regression error: check device with smartctl 2017-11-03 17:35:21 +01:00
bergware 9cecbba87a Add ceiling to temperature and utilization checks (ignore insane values) 2017-10-30 20:33:29 +01:00
bergware dda96dff80 Copyright 2017 update 2017-10-30 09:26:06 +01:00
bergware 95ddd749f4 Improved SMART support (including NVMe) 2017-10-29 18:27:59 +01:00
bergware 0eea338b9b Fix regression error in monitor script 2017-10-29 00:19:44 +02:00
bergware b1f7407ded Monitor script: support temperature reading of NVMe devices
Plus some code optimizations
2017-10-28 18:54:25 +02:00
Squidly271 4b693d9b4a Add in device identifier and unRaid assignment to SMART filename within Diagnostics
Makes life easier with the reference rather than having to get the info via the syslog
2017-10-15 12:01:17 -04:00
bergware 1bcfe21981 Minor code optimizations 2017-10-09 09:53:54 +02:00
bergware ace879f568 Correct read/write speeds for 4K drives (fixed value of 512 bytes) 2017-09-20 19:15:11 +02:00
Tom Mortensen 26e59bfb5c Handle $disk['fsType'] possibly having "luks:" prefix which checking file system type.
Don't permit choosing encrypted file system type if there's no encryption keyfile present. (Don't know
if this is such as good idea or not, may end up changing this again.)
2017-09-04 11:48:54 -07:00
bergware 550dd2b0fc Fixed remove linefeed from parity notification report 2017-07-26 10:04:22 +02:00
bergware 55ff667cc0 Add outstanding enhancements to diagnostics 2017-07-22 09:43:50 +02:00
bergware 3ce672abb8 Prevent unassigned devices from spinning up unnecessary 2017-07-18 19:27:15 +02:00
bergware 09aac41e66 Make list of predefined shares complete 2017-07-14 17:43:42 +02:00
bergware 5b180ab636 Make flash_backup executable 2017-07-14 07:44:29 +02:00
bergware 20a4807272 Rename "USB backup" to "Flash backup" 2017-07-14 07:42:30 +02:00
bergware 7ce3b00e35 Added "USB backup" function 2017-07-14 07:14:58 +02:00
bergware 8bcb70cffc Added "USB backup" function 2017-07-14 01:51:39 +02:00
Tom Mortensen 2b87e51534 Added new 'fsProgress' string to footer. No more logging of text to progressFrame.
Also fixed bug generating parity sync type text.
Also removed stupid comment I put in diskload script some time ago.
2017-07-05 23:12:32 -07:00
Tom Mortensen 0b955a38a9 More websocket work. 2017-07-05 11:25:31 -07:00
Tom Mortensen 6ae0ee0c45 Support selective emhttpd state update. 2017-06-30 13:28:06 -07:00
bergware 66bbc91c3f Undo GUI access 2017-06-23 19:58:43 +02:00
bergware a286a7c7cf Introduced "restart" for emhttp 2017-06-23 15:31:20 +02:00
bergware 7ba8d3e9fc make scripts executable 2017-06-23 12:30:04 +02:00