Hi there!
I thought I'd share this since maybe somewhere here wants to do something similar and it might save them some time.
My miner has been playing up on the last version (5.6) and I wanted to capture the performance data so that I could plot it and see if there's any indications of when it's going to fnck up. I ended up writing some Python code that imports a log file, extracts the data and then generates some charts.
https://jonnymaserati.github.io/assets/images/2021-08-22-phoenixminer-gpu-performance.pngHere's a post describing what the code is doing
https://jonnymaserati.github.io/2021/08/21/why-engineers-should-use-python.html.
There's a link at the bottom of the post to download the .py file.
Hope it helps someone... I can always make a repo on GitHub if anyone wants to develop it a bit more.
Interestingly, the problem I was having (the hash rate dropping to zero and then rocketing to a huge value before crashing the miner) seems to have stopped since updating to version 5.7b and this didn't happen with previous versions?
Don't be disappointed if you don't get many takers on your program. I can appreciate the effort, I'm a retired software engineer and write lots of tools and utilities for all sorts of things just for fun sometimes.
I have my own log parser that I use and constantly make it better, but I wouldn't put it out here. Someone would blame you or me if something totally unrelated happened.
People here are very cautious to download any code and for good reasons. These forums are full of malicious software and putting unknown code on your miner is considered a no no.
I'm sure your intentions are good and the code too. But, even I wouldn't download it. Good luck.