Presentation is loading. Please wait.

Presentation is loading. Please wait.

Directory Service Operational Issues Transaction Performance Monitoring at the University of Notre Dame Brendan Bellina, University of Notre Dame.

Similar presentations


Presentation on theme: "Directory Service Operational Issues Transaction Performance Monitoring at the University of Notre Dame Brendan Bellina, University of Notre Dame."— Presentation transcript:

1 Directory Service Operational Issues Transaction Performance Monitoring at the University of Notre Dame Brendan Bellina, University of Notre Dame

2 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories2 Presentation Overview Why Monitor Performance Metrics What Performance Metrics To Monitor How To Monitor Performance Metrics Notre Dame EDS Performance Monitoring

3 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories3 Why Monitor Performance Metrics Availability It’s up… isn’t it? Responsiveness It’s fast enough… maybe. Scalability We can handle that… I think.

4 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories4 What Performance Metrics To Monitor Response time Connection requests Bind requests Bind errors Search requests Search errors Avg count & size of search results Bind response time Search response time Current connections Avg connection length Current binds Current searches Peaks

5 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories5 How To Monitor Performance Metrics Directory internal query (iPlanet, OpenLDAP?) base search on cn=monitor base search on cn=monitor,cn=ldbm Log File Analysis Perl (PerLDAP)

6 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories6 How To Monitor Performance Metrics NMS (Network Management System) HP OpenView CA/UniCenter TNG IBM NetView others Operating System Tools Win NT Event Viewer Sun Solaris SE Toolkit

7 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories7 Notre Dame EDS Performance Monitoring Directory Probing via HP/OpenView (Jrodent) ORCA Operating System Performance via Orcallator Log File Analysis – trending & troubleshooting

8 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories8 Directory Probing Ping Query to directory service Bind to directory service Automatic alert to operations center Cycle every 5 minutes

9 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories9 ORCA (http://www.orcaware.com) About ORCA: Generates web friendly performance graphs based on collected statistical data. Free (will take donations) Open Source Perl Used by Yahoo!/Geocities Used at Notre Dame on 100+ servers Hourly, Daily, Weekly, Monthly, Quarterly, Yearly, All Did I say free?

10 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories10 ORCA @ Notre Dame CRON job runs every 15 minutes to regen graphs Orcallator (SymbEL script included with ORCA) Written to monitor web servers and Solaris stats Requires Sun Solaris SE Toolkit (free from http://www.setoolkit.com) http://www.setoolkit.com Runs on each directory server to collect statistics – 5 minute averages, 30 second peaks Data is consolidated on one server for ORCA processing Modifications by ND to read iPlanet Dir Server 4.16 log

11 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories11 ORCA @ Notre Dame ND Modifications by Jeremy McCarty -LDAP connection rate -LDAP Bind rate -LDAP Bind error rate -LDAP search rate -LDAP search error rate -LDAP search results returned rate Picture is worth 1000 words:

12 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories12 ORCA @ Notre Dame Planned enhancements: -Stats for search response, bind response -Split LDAP log processing into separate Perl script - Portability - Maintainability - Removes requirement for SE Toolkit

13 I2 Adv CAMP - Aug 1, 2002 Middleware: Directories13 Links Notre Dame Enterprise Directory Service http://www.nd.edu/~eds Notre Dame EDS Performance Statistics http://www.nd.edu/~eds/perfmon ORCA software http://www.orcaware.com Presentation Authors: Brendan Bellina (mailto:Brendan.T.Bellina.1@nd.edu) Jeremy McCarty (mailto:Jeremy.McCarty.5@nd.edu)


Download ppt "Directory Service Operational Issues Transaction Performance Monitoring at the University of Notre Dame Brendan Bellina, University of Notre Dame."

Similar presentations


Ads by Google