- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
跟踪OpenLDAP 服务器性能
原文:/articles/monitoringldap.html
LDAP 已经成为互联网标准的目录访问协议,并且用于访问一切从DNS 区域文件
到用户帐户信息。随着企业和软件供应商更多地依赖于LDAP 目录服务器,需要
测量服务器的吞吐量和性能变得势在必行。本文将介绍可用于监视LDAP 目录服
务器的运行状况和性能优化的工具,并且将解释随着时间的推移ORCA 如何越来
越多地应用到目录服务器的性能监测中。
日志
在诊断一个 LDAP 服务器性能的时候,一开始通常是查看日志文件。 OpenLDAP
服务器提供了一个灵活的日志子系统,并定义了几种日志级别来控制日志文件的
详细程度:
级别 描述
-1 启动所有调试
0 不输出调试
1 跟踪功能调用
2 调试数据包处理
4 深度跟踪调试
8 连接管理
16 打印数据包发送和接收
32 查询过滤器处理
64 配置文件处理
128 访问控制列表处理
256 统计日志连接/操作/结果
512 发送统计日志条目
1024 打印与shell 后端的通信
2048 打印条目解析调试
每个日志级别都可以附加,并且可以通过slapd.conf 的“loglevel”指令进行配置,
或者作为参数 “-d ”选项传递给 slapd 。下面的示例演示如何记录访问控制列表
和搜索过滤器处理的详细信息:
$ slapd -4 -f /etc/slapd.conf -u openldap -g openldap \
-h ldap:// ldaps:// -d 160
OpenLDAP 将默认记录所有信息到 syslog 的LOCAL4 设备。如果你想使用一个不
同的设备,你可以通过slapd 的“-l”选项配置设备名。
跟踪操作时间
当LDAP 客户机和服务器通过路由器和防火墙分隔时,偶尔发生的网络问题 (例
如,丢失的TCP 段或损坏的CRC )可能会导致应用程序意外的行为。为了帮助衡
量一个LDAP 客户机和服务器之间的延迟,我们开发了ldap-ping.pl 。ldap-ping.pl
是用Perl 编写的,并且依赖于Time::HiRes, Getopt::Std, Net::LDAP 和Net::LDAPS
模块。
ldap-ping.pl 的工作原理是打开一个TCP 连接到目录服务器,发出匿名绑定,搜索
RootDSE,并从服务器取消绑定。这些操作使用Perl 的高分辨率计时器进行测量,
并以“ping”的格式进行显示:
$ ldap-ping.pl -s -p 389 -d 10
Querying LDAP server :389 every 10 seconds (Ctrl-C to
stop):
Fri Nov 12 16:42:14 2004: new=0.025s, = bind=0.008s, search=0.067s,
unbind=0.003s [local port=50377] [Normal Delay]
Fri Nov 12 16:42:25 2004: new=0.011s, = bind=0.001s, search=0.015s,
unbind=0.001s [local port=50378] [Normal Delay]
Fri Nov 12 16:42:35 2004: new=0.010s, = bind=0.002s, search=0.015s,
unbind=0.001s [local port=50379] [Normal Delay]
Fri Nov 12 16:42:45 2004: new=0.009s, = bind=0.002s, search=0.015s,
unbind=0.001s [local port=50380] [Normal Delay]
ldap-ping.pl 脚本接受三个参数; “-s ”选项表示连接到的服务器,“-p”选项指定
目录服务器监听的TCP 端口,而“-d ”选项允许管理员指定探测之间的延迟。如
果存在二进制pfiles 文件,脚本也将打印本地端口号。
跟踪性能
OpenLDAP 服务器可以被配置为通过monitor branch 的指令提供实时的性能统计
数据。目前可用的统计信息包括:发送的字节数,返回到客户机的条目,连接到
服务器的总数,当前活动的连接,读写等待者,和个别的操作(例如,读取
您可能关注的文档
最近下载
- 品管圈PDCA获奖案例-精神科提高住院病人精神障碍作业治疗参与率医院品质管理成果汇报.pptx
- 基于混频非结构化数据的中国碳价预测.pdf VIP
- 《德固赛树脂产品资料》.ppt
- 全球变化课件06新生代衰落与第四纪.pptx VIP
- 2025年全国翻译专业资格(水平)考试土耳其语一级笔译试卷.docx VIP
- Unit 4 Amazing Plants and Animals Section B(1a-2d)课件 2025人教版英语八年级上册.pptx
- 全球变化课件新生代衰落与第四纪.ppt VIP
- 公安信访与警调对接课件.pptx VIP
- 高等数学(上册)(同济大学数学系)PPT全套完整教学课件.pptx
- 食材配送时间安排计划.docx VIP
文档评论(0)