Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error in HA log regarding parity history parsing - not enough fields #38

Closed
ond000 opened this issue Dec 29, 2024 · 8 comments
Closed
Labels
bug Something isn't working

Comments

@ond000
Copy link
Contributor

ond000 commented Dec 29, 2024

Describe the bug
In HA log i can see this error:

Logger: custom_components.unraid.coordinator
Zdroj: custom_components/unraid/coordinator.py:848
integrace: UNRAID (dokumentace, problémy)
První výskyt: 16:59:20 (1911 výskyty)
Naposledy logováno: 17:15:31

Invalid parity history line (not enough fields): 2022 May 22 20:17:49|73068|54.8 MB/s|0|0
Invalid parity history line (not enough fields): 2022 May 28 13:28:42|58|Unavailable|-4|0
Invalid parity history line (not enough fields): 2022 May 29 19:16:16|69375|57.7 MB/s|0|7
Invalid parity history line (not enough fields): 2022 Jun 3 03:49:55|65118|61.4 MB/s|0|5
Invalid parity history line (not enough fields): 2022 Jun 5 18:04:03|65042|61.5 MB/s|0|0

Probably it's caused by older records which have lesser columns, in Unraid GUI I can see that:
Logs until 2022-06-05 have only these columns filled

  • Action
  • Date
  • Duration
  • Speed
  • Status
  • Errors

Logs until 2023-05-21 have only these columns filled:

  • Action
  • Date
  • Size
  • Duration
  • Speed
  • Status
  • Errors

Rest of logs until today have columns filled:

  • Action
  • Date
  • Size
  • Duration
  • Speed
  • Status
  • Errors
  • Elapsed time
  • Increments

Last part is probably caused by plugin which adds incremental run for parity check.

So by the error problem probably should be, that older logs don't have column Size.

This behavior start from update of integration to version 2024.12.28.

Expected behavior

Screenshots

Unraid (please complete the following information):

  • Versions 6.12.13 and 6.2.14

Home Assistant (please complete the following information):

  • Version 2024.12.5

Home Assistant installation type (please complete the following information):

  • Docker / Container
  • Virtual Machine
  • Raspberry Pi

Priority of Request

  • High
  • Medium
  • Low

Additional context

@ond000 ond000 added the bug Something isn't working label Dec 29, 2024
@domalab
Copy link
Owner

domalab commented Dec 29, 2024

Thanks for the info. Good to know about the parity logs that messing around and the formatting changed over the years.

I have only recently started using a parity disk again to help me work on the integrations parity sensor so my logs are limited.

@domalab
Copy link
Owner

domalab commented Jan 7, 2025

@ond000 As per comment in #39

Can you please test and let me know it works?

If not can, you please send me parity-logs as mine is very limited to only 2 recent parity runs.

cat /boot/config/parity-checks.log

@masteryodha
Copy link

Hi updated the integration manually with the latest code and I still get errors.

My errors :

Invalid parity history line (insufficient fields): 2017 Jan 17 09:38:32|20311|147.7 MB/s|0
Invalid parity history line (insufficient fields): 2017 Jan 24 09:40:00|20399|147.1 MB/s|0
Invalid parity history line (insufficient fields): 2017 Jan 31 09:46:09|20768|144.5 MB/s|0
Invalid parity history line (insufficient fields): 2017 Feb 7 09:42:44|20563|145.9 MB/s|0

And my parity-checks.log : 

