Networking

Ngrok 連接線的含義

  • March 24, 2022

我剛剛設置了 ngrok,並閱讀了與 ssh 相關的文件部分,這就是我使用它的目的。

在“主機”或“伺服器”設備上(不確定名稱是否正確),它顯示了一個文本 UI,其中有一行表示“連接”,有多個列。這些列標記為“ttl”“opn”“rt1”“rt5”“p50”和“p90”。每個下面都有數字,偶爾會發生變化。

我想知道每一列的含義,因為我對“ngrok”和標籤進行了多次搜尋,但就它們的含義而言,還沒有得出任何結論。

誰能告訴我每個標籤的含義?

(根據評論者的要求從堆棧溢出中複製,如果我在錯誤的位置,請告訴我)

更新:從 API 中提取資訊時,一些標籤的名稱較長:“metrics”:{“conns”:{“count”:79,“gauge”:0,“rate1”:2.457246109955258e-7, rate5":0.00038372479383272124,“rate15”:0.0008963016058921416,“p50”:213239525,“p90”:312309088089,“p95”:596862711946,“p99”:925411600728

名稱越長,名稱越清晰,例如計數和速率。但我仍然對這些數字的含義感到困惑。也許百分位數?

如果有人有任何資訊,將不勝感激。

我為此寫了 ngrok 的客戶服務電子郵件,這是我得到的回复:

我沒有所有這些統計數據的答案,但我相信“ttl”是通過隧道的總連接數,“opn”將是目前打開的連接,而“p50”/“p90”可能是第 50 和第 90 個百分位 -以秒為單位的行程請求時間。我不確定“rt1”/“rt5”數字是什麼,但我認為它們分別是過去 1 分鐘和最後 5 分鐘的連接速率。

Web 狀態 UI 稍微清晰一點:http://localhost:4040/status

我查看了 Web 狀態 UI,上面確實有更清晰的標籤;這可能會更容易弄清楚。

引用自:https://serverfault.com/questions/1011759