mongosniff
用于查看发送到 MongoDB 服务器的内容,但在装有 OS X Snow Leopard 的 Mac 上,它说
error finding device: no suitable device found
这是
mongod
运行良好的时候。有什么可以让它发挥作用的吗?更新: 谢谢。以 root 身份运行后,由于某种原因,当
mongo
在同一台机器上使用不同的查询运行时,它不会报告任何事件。有一次我有一个错误,它报告了一次,就是这样……通常是报告每个事件吗? 最佳答案
您是否尝试以 root 身份运行它?当我无权监控网络流量时,我收到该错误。
编辑以响应您的更新:
您必须指定要嗅探的网络接口(interface)。运行 ifconfig
以查看您的本地网络名称,然后使用:
sudo mongosniff --source NET lo
关于MongoDB的mongosniff启动不了?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3604932/