2016 Jul 29 01:19:26|25414|118.1 MB/s|0
2016 Jul 30 06:14:46|15|Unavailable|-4
2016 Jul 30 07:26:29|66|Unavailable|-4
2016 Jul 30 13:14:58|20759|144.5 MB/s|0
2016 Jul 30 16:22:52|17|Unavailable|-4
2016 Jul 31 09:09:40|32|Unavailable|-4
2016 Jul 31 22:10:31|20039|149.7 MB/s|0
2016 Aug  1 20:46:27|19159|156.6 MB/s|0
2016 Aug  3 21:07:50|20690|145.0 MB/s|0
2016 Aug 11 03:56:24|26025|115.3 MB/s|0
2016 Aug 11 10:52:36|21777|137.8 MB/s|0
2016 Aug 16 10:02:32|21751|138.0 MB/s|0
2016 Aug 23 10:03:17|21796|137.7 MB/s|0
2016 Aug 30 10:02:47|21766|137.9 MB/s|0
2016 Sep  6 10:02:07|21726|138.1 MB/s|0
2016 Sep 13 10:11:31|22290|134.6 MB/s|0
2016 Sep 20 10:07:00|22019|136.3 MB/s|0
2016 Sep 27 10:02:42|21761|137.9 MB/s|0
2016 Oct  4 10:04:53|21892|137.1 MB/s|0
2016 Oct 11 10:02:22|21741|138.0 MB/s|0
2016 Oct 18 10:09:42|22181|135.3 MB/s|0
2016 Oct 23 14:21:06|19853|151.1 MB/s|0
2016 Oct 24 16:56:02|20307|147.8 MB/s|0
2016 Oct 25 09:31:28|19887|150.9 MB/s|0
2016 Nov  1 09:32:10|19928|150.6 MB/s|0
2016 Nov  8 09:38:03|20282|147.9 MB/s|0
2016 Nov 15 09:37:50|20269|148.0 MB/s|0
2016 Nov 22 09:42:28|20547|146.0 MB/s|0
2016 Nov 29 09:43:44|20623|145.5 MB/s|0
2016 Dec  6 09:44:09|20648|145.3 MB/s|0
2016 Dec 13 09:43:05|20584|145.8 MB/s|0
2016 Dec 20 09:43:41|20620|145.5 MB/s|0
2016 Dec 27 10:21:29|22888|131.1 MB/s|0
2017 Jan  3 09:45:07|20706|144.9 MB/s|0
2017 Jan 10 09:45:53|20752|144.6 MB/s|0
2017 Jan 17 09:38:32|20311|147.7 MB/s|0
2017 Jan 24 09:40:00|20399|147.1 MB/s|0
2017 Jan 31 09:46:09|20768|144.5 MB/s|0
2017 Feb  7 09:42:44|20563|145.9 MB/s|0
2017 Feb 14 09:34:21|20060|149.6 MB/s|0|0
2017 Feb 21 09:35:10|20109|149.2 MB/s|0|0
2017 Feb 28 09:42:06|20525|146.2 MB/s|0|0
2017 Mar  3 00:09:11|21092|142.3 MB/s|0|0
2017 Mar  7 10:03:23|21802|137.6 MB/s|0|0
2017 Mar 11 01:58:39|22239|134.9 MB/s|0|0
2017 Mar 14 10:03:45|21824|137.5 MB/s|0|0
2017 Mar 21 10:03:22|21801|137.6 MB/s|0|0
2017 Mar 28 10:03:45|21824|137.5 MB/s|0|0
2017 Apr  4 10:52:15|24734|121.3 MB/s|0|0
2017 Apr 11 10:10:37|22236|134.9 MB/s|0|1
2017 Apr 18 10:02:45|21764|137.9 MB/s|0|0
2017 Apr 25 10:32:51|23570|127.3 MB/s|0|0
2017 May  2 10:03:01|21780|137.8 MB/s|0|0
2017 May  9 10:04:23|21862|137.3 MB/s|0|0
2017 May 16 10:03:21|21800|137.6 MB/s|0|0
2017 May 23 10:29:05|23344|128.5 MB/s|0|0
2017 May 30 10:03:24|21803|137.6 MB/s|0|0
2017 Jun  6 10:14:18|22457|133.6 MB/s|0|0
2017 Jun 13 10:03:29|21808|137.6 MB/s|0|0
2017 Jun 20 10:09:59|22198|135.2 MB/s|0|0
2017 Jun 27 10:03:30|21809|137.6 MB/s|0|0
2017 Jul  2 01:53:41|21869|137.2 MB/s|0|0
2017 Jul  4 10:03:39|21818|137.5 MB/s|0|0
2017 Jul  8 11:36:09|23867|125.7 MB/s|0|0
2017 Jul 11 10:03:22|21801|137.6 MB/s|0|0
2017 Jul 18 10:03:46|21825|137.5 MB/s|0|0
2017 Jul 25 10:03:56|21835|137.4 MB/s|0|0
2017 Aug  1 10:03:50|21829|137.5 MB/s|0|0
2017 Aug  8 10:03:23|21802|137.6 MB/s|0|0
1969 Dec 31 16:00:00|-1502794801|nan B/s|0|0
2017 Aug 15 12:07:31|22067|136.0 MB/s|0|0
2017 Aug 22 10:12:53|22372|134.1 MB/s|0|0
2017 Aug 25 01:55:13|21032|190.2 MB/s|0|0
2017 Aug 25 12:47:04|28176|142.0 MB/s|0|0
2017 Aug 29 17:22:53|48172|83.1 MB/s|0|242280282
2017 Aug 30 03:46:54|28323|141.3 MB/s|0|0
2017 Aug 30 19:51:17|30392|131.6 MB/s|0|274
2017 Sep  5 11:53:59|28438|140.7 MB/s|0|0
2017 Sep 12 11:57:47|28666|139.6 MB/s|0|0
2017 Sep 19 11:57:48|28667|139.6 MB/s|0|0
2017 Sep 26 11:52:54|28373|141.0 MB/s|0|0
2017 Oct  1 11:53:18|28397|140.9 MB/s|0|0
2017 Nov  1 11:52:09|28328|141.2 MB/s|0|0
2017 Dec  1 11:51:10|28269|141.5 MB/s|0|0
2017 Dec  8 23:27:38|17796|224.8 MB/s|0|0
2018 Jan  1 12:51:38|31897|125.4 MB/s|0|0
2018 Feb  1 12:50:04|31803|125.8 MB/s|0|0
2018 Mar  1 12:50:21|31820|125.7 MB/s|0|0
2018 Apr  1 12:50:45|31844|125.6 MB/s|0|0
2018 Apr  5 04:51:35|33805|118.3 MB/s|0|0
2018 May  1 12:50:33|31832|125.7 MB/s|0|0
2018 Jun  1 12:50:30|31829|125.7 MB/s|0|0
2018 Jul  1 13:03:43|32622|122.6 MB/s|0|0
2018 Aug  1 14:31:21|37880|105.6 MB/s|0|0
2018 Sep  1 16:54:32|46471|86.1 MB/s|0|0
2018 Oct  1 14:41:49|38508|103.9 MB/s|0|0
2018 Nov  1 14:22:34|37353|107.1 MB/s|0|0
2018 Dec  1 20:08:48|58127|68.8 MB/s|0|0
2018 Dec 29 01:43:32|39613|101.0 MB/s|0|0
2019 Jan  1 15:47:04|42423|94.3 MB/s|0|0
2019 Feb  1 14:21:12|37271|107.3 MB/s|0|0
2019 Feb  3 15:50:08|3075|Unavailable|-4|0
2019 Mar  1 14:25:05|37504|106.7 MB/s|0|0
2019 Mar 18 17:18:12|8493|Unavailable|-4|0
2019 Mar 19 04:31:44|37072|107.9 MB/s|0|0
2019 Apr  1 14:10:52|36651|109.2 MB/s|0|0
2019 Apr 11 04:50:37|36874|108.5 MB/s|0|0
2019 Apr 21 04:47:57|36106|110.8 MB/s|0|0
2019 May  1 14:19:48|37187|107.6 MB/s|0|0
2019 Jun  1 14:24:42|37481|106.7 MB/s|0|0
2019 Jul  1 14:38:59|38338|104.4 MB/s|0|0
2019 Jul 11 02:18:04|36717|109.0 MB/s|0|0
2019 Jul 21 19:34:07|39272|101.9 MB/s|0|1
2019 Jul 22 20:51:20|37759|106.0 MB/s|0|0
2019 Aug  1 18:05:34|53259|112.7 MB/s|0|0
2019 Aug  2 02:26:23|27917|215.0 MB/s|0|0
2019 Sep  1 20:55:06|60905|98.5 MB/s|0|0
2019 Oct  1 20:33:24|59603|100.7 MB/s|0|0
2019 Oct 18 03:18:50|76836|Unavailable|-4|0
2019 Nov  2 13:44:47|59429|101.0 MB/s|0|0
2019 Dec  1 21:30:14|63013|95.2 MB/s|0|0
2020 Jan  1 19:26:14|55573|108.0 MB/s|0|0
2020 Feb  1 09:25:21|19520|Unavailable|-4|0
2020 Feb  2 05:07:55|65655|91.4 MB/s|0|0
2020 Mar  1 17:39:29|49168|122.1 MB/s|0|0
2020 Apr  1 17:16:19|47778|125.6 MB/s|0|0
2020 May  1 17:22:12|48131|124.7 MB/s|0|0
2020 Jun  1 17:21:33|48092|124.8 MB/s|0|0
2020 Jun  4 06:01:42|48441|123.9 MB/s|0|0
2020 Jul  1 17:25:53|48352|124.1 MB/s|0|0
2020 Jul  4 07:30:18|48506|123.7 MB/s|0|2
2020 Jul  4 23:29:44|47668|125.9 MB/s|0|2
2020 Jul  5 20:30:11|47745|125.7 MB/s|0|0
2020 Jul 26 10:22:04|49025|122.4 MB/s|0|0
2020 Aug  1 17:24:09|48248|124.4 MB/s|0|0
2020 Aug  9 21:42:25|47689|125.8 MB/s|0|0
2020 Aug 16 08:38:33|48885|122.8 MB/s|0|0
2020 Sep  1 17:27:07|48426|123.9 MB/s|0|0
2020 Sep 20 05:19:17|48084|124.8 MB/s|0|0
2020 Oct  1 17:26:18|48377|124.1 MB/s|0|0
2020 Oct 31 22:43:17|47892|125.3 MB/s|0|0
2020 Nov  1 17:27:30|48449|123.9 MB/s|0|0
2020 Nov 24 04:13:46|48181|124.6 MB/s|0|0
2020 Dec  1 17:19:13|47952|125.1 MB/s|0|0
2020 Dec  7 09:17:35|48546|123.6 MB/s|0|0
2020 Dec 13 08:23:24|1301|Unavailable|-4|6613
2020 Dec 13 10:57:56|535|Unavailable|-4|0
2020 Dec 14 00:22:25|47699|125.8 MB/s|0|0
2021 Jan  1 17:20:50|48049|124.9 MB/s|0|0
2021 Feb  1 17:09:35|47374|126.7 MB/s|0|0
2021 Feb 10 05:13:00|47597|126.1 MB/s|0|0
2021 Mar  1 17:15:45|47744|125.7 MB/s|0|0
2021 Mar 12 05:47:27|47623|126.0 MB/s|0|0
2021 Mar 27 02:20:57|47627|126.0 MB/s|0|0
2021 Apr  1 17:14:13|47652|125.9 MB/s|0|0
2021 Apr  2 06:05:11|26|Unavailable|-4|0
2021 Apr  2 07:33:22|4935|Unavailable|-4|0
2021 May  1 17:14:22|47661|125.9 MB/s|0|0
2021 May  4 05:52:03|47852|125.4 MB/s|0|0
2021 Jun  1 17:32:20|48739|123.1 MB/s|0|0
2021 Jun 23 00:31:49|48670|123.3 MB/s|0|0
2021 Jul  1 17:32:15|48734|123.1 MB/s|0|0
2021 Jul  7 00:08:56|48637|123.4 MB/s|0|0
2021 Aug  1 17:31:32|48691|123.3 MB/s|0|0
2021 Aug 15 18:54:15|48626|123.4 MB/s|0|5611
2021 Aug 16 18:49:02|49494|121.3 MB/s|0|0
2021 Sep  1 17:31:03|48662|123.3 MB/s|0|0
2021 Sep 15 18:26:50|48692|123.2 MB/s|0|0
2021 Oct  1 17:30:05|48604|123.5 MB/s|0|0
2021 Nov  1 17:38:00|49079|122.3 MB/s|0|0
2021 Dec  1 17:31:40|48699|123.2 MB/s|0|0
2021 Dec 15 02:46:06|48755|123.1 MB/s|0|0
2022 Jan  1 21:01:01|61260|98.0 MB/s|0|0
2022 Jan 19 18:18:07|48698|123.2 MB/s|0|0
2022 Feb  1 20:03:19|57798|103.8 MB/s|0|0
2022 Feb 15 17:47:18|48778|123.0 MB/s|0|0
2022 Feb 20 06:17:24|1747|Unavailable|-4|513
2022 Feb 21 00:24:02|39743|151.0 MB/s|0|390
2022 Feb 22 11:21:20|19990|Unavailable|-4|269457543
2022 Feb 23 04:53:06|38513|155.8 MB/s|0|1
2022 Feb 27 12:57:15|1967|Unavailable|-4|0
2022 Mar  1 17:25:45|48344|124.1 MB/s|0|5
2022 Mar  4 05:27:45|22|Unavailable|-4|0
2022 Mar  5 17:05:33|43|Unavailable|-4|0
2022 Apr  1 17:26:16|48375|124.1 MB/s|0|0
2022 Apr  3 19:06:05|48606|123.5 MB/s|0|0
2022 May  1 16:32:42|45161|132.9 MB/s|0|0
2022 May  7 07:00:31|45653|131.5 MB/s|0|0
2022 Jun  1 17:40:50|49249|121.9 MB/s|0|4
2022 Jul  1 16:41:19|45678|131.4 MB/s|0|0
2022 Aug  1 16:56:40|46599|128.8 MB/s|0|0
2022 Aug 19 21:19:16|44123|136.0 MB/s|0|0
2022 Sep  1 16:15:58|44157|135.9 MB/s|0|0
2022 Oct  1 16:15:56|44155|135.9 MB/s|0|0
2022 Nov  1 16:16:27|44186|135.8 MB/s|0|0
2022 Nov  7 02:23:10|44352|135.3 MB/s|0|0
2022 Nov  8 03:55:50|44103|136.1 MB/s|0|0
2022 Nov 30 17:52:20|46534|129.0 MB/s|0|0
2022 Dec  1 18:08:28|47169|127.2 MB/s|0|1
2023 Jan  1 17:17:53|47872|125.4 MB/s|0|0
2023 Jan  2 18:46:54|68|Unavailable|-4|0
2023 Jan  3 13:28:29|59|Unavailable|-4|0
2023 Jan 24 20:11:13|49462|121.3 MB/s|0|0
2023 Feb  1 16:23:21|44600|134.6 MB/s|0|0
2023 Mar  1 18:25:11|51910|115.6 MB/s|0|0
2023 Mar 24 12:30:12|9007|Unavailable|-4|0
2023 Apr  1 20:38:17|59896|100193253|0|0|check P Q|5860522532
2023 May  1 18:13:15|51194|117224188|0|0|check P Q|5860522532
2023 Jun  1 16:18:48|44327|135384192|0|0|check P Q|5860522532
2023 Jul  1 16:21:03|44462|134973125|0|0|check P Q|5860522532
2023 Jul 22 02:41:22|45019|133303163|0|0|check P Q|5860522532
2023 Jul 24 01:16:18|52111|115161388|0|0|check P Q|5860522532
2023 Jul 24 04:16:18|52111|115161388|0|0|check P Q|5860522532
2023 Jul 29 20:41:29|45506|131876567|0|0|check P Q|5860522532
2023 Aug  1 16:15:46|44145|135942351|0|0|check P Q|5860522532
2023 Aug 19 21:37:05|44974|133436543|0|0|check P Q|5860522532
2023 Sep  1 19:58:37|57516|104339229|0|0|check P Q|5860522532
2023 Sep 13 19:31:51|46151|130033479|0|0|check P Q|5860522532
2023 Oct  1 17:09:54|47393|126625769|0|0|check P Q|5860522532
2023 Oct 10 19:07:14|45652|131454812|0|0|check P Q|5860522532
2023 Nov  1 16:16:29|44187|135813137|0|0|check P Q|5860522532
2023 Nov 18 01:45:10|9|0|-4|0|check P Q|5860522532
2023 Nov 18 10:17:55|6|0|-4|0|check P Q|5860522532
2023 Nov 20 20:49:20|45114|133022456|0|0|check P Q|5860522532
2023 Dec  1 16:16:29|44188|135810063|0|0|check P Q|5860522532
2023 Dec 12 11:35:53|87378|68680618|0|0|check P Q|5860522532
2023 Dec 28 22:38:00|45076|133134597|0|0|check P Q|5860522532
2024 Jan  1 17:11:28|47487|126375115|0|0|check P Q|5860522532
2024 Jan 10 21:05:55|45123|132995924|0|0|check P Q|5860522532
2024 Jan 19 08:49:52|75358|79635541|0|0|check P Q|5860522532
2024 Jan 28 21:26:28|30|0|-4|0|check P Q|5860522532
2024 Feb  1 16:17:51|44270|135558506|0|0|check P Q|5860522532
2024 Feb  6 19:40:04|89205|67273976|0|0|check P Q|5860522532
2024 Feb 12 12:45:36|99301|60434186|0|59434|check P Q|5860522532
2024 Feb 14 08:29:23|48519|123687114|0|15530|check P Q|5860522532
2024 Feb 14 20:48:32|44141|135954670|0|0|check P Q|5860522532
2024 Mar  1 16:17:39|44258|135595261|0|0|check P Q|5860522532
2024 Apr  2 05:03:30|90208|66525974|0|0|check P Q|5860522532
2024 May  1 16:16:59|44218|135717922|0|0|check P Q|5860522532
2024 May 24 12:08:46|46289|129645814|0|0|check P Q|5860522532
2024 Jun  1 16:18:18|44297|135475880|0|0|check P Q|5860522532
2024 Jul  1 16:17:58|44277|135537075|0|0|check P Q|5860522532
2024 Aug  1 16:20:19|44418|135106828|0|0|check P Q|5860522532
2024 Aug 12 11:04:50|94177|63722300|0|0|check P Q|5860522532
2024 Aug 21 11:18:51|45171|132854599|0|0|check P Q|5860522532
2024 Sep  1 16:17:51|44270|135558506|0|0|check P Q|5860522532
2024 Sep  8 03:30:49|45169|132860481|0|0|check P Q|5860522532
2024 Oct  1 16:16:15|44174|135853105|0|0|check P Q|5860522532
2024 Oct  6 10:28:18|45325|132403201|0|0|check P Q|5860522532
2024 Oct  7 07:39:57|45218|132716508|0|0|check P Q|5860522532
2024 Oct 26 06:14:50|45411|132152454|0|0|check P Q|5860522532
2024 Nov  1 16:16:26|44185|135819284|0|0|check P Q|5860522532
2024 Nov  8 21:50:57|30171|132603725|0|0|recon D5|3907018532
2024 Dec  1 16:23:36|44615|134510256|0|0|check P Q|5860522532
2025 Jan  2 04:02:28|86547|69340070|0|0|check P Q|5860522532


this line sure is weird : 1969 Dec 31 16:00:00|-1502794801|nan B/s|0|0

@ond000
Copy link
Contributor Author

ond000 commented Jan 7, 2025

Both parity check history errors disappear, but now I have another error:

Logger: custom_components.unraid.coordinator
Zdroj: custom_components/unraid/coordinator.py:661
integrace: UNRAID (dokumentace, problémy)
První výskyt: 23:13:35 (6 výskyty)
Naposledy logováno: 23:13:43

Could not parse speed value: Unavailable - Could not parse speed string 'Unavailable': Invalid speed format: Unavailable

As I look into debug log, here is detail:

2025-01-07 23:18:08.971 DEBUG (MainThread) [custom_components.unraid.coordinator] Processing parity history line: 2022 Mar 16 03:11:14|56125|Unavailable|-4|0
2025-01-07 23:18:08.971 DEBUG (MainThread) [custom_components.unraid.coordinator] Parsing date: 2022 Mar 16 03:11:14
2025-01-07 23:18:08.972 WARNING (MainThread) [custom_components.unraid.coordinator] Could not parse speed value: Unavailable - Could not parse speed string 'Unavailable': Invalid speed format: Unavailable
2025-01-07 23:18:08.972 DEBUG (MainThread) [custom_components.unraid.coordinator] Processed check info: {'date': '2022-03-16 03:11:14', 'duration': '15 hours, 35 minutes, 25 seconds', 'speed': '0 MB/s', 'status': 'Failed (-4 errors)', 'errors': 0, 'type': 'Unknown', 'size': 'Unknown'}
2025-01-07 23:18:08.972 DEBUG (MainThread) [custom_components.unraid.coordinator] Updated latest check info
2025-01-07 23:18:08.972 DEBUG (MainThread) [custom_components.unraid.coordinator] Processing parity history line: 2022 Mar 16 16:53:24|117|Unavailable|-4|0
2025-01-07 23:18:08.973 DEBUG (MainThread) [custom_components.unraid.coordinator] Parsing date: 2022 Mar 16 16:53:24
2025-01-07 23:18:08.973 WARNING (MainThread) [custom_components.unraid.coordinator] Could not parse speed value: Unavailable - Could not parse speed string 'Unavailable': Invalid speed format: Unavailable
2025-01-07 23:18:08.973 DEBUG (MainThread) [custom_components.unraid.coordinator] Processed check info: {'date': '2022-03-16 16:53:24', 'duration': '0 hours, 1 minutes, 57 seconds', 'speed': '0 MB/s', 'status': 'Failed (-4 errors)', 'errors': 0, 'type': 'Unknown', 'size': 'Unknown'}
2025-01-07 23:18:08.973 DEBUG (MainThread) [custom_components.unraid.coordinator] Updated latest check info
2025-01-07 23:18:08.980 DEBUG (MainThread) [custom_components.unraid.coordinator] Processing parity history line: 2022 May 28 13:28:42|58|Unavailable|-4|0
2025-01-07 23:18:08.980 DEBUG (MainThread) [custom_components.unraid.coordinator] Parsing date: 2022 May 28 13:28:42
2025-01-07 23:18:08.980 WARNING (MainThread) [custom_components.unraid.coordinator] Could not parse speed value: Unavailable - Could not parse speed string 'Unavailable': Invalid speed format: Unavailable
2025-01-07 23:18:08.980 DEBUG (MainThread) [custom_components.unraid.coordinator] Processed check info: {'date': '2022-05-28 13:28:42', 'duration': '0 hours, 0 minutes, 58 seconds', 'speed': '0 MB/s', 'status': 'Failed (-4 errors)', 'errors': 0, 'type': 'Unknown', 'size': 'Unknown'}
2025-01-07 23:18:08.980 DEBUG (MainThread) [custom_components.unraid.coordinator] Updated latest check info

And here is my parity check history:

2019 Nov 20 10:24:40|43019|93.0 MB/s|0|0
2019 Nov 29 10:30:21|51746|77.3 MB/s|0|5
2019 Dec  2 03:39:47|58036|68.9 MB/s|0|5
2019 Dec  8 13:59:09|50348|79.5 MB/s|0|0
2019 Dec 10 23:14:43|42567|94.0 MB/s|0|5
2019 Dec 15 08:48:31|31710|126.2 MB/s|0|0
2019 Dec 20 02:06:04|34958|114.4 MB/s|0|5
2019 Dec 22 08:48:51|31730|126.1 MB/s|0|0
2019 Dec 23 10:01:11|58377|68.5 MB/s|0|5
2019 Dec 29 09:05:37|32736|122.2 MB/s|0|0
2020 Jan  5 06:10:15|34558|115.8 MB/s|0|10
2020 Jan 12 08:45:38|31537|126.9 MB/s|0|0
2020 Jan 19 08:50:14|31813|125.8 MB/s|0|0
2020 Jan 26 19:16:30|18370|217.8 MB/s|0|0
2020 Feb  2 08:45:23|31522|126.9 MB/s|0|0
2020 Feb  9 11:00:35|39634|100.9 MB/s|0|0
2020 Feb 16 08:48:23|31702|126.2 MB/s|0|5
2020 Feb 23 08:46:49|31608|126.6 MB/s|0|0
2020 Mar  1 08:51:32|31891|125.5 MB/s|0|0
2020 Mar  8 08:39:54|31193|128.3 MB/s|0|5
2020 Mar 15 08:43:17|31396|127.4 MB/s|0|0
2020 Mar 22 12:24:27|44666|89.6 MB/s|0|7
2020 Mar 29 10:13:18|33197|120.5 MB/s|0|0
2020 Apr  5 08:49:02|31741|126.0 MB/s|0|0
2020 Apr 12 08:48:54|31733|126.1 MB/s|0|0
2020 Apr 19 10:13:50|36829|108.6 MB/s|0|0
2020 Apr 26 08:45:45|31544|126.8 MB/s|0|0
2020 May  3 08:43:51|31430|127.3 MB/s|0|0
2020 May 11 03:02:08|30985|129.1 MB/s|0|5
2020 May 17 08:45:00|31499|127.0 MB/s|0|0
2020 May 24 12:33:13|45192|88.5 MB/s|0|0
2020 May 31 08:45:15|31514|127.0 MB/s|0|0
2020 Jun  7 08:45:25|31524|126.9 MB/s|0|0
2020 Jun 14 08:48:10|31689|126.3 MB/s|0|0
2020 Jun 21 10:52:55|39174|102.1 MB/s|0|5
2020 Jun 28 13:48:35|49714|80.5 MB/s|0|0
2020 Jul  5 13:38:40|49119|81.5 MB/s|0|5
2020 Jul 12 10:25:31|37530|106.6 MB/s|0|0
2020 Jul 20 02:33:05|95584|41.9 MB/s|0|5
2020 Jul 26 16:29:33|59372|67.4 MB/s|0|0
2020 Aug  2 08:53:03|31982|125.1 MB/s|0|0
2020 Aug  9 16:32:15|59534|67.2 MB/s|0|0
2020 Aug 16 08:55:00|32099|124.6 MB/s|0|0
2020 Aug 23 08:58:52|32331|123.7 MB/s|0|0
2020 Aug 30 09:00:24|32423|123.4 MB/s|0|0
2020 Sep  6 08:58:00|32279|123.9 MB/s|0|0
2020 Sep 13 08:53:49|32028|124.9 MB/s|0|0
2020 Sep 20 08:55:04|32103|124.6 MB/s|0|0
2020 Sep 27 09:00:01|32400|123.5 MB/s|0|0
2020 Oct  4 12:31:25|45084|88.7 MB/s|0|0
2020 Oct 11 08:53:35|32014|125.0 MB/s|0|0
2020 Oct 18 12:55:32|46531|86.0 MB/s|0|0
2020 Oct 25 07:51:48|31907|125.4 MB/s|0|0
2020 Nov  1 08:51:37|31896|125.4 MB/s|0|0
2020 Nov  8 14:48:19|53298|75.1 MB/s|0|0
2020 Nov 15 12:01:32|43291|92.4 MB/s|0|0
2020 Nov 22 13:28:55|48534|82.4 MB/s|0|0
2020 Nov 29 13:58:41|50320|79.5 MB/s|0|0
2020 Dec  6 14:13:42|51221|78.1 MB/s|0|0
2020 Dec 13 09:04:46|32685|122.4 MB/s|0|0
2020 Dec 20 12:41:25|45684|87.6 MB/s|0|10
2020 Dec 27 13:26:36|48395|82.7 MB/s|0|0
2021 Jan  3 14:44:42|53081|75.4 MB/s|0|0
2021 Jan 10 15:11:31|54690|73.2 MB/s|0|0
2021 Jan 17 15:05:48|54347|73.6 MB/s|0|0
2021 Jan 24 15:49:57|56996|70.2 MB/s|0|0
2021 Jan 31 09:28:26|34105|117.3 MB/s|0|0
2021 Feb  7 15:25:22|55521|72.1 MB/s|0|0
2021 Feb 14 14:40:01|52800|75.8 MB/s|0|0
2021 Feb 18 10:07:55|44251|90.4 MB/s|0|5
2021 Feb 21 16:52:31|60750|65.9 MB/s|0|0
2021 Feb 28 16:18:33|58712|68.1 MB/s|0|0
2021 Mar  7 12:42:02|45721|87.5 MB/s|0|5
2021 Mar 14 13:53:15|49994|80.0 MB/s|0|5
2021 Mar 21 14:25:41|51940|77.0 MB/s|0|0
2021 Mar 28 13:53:40|46419|86.2 MB/s|0|0
2021 Apr  4 09:07:55|32874|121.7 MB/s|0|0
2021 Apr 11 09:03:41|32620|122.6 MB/s|0|0
2021 Apr 11 21:09:30|32646|122.6 MB/s|0|5
2021 Apr 18 09:06:07|32766|122.1 MB/s|0|0
2021 Apr 25 13:07:08|47227|84.7 MB/s|0|0
2021 May  2 12:39:10|45549|87.8 MB/s|0|0
2021 May  9 13:41:54|49313|81.1 MB/s|0|0
2021 May 16 14:03:13|50592|79.1 MB/s|0|0
2021 May 23 12:43:08|45787|87.4 MB/s|0|0
2021 May 30 12:33:50|45229|88.5 MB/s|0|0
2021 Jun  6 12:07:30|43649|91.7 MB/s|0|0
2021 Jun 13 13:07:14|47233|84.7 MB/s|0|0
2021 Jun 20 22:41:31|81690|49.0 MB/s|0|506375606
2021 Jun 27 13:44:11|49450|80.9 MB/s|0|421
2021 Jul  4 09:34:49|34488|116.0 MB/s|0|0
2021 Jul 11 09:34:28|34467|116.1 MB/s|0|0
2021 Jul 18 14:06:02|50761|78.8 MB/s|0|0
2021 Jul 25 13:01:42|46901|85.3 MB/s|0|0
2021 Aug  1 12:49:13|46152|86.7 MB/s|0|0
2021 Aug  6 08:03:35|35280|113.4 MB/s|0|0
2021 Aug  6 16:44:54|21893|182.7 MB/s|0|0
2021 Aug  8 14:00:23|50422|79.3 MB/s|0|5
2021 Aug 15 09:05:17|32716|122.3 MB/s|0|5
2021 Aug 22 13:32:21|48740|82.1 MB/s|0|0
2021 Aug 29 09:30:26|34225|116.9 MB/s|0|0
2021 Sep  5 13:50:01|49800|80.3 MB/s|0|0
2021 Sep 12 14:31:56|52315|76.5 MB/s|0|0
2021 Sep 19 14:31:08|52267|76.5 MB/s|0|0
2021 Sep 26 14:12:33|51152|78.2 MB/s|0|0
2021 Oct  3 14:38:01|52680|75.9 MB/s|0|0
2021 Oct 10 14:28:31|52110|76.8 MB/s|0|0
2021 Oct 17 09:39:42|34781|115.0 MB/s|0|0
2021 Oct 24 09:50:26|35425|112.9 MB/s|0|0
2021 Oct 31 14:54:38|57277|69.8 MB/s|0|0
2021 Nov  7 16:59:07|61146|65.4 MB/s|0|0
2021 Nov 14 16:57:31|61050|65.5 MB/s|0|0
2021 Nov 21 18:37:55|67074|59.6 MB/s|0|0
2021 Nov 28 19:47:13|71232|56.2 MB/s|0|0
2021 Dec  5 18:32:45|66764|59.9 MB/s|0|0
2021 Dec 12 16:34:36|59675|67.0 MB/s|0|0
2021 Dec 19 19:29:33|70172|57.0 MB/s|0|0
2021 Dec 26 09:38:58|34737|115.2 MB/s|0|0
2022 Jan  2 09:48:10|35289|113.4 MB/s|0|0
2022 Jan  9 09:44:45|35084|114.0 MB/s|0|0
2022 Jan 16 20:19:21|73160|54.7 MB/s|0|0
2022 Jan 23 17:49:12|64151|62.4 MB/s|0|0
2022 Jan 30 18:01:25|64884|61.7 MB/s|0|0
2022 Feb  6 17:34:39|63278|63.2 MB/s|0|0
2022 Feb 13 20:24:46|73485|54.4 MB/s|0|0
2022 Feb 20 18:38:09|67088|59.6 MB/s|0|0
2022 Feb 27 19:13:18|69197|57.8 MB/s|0|0
2022 Mar  6 11:34:53|41692|96.0 MB/s|0|0
2022 Mar 13 16:50:47|60646|66.0 MB/s|0|10
2022 Mar 16 03:11:14|56125|Unavailable|-4|0
2022 Mar 16 16:53:24|117|Unavailable|-4|0
2022 Mar 17 10:29:38|63293|63.2 MB/s|0|0
2022 Mar 20 17:51:44|64303|62.2 MB/s|0|5
2022 Mar 27 19:09:25|65364|61.2 MB/s|0|0
2022 Apr  3 18:50:04|67803|59.0 MB/s|0|0
2022 Apr 10 17:59:05|64744|61.8 MB/s|0|0
2022 Apr 17 17:30:52|63051|63.5 MB/s|0|0
2022 Apr 24 19:56:46|71805|55.7 MB/s|0|0
2022 May  1 19:35:36|70535|56.7 MB/s|0|1
2022 May  6 11:54:12|71361|56.1 MB/s|0|0
2022 May  8 19:09:33|68972|58.0 MB/s|0|5
2022 May 15 19:55:47|71746|55.8 MB/s|0|0
2022 May 22 20:17:49|73068|54.8 MB/s|0|0
2022 May 28 13:28:42|58|Unavailable|-4|0
2022 May 29 19:16:16|69375|57.7 MB/s|0|7
2022 Jun  3 03:49:55|65118|61.4 MB/s|0|5
2022 Jun  5 18:04:03|65042|61.5 MB/s|0|0
2022 Jun 21 05:26:46|32214|124194045|0|5|check P Q|3907018532
2022 Jul  3 11:06:01|39960|100119794|0|5|check P Q|3907018532
2022 Jul 10 11:20:23|40822|98005658|0|1|check P Q|3907018532
2022 Jul 17 11:07:00|40019|99972188|0|1|check P Q|3907018532
2022 Jul 24 11:47:43|42462|94220408|0|0|check P Q|3907018532
2022 Jul 31 12:34:22|45261|88393694|0|0|check P Q|3907018532
2022 Aug  7 11:21:42|40901|97816361|0|0|check P Q|3907018532
2022 Aug 14 10:51:57|39116|102280064|0|0|check P Q|3907018532
2022 Aug 21 11:02:23|39742|100668989|0|0|check P Q|3907018532
2022 Aug 21 16:39:26|345|0|-4|0|check P Q|3907018532
2022 Aug 22 03:26:30|32544|122934703|0|0|recon D2|3907018532
2022 Aug 22 15:18:50|18553|161730875|0|0|clear|2930266532
2022 Aug 28 10:36:49|38208|104710714|0|5|check P Q|3907018532
2022 Sep  2 23:55:45|32288|123909408|0|0|recon D2|3907018532
2022 Sep  4 11:44:56|42295|94592434|0|7|check P Q|3907018532
2022 Sep 11 11:37:41|41860|95575418|0|0|check P Q|3907018532
2022 Sep 18 10:45:39|38738|103278098|0|0|check P Q|3907018532
2022 Sep 25 11:42:48|42167|94879574|0|0|check P Q|3907018532
2022 Oct  2 11:13:20|40399|99031832|0|0|check P Q|3907018532
2022 Oct  9 11:01:39|39698|100780568|0|0|check P Q|3907018532
2022 Oct 16 11:55:37|42936|93180244|0|0|check P Q|3907018532
2022 Oct 23 10:43:47|38626|103577564|0|10|check P Q|3907018532
2022 Oct 30 11:10:38|43837|91265072|0|5|check P Q|3907018532
2022 Nov  6 11:26:48|41207|97089984|0|10|check P Q|3907018532
2022 Nov 13 12:10:30|43829|91281731|0|0|check P Q|3907018532
2022 Nov 20 10:53:47|39226|101993244|0|0|check P Q|3907018532
2022 Nov 27 11:36:49|41808|95694292|0|0|check P Q|3907018532
2022 Dec  4 12:24:57|44696|89511074|0|10|check P Q|3907018532
2022 Dec 11 12:04:14|43452|92073713|0|0|check P Q|3907018532
2022 Dec 18 12:27:17|44836|89231577|0|0|check P Q|3907018532
2022 Dec 25 11:38:36|41915|95450005|0|0|check P Q|3907018532
2023 Jan  1 11:56:16|42975|93095683|0|0|check P Q|3907018532
2023 Jan  8 11:46:09|42368|94429451|0|0|check P Q|3907018532
2023 Jan 15 12:15:22|44121|90677613|0|0|check P Q|3907018532
2023 Jan 22 10:53:21|39200|102060892|0|0|check P Q|3907018532
2023 Jan 29 08:49:43|31782|125882165|0|0|check P Q|3907018532
2023 Feb  5 08:55:11|32109|124600174|0|0|check P Q|3907018532
2023 Feb 19 09:00:03|32402|123473458|0|0|check P Q|3907018532
2023 Feb 20 18:52:33|32252|124047717|0|10|check P Q|3907018532
2023 Mar 19 08:49:43|31781|125886126|0|0|check P Q|3907018532
2023 Apr 23 08:49:33|31772|125921786|0|0|check P Q|3907018532
2023 Apr 30 08:50:39|31838|125660751|0|0|check P Q|3907018532
2023 May  7 08:51:41|31900|125416520|0|0|check P Q|3907018532
2023 May 21 08:51:04|31863|125562156|0|0|check P Q|3907018532
2023 May 28 08:51:22|31875|125.5 MB/s|0|0|check P Q|3907018532|31875|1|Scheduled Correcting Parity-Check
2023 Jun  6 02:20:37|56080|71.3 MB/s|0|0|check P Q|3907018532|205488|3|Scheduled Correcting Parity-Check
2023 Jun 13 02:19:56|56077|71.3 MB/s|0|0|check P Q|3907018532|205485|3|Scheduled Correcting Parity-Check
2023 Jun 20 02:29:18|56637|70.6 MB/s|0|0|check P Q|3907018532|206046|3|Scheduled Correcting Parity-Check
2023 Jun 27 02:20:26|56096|71.3 MB/s|0|0|check P Q|3907018532|205518|3|Scheduled Correcting Parity-Check
2023 Jul  4 02:19:52|56074|71.3 MB/s|0|0|check P Q|3907018532|205481|3|Scheduled Correcting Parity-Check
2023 Jul 12 00:24:07|72523|55.2 MB/s|0|0|check P Q|3907018532|296634|4|Scheduled Correcting Parity-Check
2023 Jul 18 02:21:18|31864|125.6 MB/s|0|0|check P Q|3907018532|181272|3|Scheduled Correcting Parity-Check
2023 Jul 24 03:30:07|35990|111.2 MB/s|-4|0|check P Q|3907018532|110695|2|Scheduled Non-Correcting Parity-Check
2023 Aug  2 01:07:21|39122|102.3 MB/s|0|5|check P Q|3907018532|263234|4|Scheduled Correcting Parity-Check
2023 Aug  8 02:21:33|31877|125.5 MB/s|0|0|check P Q|3907018532|181286|3|Scheduled Correcting Parity-Check
2023 Aug 15 02:29:35|32361|123.6 MB/s|0|0|check P Q|3907018532|181769|3|Scheduled Correcting Parity-Check
2023 Aug 22 02:55:11|33896|118.0 MB/s|0|0|check P Q|3907018532|183304|3|Scheduled Correcting Parity-Check
2023 Aug 29 02:28:06|32270|124.0 MB/s|0|0|check P Q|3907018532|181679|3|Scheduled Correcting Parity-Check
2023 Sep  5 02:20:38|31806|125.8 MB/s|0|0|check P Q|3907018532|181232|3|Scheduled Correcting Parity-Check
2023 Sep 12 02:21:52|31882|125.5 MB/s|0|0|check P Q|3907018532|181305|3|Scheduled Correcting Parity-Check
2023 Sep 19 02:49:51|33581|119.1 MB/s|0|0|check P Q|3907018532|182984|3|Scheduled Correcting Parity-Check
2023 Sep 25 23:44:48|36295|110.2 MB/s|0|0|check P Q|3907018532|172226|3|Scheduled Correcting Parity-Check
2023 Sep 27 02:18:02|21899|182.7 MB/s|0|0|recon D9|3907018532|21899|1|Parity Sync/Data Rebuild
2023 Oct  3 02:20:14|31806|125.8 MB/s|0|5|check P Q|3907018532|181207|3|Scheduled Correcting Parity-Check
2023 Oct 11 00:23:17|36488|109.6 MB/s|0|0|check P Q|3907018532|260589|4|Scheduled Correcting Parity-Check
2023 Oct 17 02:38:16|32890|121.6 MB/s|0|0|check P Q|3907018532|182289|3|Scheduled Correcting Parity-Check
2023 Oct 24 02:20:14|31808|125.8 MB/s|0|0|check P Q|3907018532|181207|3|Scheduled Correcting Parity-Check
2023 Oct 29 19:21:56|33280|120.2 MB/s|0|0|recon P D6|3907018532|33280|1|Parity Sync/Data Rebuild
2023 Nov  7 02:21:28|31880|125.5 MB/s|0|0|check P Q|3907018532|181281|3|Scheduled Correcting Parity-Check
2023 Nov 14 02:20:58|31852|125.6 MB/s|0|0|check P Q|3907018532|181252|3|Scheduled Correcting Parity-Check
2023 Nov 21 02:23:02|31973|125.1 MB/s|0|0|check P Q|3907018532|181374|3|Scheduled Correcting Parity-Check
2023 Nov 29 01:50:42|41735|95.9 MB/s|0|0|check P Q|3907018532|265835|4|Scheduled Correcting Parity-Check
2023 Dec  5 03:03:00|34374|116.4 MB/s|0|0|check P Q|3907018532|183774|3|Scheduled Correcting Parity-Check
2023 Dec 10 03:30:07|12600|0|-4|0|check P Q|3907018532
2023 Dec 13 00:24:08|61741|64.8 MB/s|0|0|check P Q|3907018532|231975|4|Scheduled Correcting Parity-Check
2023 Dec 19 02:21:17|31872|125.5 MB/s|0|5|check P Q|3907018532|181271|3|Scheduled Correcting Parity-Check
2023 Dec 26 02:26:24|32177|124.3 MB/s|0|0|check P Q|3907018532|181577|3|Scheduled Correcting Parity-Check
2023 Dec 27 19:13:14|32250|124.1 MB/s|0|5|check P Q|3907018532|32250|1|Automatic Correcting Parity-Check
2024 Jan  3 01:44:08|41343|96.8 MB/s|0|0|check P Q|3907018532|265442|4|Scheduled Correcting Parity-Check
2024 Jan  9 02:50:16|33609|119.0 MB/s|0|0|check P Q|3907018532|183010|3|Scheduled Correcting Parity-Check
2024 Jan 17 01:18:10|39784|100.6 MB/s|0|0|check P Q|3907018532|263884|4|Scheduled Correcting Parity-Check
2024 Jan 24 00:56:12|38465|104.0 MB/s|0|0|check P Q|3907018532|262565|4|Scheduled Correcting Parity-Check
2024 Jan 30 02:46:00|33353|120.0 MB/s|0|0|check P Q|3907018532|182753|3|Scheduled Correcting Parity-Check
2024 Feb  6 02:52:14|33727|118.6 MB/s|0|0|check P Q|3907018532|183127|3|Scheduled Correcting Parity-Check
2024 Feb 14 01:05:43|39033|102.5 MB/s|0|0|check P Q|3907018532|263135|4|Scheduled Correcting Parity-Check
2024 Feb 22 03:07:49|83258|48.1 MB/s|0|5|check P Q|3907018532|338043|5|Scheduled Correcting Parity-Check
2024 Feb 29 00:19:05|47937|83.5 MB/s|0|0|check P Q|3907018532|346738|5|Scheduled Correcting Parity-Check
2024 Mar  6 03:07:01|46314|86.4 MB/s|0|0|check P Q|3907018532|270413|4|Scheduled Correcting Parity-Check
2024 Mar 14 00:56:02|50153|79.8 MB/s|0|0|check P Q|3907018532|348955|5|Scheduled Correcting Parity-Check
2024 Mar 21 01:37:45|52656|76.0 MB/s|0|0|check P Q|3907018532|351458|5|Scheduled Correcting Parity-Check
2024 Mar 27 01:26:45|40298|99.3 MB/s|0|0|check P Q|3907018532|264399|4|Scheduled Correcting Parity-Check
2024 Mar 31 03:30:06|9000|0|-4|0|check P Q|3907018532
2024 Apr  2 22:10:47|3210|0|-4|5|check P Q|3907018532
2024 Apr  3 01:42:01|83584|47.9 MB/s|0|5|check P Q|3907018532|201227|4|Scheduled Non-Correcting Parity-Check
2024 Apr  8 03:30:06|11700|0|-4|5|check P Q|3907018532
2024 Apr  8 18:21:50|23726|168.6 MB/s|0|0|recon D6|3907018532|23726|1|Parity Sync/Data Rebuild
2024 Apr  9 09:23:20|33836|118.2 MB/s|0|0|recon P|3907018532|33836|1|Parity Sync/Data Rebuild
2024 Apr 16 02:41:24|33078|121.0 MB/s|0|0|check P Q|3907018532|182478|3|Scheduled Correcting Parity-Check
2024 Apr 24 01:02:44|38856|103.0 MB/s|0|0|check P Q|3907018532|262958|4|Scheduled Correcting Parity-Check
2024 Jul 17 01:13:06|39477|101.3 MB/s|0|0|check P Q|3907018532|263578|4|Scheduled Correcting Parity-Check
2024 Aug 14 00:54:16|38347|104.3 MB/s|0|0|check P Q|3907018532|262449|4|Scheduled Correcting Parity-Check
2024 Aug 20 03:30:06|71096|56.3 MB/s|-4|0|check P Q|3907018532|220496|3|Scheduled Non-Correcting Parity-Check
2024 Aug 20 12:42:05|326|0|-4|0|check P Q|3907018532
2024 Aug 20 21:13:03|27907|143.4 MB/s|0|0|recon D10|3907018532|27907|1|Parity Sync/Data Rebuild
2024 Aug 21 09:33:52|41521|96.4 MB/s|0|0|recon D4|3907018532|41521|1|Parity Sync/Data Rebuild
2024 Aug 22 07:02:37|39935|100.2 MB/s|0|0|recon D3|3907018532|39935|1|Parity Sync/Data Rebuild
2024 Aug 22 16:54:25|34564|115.8 MB/s|0|14698|check P Q|3907018532|34564|1|Manual Correcting Parity-Check
2024 Aug 27 03:26:17|35770|111.8 MB/s|0|0|check P Q|3907018532|185170|3|Scheduled Non-Correcting Parity-Check
2024 Sep  4 01:19:45|39877|100.3 MB/s|0|0|check P Q|3907018532|263979|4|Scheduled Non-Correcting Parity-Check
2024 Dec 23 10:21:40|45753|87.4 MB/s|0|5|check P Q|3907018532|45753|1|Automatic Correcting Parity-Check
2024 Dec 30 03:30:07|11701|0|-4|0|check|3907018532
2024 Dec 30 19:16:26|16|0|-4|0|check|3907018532
2024 Dec 30 19:19:45|47780|83.7 MB/s|-4|0|check P Q|3907018532|179447|4|Scheduled Non-Correcting Parity-Check
2024 Dec 31 05:24:44|34308|116.6 MB/s|0|0|recon D6|3907018532|34308|1|Parity Sync/Data Rebuild
2024 Dec 31 20:14:47|42572|94.0 MB/s|0|0|recon P|3907018532|42572|1|Parity Sync/Data Rebuild

