I was wondering if it would be possible in cn=monitor to track the average time it takes slapd to respond to different operations, like ADD, MOD, SEARCH, DELETE. This could provide some useful information on server performance (although full-DB searches would of course add a bit of time to averages. :P ). Maybe something like top does -- Track the 1, 5, and 15 minute averages or something.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
Hello Quanah,
Am 24.08.2007 um 21:57 schrieb Quanah Gibson-Mount:
I was wondering if it would be possible in cn=monitor to track the average time it takes slapd to respond to different operations, like ADD, MOD, SEARCH, DELETE. This could provide some useful information on server performance (although full-DB searches would of course add a bit of time to averages. :P ). Maybe something like top does -- Track the 1, 5, and 15 minute averages or something.
I have some experimental D-Trace support for this kind of measurements which is however limited to Solaris Nevada and maybe Solaris 10 U4 due to the need to instrument static functions. The difficult part here is choosing the neuralgic places in the code between whose measurements is most useful.
Best regards
-- Dagobert