Elephantshark, a tool to monitor Postgres network traffic
8 months ago
- #Networking
- #Postgres
- #Monitoring
- Elephantshark 是一个用于监控和排查Postgres网络流量的开源Ruby脚本
- 它位于Postgres客户端和服务器之间,通过解密和重新加密SSL/TLS连接来记录和注释消息
- 该工具还能通过将密钥写入SSLKEYLOGFILE文件来启用Wireshark的数据包分析功能
- 使用时需在一个终端运行Elephantshark,在另一个终端通过修改主机名和SSL设置连接Postgres数据库
- 该工具会记录详细的消息交换过程,包括SSL请求、认证流程和查询执行情况
- Elephantshark支持所有Postgres协议流量,包括与Neon数据库的连接