@domalab
Copy link
Owner

domalab commented Jan 8, 2025

Thanks for the logs. Helps a lot to try and fine tune it

Looking at the logs, I can see several formats that need to be handled:

Legacy format (4-5 fields):

2017 Jan 17 09:38:32|20311|147.7 MB/s|0
2016 Jul 30 06:14:46|15|Unavailable|-4

Newer format with error count (5 fields):

2017 Feb 14 09:34:21|20060|149.6 MB/s|0|0

Modern format with raw bytes/sec and additional metadata:

2022 Jun 21 05:26:46|32214|124194045|0|5|check P Q|3907018532

Latest format with full details:

2023 May 28 08:51:22|31875|125.5 MB/s|0|0|check P Q|3907018532|31875|1|Scheduled Correcting Parity-Check

@domalab
Copy link
Owner

domalab commented Jan 8, 2025

I made changes based on the logs you provided.

  • Reduced minimum required fields from 5 to 4 to handle older log formats
  • Added handling for various duration formats with fallback to "Unknown"
  • Better handling of speed strings using the updated parse_speed_string
  • Added error count parsing with default to 0 if not present
  • Added description field for newer log formats
  • Skip entries with invalid dates (like the 1969 entry) 😄
  • Added more robust error handling and logging
  • Maintains compatibility with both old and new log formats

@masteryodha
Copy link

Nice work @domalab
Just installed the latest code.

The only message I have in the logs are the warning about skipping the invalid date :

Skipping invalid date: 1969 Dec 31 16:00:00

Thank you

@ond000
Copy link
Contributor Author

ond000 commented Jan 11, 2025

Thanks for that @domalab now I don't have any error regarding parity check history, so from my point of view it looks fixed 😊

@domalab domalab closed this as completed Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants