1
0
mirror of https://github.com/Spearfoot/FreeNAS-scripts synced 2025-12-14 07:13:21 +00:00
Commit Graph

88 Commits

Author SHA1 Message Date
Keith Nash
18dcee70b5 Prevent wrapping and linebreaks on whitespace (#11)
Some "responsive" web e-mail clients are too aggressive and wrap the text within <pre> tags.  I ran into this with the Yahoo! mail client on Android.  This PR prevents this issue.
2020-03-04 17:02:51 -06:00
Keith Nash
20d979f3ad Fixed email issues on FreeNAS 11.3 2020-02-29 10:45:26 -06:00
Keith Nash
3cf8fd4b4a Fixed email issues on FreeNAS 11.3 2020-02-29 10:44:32 -06:00
Keith Nash
2a23e526ba Update README.md
Added information regarding support for additional controllers to the smart_report.sh description.
2020-02-09 08:18:24 -06:00
Keith Nash
004f89e132 Changed formatting to allow 24-character serial numbers 2019-05-26 12:00:39 -05:00
Keith Nash
bdfa2efcab Modified to support 24-character serial numbers 2019-05-26 11:44:44 -05:00
Soloam
5cb7fab90c Add Indicator of what field is Warning (#6)
I like to look at my email and in a second see what is wrong! Sometimes I get a Warning or Critical Sign and I have to look at all the table, or open my scrip, to see what parameter is out off bounds. So I added a small char to warn me about what column triggered the error/warning.
2019-05-04 06:22:51 -05:00
geraldh
f049158b58 get_hdd_temp.sh: fixes for SAS drives (#8)
* fixes for SAS drives

* remove debug output
2018-07-21 18:41:08 -05:00
Keith Nash
10e6f7d1fa Modifications in support of FreeNAS 11.1
Changed parsing of zpool command output to correctly extract the scrub date and errors, using uname command as suggested by Chris Moore.
2017-12-18 17:02:07 -06:00
Keith Nash
5020f4f5e1 Update README.md 2017-07-26 10:26:34 -05:00
Keith Nash
687f130879 Update get-system-temps.pl 2017-07-26 10:25:30 -05:00
Keith Nash
95993bdb5e Update README.md
Added first Perl script
2017-07-26 10:25:03 -05:00
Keith Nash
c214543b5f Initial submission
Perl script for reporting CPU and drive temperatures
2017-07-26 10:12:19 -05:00
Keith Nash
4b190b04b3 Update README.md 2017-07-26 09:52:20 -05:00
max023
9ba66c9633 Fix CPU temp when returned value is not an integer in get_hdd_temp.sh (#2)
* Fix CPU temp when returned value is not an integer in get_hdd_temp.sh

* Small update to CPU temp fix
2017-07-16 06:38:35 -05:00
Keith Nash
22998dc858 Update README.md 2017-07-10 18:28:31 -05:00
Keith Nash
77774614dd Update README.md 2017-07-10 18:05:42 -05:00
Keith Nash
aaae0f54aa Update README.md 2017-07-10 17:42:48 -05:00
Keith Nash
2aa238cd37 Save configuration file, optionally emailing it as an encrypted tarball 2017-07-10 16:38:45 -05:00
Keith Nash
87f546d4ae Update README.md 2017-07-08 09:50:40 -05:00
Keith Nash
186e6aa894 Update README.md 2017-07-08 09:49:58 -05:00
Keith Nash
dd5a499839 Added optional IPMI support for CPU temperatures 2017-07-08 09:43:57 -05:00
Keith Nash
470e6e5811 Update README.md 2017-07-08 09:41:05 -05:00
Keith Nash
c38812ca71 Update README.md 2017-07-08 09:04:26 -05:00
Keith Nash
34748ff4e1 Added optional IPMI support for CPU temperatures 2017-07-08 09:01:05 -05:00
Keith Nash
3b087cad62 Check for missing CPU temp as a string instead of arithmetically 2017-06-30 13:05:03 -05:00
Keith Nash
904221e2b9 Changed method of parsing CPU temperature
Use awk to parse the CPU temperature: former method sliced off part of the temperature on systems with 10 or more CPUs.
2017-05-13 11:01:07 -05:00
Keith Nash
2904638584 Displays drive capacity and formatting handles 10 or more CPUs 2017-05-13 07:53:44 -05:00
Keith Nash
fd36c34e4d Adds disk capacity to the output
Shows the disk capacity in the output, plus the formatting now accommodates systems with 10 or more CPUs.
2017-05-13 07:51:38 -05:00
Keith Nash
87b39f6031 Added last test age to warnings 2017-04-08 14:28:40 -05:00
Keith Nash
01b9debdf4 Added last test age information 2017-04-08 14:19:26 -05:00
Keith Nash
f96db93eed Refined temperature detection to use "190 Airflow_Temperature" if "194 Temperature" is absent 2017-04-05 22:22:33 -05:00
Keith Nash
281e9cbf81 Fixed incorrect character in report header 2017-04-05 10:06:05 -05:00
Keith Nash
724642a2e4 Added fragmentation to report header section 2017-04-04 09:20:45 -05:00
Keith Nash
bbb1cea46e Added fragmentation to report header section 2017-04-04 09:17:05 -05:00
Keith Nash
aa2ce1067e Nail down disk temp selection by using "194 Temperature_Celsius" 2017-04-03 11:46:22 -05:00
Keith Nash
9be08e309f Update save_config.sh 2017-03-28 00:00:49 -05:00
Keith Nash
28ebb3250c Update README.md 2017-03-27 19:37:17 -05:00
Keith Nash
85b48464e9 Added support for FreeNAS Corral 2017-03-27 19:29:19 -05:00
Keith Nash
c557fa4e35 Update get_hdd_temp.sh 2017-03-24 12:57:44 -05:00
Keith Nash
6788ab4948 Update README.md 2017-03-24 12:53:50 -05:00
Keith Nash
8ee023775d Add display of CPU temperaturs 2017-03-24 12:52:09 -05:00
Keith Nash
e0f90457d5 Update README.md 2017-03-24 09:13:20 -05:00
Keith Nash
e64b8dee32 Update README.md 2017-03-24 09:10:25 -05:00
Keith Nash
fa860b48e4 Document save_config.sh email and ESXi host config backup options 2017-03-24 09:04:35 -05:00
Keith Nash
52b7e7625f Add option to backup ESXi host configuration 2017-03-24 08:59:18 -05:00
Keith Nash
ded3b8adca Update README.md 2017-03-23 13:08:52 -05:00
Keith Nash
59a8741261 Added support for optional email notification 2017-03-23 12:56:08 -05:00
Keith Nash
bc11af5def Fix sendmail bug for compatibility with Corral 2017-03-21 13:25:57 -05:00
Keith Nash
1eeb070889 Fix sendmail bug for compatibility with Corral 2017-03-21 13:25:41 -05:00