io.net 今日 IO 和在線時長不是同一件事
把區塊獎勵、任務 earned、停機紀錄分成三欄。只有第一欄會出現在監控的今日 IO。在線比例高不會自動產生 IO。
| 數字 | 從哪來 | 監控怎麼處理 |
|---|---|---|
| 今日 IO | 同一設備 ID 的 UTC 日區塊獎勵 | 顯示;缺失則空白 |
| 任務 earned / hire rate | 設備詳情裡的單條任務 | 不顯示、不相加 |
| 停機與任務 uptime | 停機比例、按日停機、任務 uptime_percent | 不換算成 IO,也不當在線徽章 |
直接回答
今日 IO 是區塊獎勵,不是在線時長,也不是出租費率。區間是 UTC 自然日 00:00 到這次讀取。單位是 IO。摘要裡的設備 ID 必須和你貼的 UUID 一致,這個數字才會出現。不一致或摘要沒有返回時留空。留空不是 0。摘要寫出 0,頁面才顯示 0。
在 io.net 監控 上不要把停機小時乘一個單價。官方設備詳情可以帶 down_percentage、按日 downtime,以及任務上的 uptime_percent。監控不展示這些,也不把它們折成 IO。
各欄位是什麼
區塊獎勵回答:從 UTC 零點到現在,這台設備的區塊獎勵摘要是多少。它不回答 GPU 今天開了多久,也不回答租約費率。
文件示例裡,某一日的 downtime 數值是 281.508,附註為 down for 0 days and 0 hours and 4 minutes;另一日是 12193.385,附註為 3 小時 23 分。這些是官方樣例裡的停機紀錄,不是 IO。任務示例的 uptime_percent 為 100,同時 earned 為 0。100 不會自動變成獎勵。
要檢查的順序
- 先確認監控上的設備 ID 就是官方詳情裡的那一串 UUID。
- 再讀今日 IO:有數就按 IO 讀;空白就停止,不要補 0。
- 然後到官方詳情單獨看停機附註和任務 uptime。它們解釋時長,不改寫今日 IO。
- 若你有多條已保存設備,每條只讀自己的今日 IO。同一 UUID 綁在同一條設備上不會把獎勵複製一份。
行動分支
- 今日 IO 是 0、任務 uptime 是 100:兩欄同時成立。0 是區塊獎勵,100 是那條任務上的比例,不能相加成收入。
- 今日 IO 是 2、同一天官方附註寫著停過幾小時:2 仍然只是區塊獎勵摘要,不是「扣除停機後的淨額」,監控也不會再減一次。
- 硬體在、今日 IO 空白:區塊獎勵這次不可用。到官方帳戶看同一設備,不要用停機比例估一個 IO。
舉例(示意,不是實測收入)
示意讀數:今日 IO 為 0.00,同一官方樣例形狀的任務 uptime_percent 為 100、earned 為 0,某一日停機附註為 4 分鐘。可以同時報告這三件事。不可以說「在線 100% 所以至少有一筆 IO」,也不可以把 4 分鐘停機換成 0 IO 以外的扣款。另一示意:今日 IO 為 2.00,而停機附註顯示當天早些時候停過。2.00 仍是摘要數字,不是按在線分鐘攤開的時薪。
常見問題
在線一整晚,今日 IO 為什麼還是 0?
因為今日 IO 只反映區塊獎勵摘要。在線或任務 uptime 不會換算成 IO。摘要返回 0 就是 0。
停機附註能用來估算扣掉的 IO 嗎?
不能。停機紀錄留在官方詳情裡。監控不會用它改寫區塊獎勵,也不會在空白時補一個扣除額。
兩台已保存設備會把同一筆 IO 加兩次嗎?
不會。每條紀錄只顯示自己設備 ID 的區塊獎勵。同一 UUID 再綁到同一條已保存設備上,也不複製這份 IO。