log 파일에서
tail -f |grep xxx 하는 형식으로 하면 사용자를 볼 수 있지 않을 까요.
log 파일과 tail 명령어 그리고 awk 를 잘 이용하면 멋진 로그 분석 script를 만들 수 있을 겁니다.
#!/bin/ksh
#
grep 09/Jun access* | grep ' /ssologin1.fcc?' | awk '
BEGIN { i = 0; j = 0; k = 0 }
$(NF-1) == "200" { i++ }
$(NF-1) == "302" { j++ }
$(NF-1) != "200" && $(NF-1) != "302" { k++ }
END { print " 200 = " i; print " 302 = " j; print " else= " k }'
위의 경우는 다른 예인데 비슷하게 하면 되구요.
아니면 admin console 에서도 bind 된 connection 의 수를 알 수 있습니다.
그럼 수고하세용.
-- 하하하 님이 쓰신 글:
>> 질문이 이상한가요??
>> 암튼...ldap에 누가 바인드를 하고 있는지..얼만큼 바인드가 되어있는지를 알고 싶습니다..
>> unix에서 netscape ldap을 사용하고 있습니다..
>> 제가 프로그래밍을 하면서 exception처리에서 혹시나 unbind를 빠뜨리지 않았나 싶어서요..
>> 상태를 보고 싶은데 어떻게 봐야하는지...잘 몰라서요..
>> 아직 초보라서 ....
>> 암튼..누구 아시는분 있음 알려주심 감사하겠습니다..
|