我有一个slapd LDAP服务器,这对我的应用程序至关重要.我想监视它,以便检测它何时变得过载或是否失败.
不幸的是,我们遇到了一个非常旧版本的slapd,它有一个已知的错误:它无法应对超过64个并发连接.如果客户端试图打开更多连接slapd块,导致各种问题.
我被要求制作一个工具,可以在任何给定时刻找到打开的连接数 - 这可能会在自动监控工具中使用,但我怎样才能找到slapd的状态?有办法吗?
最好的工具是lsof.
lsof -i tcp:389
将显示与LDAP服务器的所有TCP连接.