Mongodb
mongo 包中缺少 mongosniff
我
mongodb-10gen
在 Debian 中安裝了 2.4.6 版。這個包不包括mongosniff
。如何在 Debian 中安裝預建構版本?
mongosniff
這與 mongosniff 具有的 libpcap 依賴關係有關,要解釋為什麼會出現這種情況,請查看此處和此處的歷史記錄。
目前,這意味著您需要轉到MongoDB 下載頁面並
mongosniff
從那裡提供的一個 tarball 獲取二進製文件。對於 64 位 Linux,特別是 2.4.6 版本,您會想要這個版本,儘管沒有特定理由不使用mongosniff
2.4.6 的更高版本的工具我還要注意Wireshark內置了 MongoDB 解析器,因此您也可以使用它來讀取/查看
tcpdump
MongoDB 流量標準作為替代方案。例如,看看我關於 Serverfault 與過濾相關的問答: