Commit Graph

105 Commits

Author SHA1 Message Date
jared afa338f4cf Added manufacturer and better nvme temp support 2025-03-03 19:54:52 -05:00
jared 8980022959 Drive info in description 2025-03-03 19:37:33 -05:00
jared 2be4f9072c Variable descriptions for drive tickets 2025-03-03 19:14:29 -05:00
jared 0bf29c44e8 Updated Load_Cycle_Count 2025-03-03 18:59:28 -05:00
jared b1abb4a0e0 Adjusted threshholds 2025-03-03 18:53:29 -05:00
jared 11b80b514c Updated SMART value parser 2025-03-03 18:42:38 -05:00
jared b969f8c0e4 More detailed ticket description and fix thresholds 2025-03-03 18:34:58 -05:00
jared 0507203140 Less partitions more disks 2025-03-03 17:57:07 -05:00
jared 79509642c6 Remove RBD from smart check 2025-03-03 17:45:46 -05:00
jared 7856f9e9bd Updated _check_drives_health 2025-03-03 17:37:59 -05:00
jared 7b1a683575 Logging drive detection 2025-03-03 17:27:27 -05:00
jared 358baac048 Debug logs for is_physical_disk 2025-03-03 17:18:35 -05:00
jared c1f37d11af Forgot syntax indenttation 2025-03-03 17:17:01 -05:00
jared 74af0b2805 Fixed Regex for _is_physical_disk 2025-03-03 17:16:25 -05:00
jared ae473b387e Dryrun Debugging 2025-03-03 17:14:11 -05:00
jared 662bb70822 SMART Debug 2025-03-03 17:05:26 -05:00
jared 8660b3b6e4 IO test and more SMART parameters 2025-03-03 16:38:02 -05:00
jared 6a498ed33a More Detailed SMART Monitoring 2025-03-03 16:17:43 -05:00
jared d45e866b63 Strip partition numbers from device paths 2025-02-27 21:53:59 -05:00
jared 2ddcc21519 Added HARDWARE_TYPE 2025-02-27 21:51:37 -05:00
jared c567fc315a Removed deduplication to implement on ticket api 2025-02-27 21:42:58 -05:00
jared da04256102 Added ticket deduplication 2025-02-27 21:14:36 -05:00
jared ac1b6a41f8 added datetime as an import 2025-02-27 20:31:24 -05:00
jared 77e0d2b4a3 Removed all refrences to state file 2024-12-13 19:03:33 -05:00
jared df7b0034ed Adds Banner and increases the timer 2024-12-13 18:59:10 -05:00
jared 42b7bab201 Removes boot partition as a drive check 2024-12-13 18:50:11 -05:00
jared d985b971a4 Enabled dmidecode as a ecc check 2024-12-13 18:47:26 -05:00
jared f93d370116 Shows if ecc memory is present 2024-12-13 18:44:50 -05:00
jared 586f7df0c7 Did not have memory check within class 2024-12-13 18:43:10 -05:00
jared 45179d89a5 Only sets has_ecc to True if it finds actual ECC controller rows 2024-12-13 18:41:13 -05:00
jared 75898a0c78 Added more logging for debugging 2024-12-13 18:37:58 -05:00
jared a9b0fb77f2 Added ECC support and sorted code 2024-12-13 18:36:01 -05:00
jared 9a4a2dadc9 Updated Priorities causing no tickets to cut 2024-12-13 18:09:34 -05:00
jared 57c996392e Added one line install script 2024-12-05 21:38:40 -05:00
jared 790c40ec0d Created README 2024-12-05 21:26:01 -05:00
jared d1d41106bd Changed detection for smart 2024-12-05 21:17:09 -05:00
jared 883aee7390 Updated title tags accordingly 2024-12-05 21:14:12 -05:00
jared 0a51bee132 Improved smart status checks 2024-12-05 21:09:37 -05:00
jared db3ce2e64b Added MMC support and more thorough smart status checks 2024-12-05 21:03:45 -05:00
jared 81d723f2a4 specified sata and nvme as the only devices to be monitored 2024-12-05 20:53:15 -05:00
jared ca28cddfd0 should now pass dry run flag in main() 2024-12-05 20:42:50 -05:00
jared 572bb5e386 adjusted parser to enable dry mode 2024-12-05 20:39:10 -05:00
jared 58f3601c11 Enabled ability to run in dry 2024-12-05 20:30:47 -05:00
jared b0af9f8e7b test 2024-12-05 20:24:10 -05:00
jared 4622005cf9 testing async subroutine 2024-12-05 20:18:14 -05:00
jared 24d2502bc4 Changed async functions 2024-12-05 15:36:02 -05:00
jared 2dc2b2ae08 Better Descriptions 2024-12-05 15:30:16 -05:00
jared a0d14ab659 Updated Priority numbering to match db 2024-12-04 22:00:59 -05:00
jared 49ca50412a Added debugging for ticket generation 2024-12-04 21:58:51 -05:00
jared 286112aa81 Added comments and adjusted ticket creation to not just critical events. 2024-12-04 21:55:33 -05:00