cat 2021-11-17-sn0001.log | php piece_times.php
PHP Notice: Undefined offset: 4 in /bitpool/storjlogs/piece_times.php on line 8
PHP Notice: Undefined offset: 4 in /bitpool/storjlogs/piece_times.php on line 8
i did however find out why the other one wasn’t showing any errors, because the logging script is breaking for some reason, so i guess that explains why it isn’t showing errors if the logs are incomplete.
i suppose this is why they say not to create ones own logging solutions lol
ffs why can’t stuff just work
The last one is for a regular download, not audit or repair. It may or may not be true, the script tries to take into account the fact that multiple downloads (or uploads) can happen at the same time.
that doesn’t seem very representative of reality tho.
both the slowest and the fastest are so extreme the numbers becomes useless
if i check the slowest piece in detail i see its a commonly downloaded piece and thus will most likely be cached, which is inconsistent with the times it gets.
the slowest of 11500 seconds is like 3 hours and 12 minutes
grep 3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ 2021-11-17-sn0001*
2021-11-17T00:13:47.889Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T00:17:29.117Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T00:23:16.927Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T00:23:18.706Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:39:00.508Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:39:11.496Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:39:12.818Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:39:20.634Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:42:00.748Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:44:41.977Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:44:42.814Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:45:17.034Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:45:20.266Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:46:41.858Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:46:42.953Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:46:59.436Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:48:07.525Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T01:48:09.107Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:01:16.798Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:02:15.524Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:02:22.090Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:02:46.294Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:07:38.782Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:07:46.271Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:12:29.959Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:13:38.353Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:13:58.011Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:14:31.808Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:40.705Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:42.059Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:45.672Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:46.180Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:46.403Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:15:46.909Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:22:48.366Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T02:23:19.299Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:03:48.996Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:05:54.207Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:55:38.586Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:56:35.802Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T04:50:55.357Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:23:22.161Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:23:39.679Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:31:31.916Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:32:21.661Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:58:33.891Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:59:54.318Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:05:04.600Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:10:40.733Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:10:58.340Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:12:48.636Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:16:48.477Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:17:10.706Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:18:38.604Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T09:19:11.383Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T10:31:35.326Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T10:33:01.826Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T10:56:12.606Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T10:56:51.976Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T11:04:47.547Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T11:04:57.844Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T12:01:25.614Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T12:02:45.633Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
not saying i got a better way, but that seems more like a customer download speed rather than on my side.
its been downloaded 1563 times this month, so would be cached without a doubt.
and my upload speed is never saturated, not even close… i’m usually at 10% saturation of egress max.
looking at daily max i got a 300mbit spike, but thats about it… and that actually seems to be lan traffic.
grep 3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ 2021-11-*-sn0001.log | wc -l
1563
the only one that looks realistic from my perspective is the audits … which sort of makes sense because it would be done by the satellites… i suppose get repair might be the same… unsure
might also be useful if GET_REPAIR is actually done by the sats also… but not sure the others are worth including
I wrote a script that simply counts “download started” and “downloaded” lines, keeping a running count of how many transfers for that piece are in parallel, here’s what I got:
2021-11-17T00:13:47.889Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T00:17:29.117Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T00:23:16.927Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T00:23:18.706Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T01:39:00.508Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:39:11.496Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T01:39:12.818Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:39:20.634Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T01:42:00.748Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:44:41.977Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T01:44:42.814Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:45:17.034Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T01:45:20.266Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:46:41.858Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T01:46:42.953Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:46:59.436Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T01:48:07.525Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T01:48:09.107Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:01:16.798Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:02:15.524Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:02:22.090Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:02:46.294Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:07:38.782Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:07:46.271Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:12:29.959Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:13:38.353Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T02:13:58.011Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:14:31.808Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:15:40.705Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:15:42.059Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:15:45.672Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:15:46.180Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2
2021-11-17T02:15:46.403Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T02:15:46.909Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T02:22:48.366Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T02:23:19.299Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-2
2021-11-17T03:03:48.996Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T03:05:54.207Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-2
2021-11-17T03:55:38.586Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T03:56:35.802Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-2
2021-11-17T04:50:55.357Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T05:23:22.161Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T05:23:39.679Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T05:31:31.916Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T05:32:21.661Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T05:58:33.891Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T05:59:54.318Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T09:05:04.600Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T09:10:40.733Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
1
2021-11-17T09:10:58.340Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T09:12:48.636Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T09:16:48.477Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T09:17:10.706Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T09:18:38.604Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T09:19:11.383Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T10:31:35.326Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T10:33:01.826Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T10:56:12.606Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T10:56:51.976Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
2021-11-17T11:04:47.547Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
0
2021-11-17T11:04:57.844Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
-1
Either some “download started” lines are missing or (more likely) the downloads started before the beginning of this log file. This is probably tripping my script up. I’ll have to think of something.
(where the count goes negative). Let’s assume that at this point there are no downloads in progress.
2021-11-17T03:03:48.996Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:05:54.207Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:55:38.586Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T03:56:35.802Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
so far so good.
2021-11-17T04:50:55.357Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:23:22.161Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
2021-11-17T05:23:39.679Z INFO piecestore downloaded {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
Two downlaods started, one finished. My script takes the earliest “unifinished” transfer to calculate the time and this looks like the transfer started at 4:50:55 and finished at 5:23:39 with another transfer starting at 05:23:22 (before the first one finished).
There’s one “downloaded” line missing.
If I remove the
2021-11-17T04:50:55.357Z INFO piecestore download started {"Piece ID": "3A6JTSG5U77TZ7PZZAQ6WT3RB2OZ2ZBGMHCCXXRZOCAPWO6ICYOQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET"}
So yeah, you got a download that started and probably never finished. I should probably add a maximum duration cap in my script, so it produces a warning for such case instead of messing up the calculation.
often when doing such math one removes the extreme outliers to get a more general real world result.
but yeah this isn’t exactly easy to work with when the log is essentially cut and the downloads of the same piece basically runs parallel over on another.
Yeah. I wrote this script (well, this is a simplified version of the original script) to have the average times and peak number of concurrent transfers, it operate on a 2 minute portion of the log, so the numbers do not get too big, even in case of something like that.
For checking how long audits and repairs were taking, I just took the original script and simplified it for this use.
Also, I think that the script worked well, even though it reported inflated times. The inflated times signify some sort of a problem, in your case, a download that starts and apparently never ends.
yeah it seems to work fine, but customer download times might not really reflect useful information for us… i think the audits are most likely a much more useful thing to look at… ofc that forces the question if the audits try to pull the entire piece, because if they don’t that number is also much less useful.
but it does atleast give us a more realistic time since it would be the satellites that are pulling the audits and thus bandwidth issues would be the same for all people running the script rather than a view into their customer download times.
also since audits are much less frequent, makes the script faster to run and since they seems to have short intervals between download and downloaded the chances of them getting split between two different logs is highly unlikely…
the only real downside to using the audits only would be that on new or very new nodes which might get a couple of audits in a day or less they might not be able to get result from the script.
but GET_REPAIR also seems like it outputs useful results.
atleast closer to what seems real world, most likely for the same reason as for the GET_AUDIT they don’t run as often and for as extended periods as customer downloads and thus doesn’t get split across logs or run multiple parallel downloads.
i think you should limit the script to use those two GET_AUDIT and GET_REPAIR, and then you are basically already done… atleast until more feedback rolls in with weird results.
good point
still think its a bit advanced for many, maybe a wiki for it on github.
and add a wget line for how to download it from the command line, and tell them to install php
and then recommended using GET_AUDIT
even my longest audit this month was 9 seconds lol
maybe an avg would make it more useful also…, i mean it has to process all the numbers anyways to get the fastest and slowest, getting an avg out also shouldn’t be to much of a hassle.
The original script had that, I removed it . I can add it back in. I have updated the script to include it. Also, if you uncomment the commented out “printf” statement, you’ll get the durations of every piece.