chiaharvestgraph icon indicating copy to clipboard operation
chiaharvestgraph copied to clipboard

Remote Harvester logs too simplified for cyan dots.

Open gryan315 opened this issue 2 years ago • 2 comments

When using a remote harvester, the logs on that machine are significantly simplified compared to the logs on a full node machine:

2021-07-09T12:19:37.253 harvester chia.plotting.plot_tools: INFO     Loaded a total of 224 plots of size 22.17114472175126 TiB, in 0.10002422332763672 seconds
2021-07-09T12:19:37.263 harvester chia.harvester.harvester: INFO     0 plots were eligible for farming 07265a231d... Found 0 proofs. Time: 0.11010 s. Total 224 plots
2021-07-09T12:19:49.461 harvester chia.harvester.harvester: INFO     1 plots were eligible for farming 07265a231d... Found 2 proofs. Time: 0.48404 s. Total 224 plots
2021-07-09T12:19:59.240 harvester chia.harvester.harvester: INFO     0 plots were eligible for farming 07265a231d... Found 0 proofs. Time: 0.02085 s. Total 224 plots
2021-07-09T12:20:11.727 harvester chia.harvester.harvester: INFO     0 plots were eligible for farming 37ff94b61b... Found 0 proofs. Time: 0.01790 s. Total 224 plots
2021-07-09T12:20:20.551 harvester chia.harvester.harvester: INFO     1 plots were eligible for farming 37ff94b61b... Found 0 proofs. Time: 0.12316 s. Total 224 plots
2021-07-09T12:20:28.853 harvester chia.harvester.harvester: INFO     0 plots were eligible for farming 37ff94b61b... Found 0 proofs. Time: 0.01851 s. Total 224 plots

On the full node I am getting the logs for partial proofs submitted by the harvester (no NFT plots on the full node):

2021-07-09T18:13:12.314 farmer chia.farmer.farmer         : INFO     Submitting partial for a3722a3f440c65fe9d3e9b6b901af7c039529d1529904425a0d1e0a8f72b81bd to https://pool.xchpool.org
2021-07-09T18:13:39.947 farmer chia.farmer.farmer         : INFO     Submitting partial for a3722a3f440c65fe9d3e9b6b901af7c039529d1529904425a0d1e0a8f72b81bd to https://pool.xchpool.org

One possible solution maybe: Have the full node create a cyan block when it sees a "submitting partial" with no accompanying "found n proofs"? Does anyone know if this new RPC harvester protocol will generate a new log line for a real proof found on the full node logs?

gryan315 avatar Jul 09 '21 22:07 gryan315

The tool has just the harvester log at its disposal, when running a remote harvester. I checked, it simply does not have the req'd information. I think I will suppress the BLU/CYA discrimination by default, until the tool actually saw a farmer log entry. Once it sees that, it can claim to discern between them. No false pretensions.

stolk avatar Jul 10 '21 18:07 stolk

So i have setup a few harvesters and a farmer/wallet that they repport to, i'm i understanding it correctly when i think that running this tool on the computer with the farmer/wallet won't work? That there is just not the correct info in the logs even with debug turned on? If not are there any other good solution when trying to keep track of multiple harvesters?

Sorry if i'm hijacking the thread, but it seem like the question sortof fitted the topic.

gurkburk76 avatar Aug 29 '21 17:08 gurkburk76