Jennifer.NET 구축을 했다.
본인은 베타 테스터이지만 베타 제품이 아닌 완성제품의 라이센스를 제공받아 구축하였다.

안타깝게도 자세한 구축순서는 JenniferSoft 사의 정성태 과장님께서 너무도 자세한 아티클을 작성해 주셔서 본인의 블로그에 포스팅하는 것은 포기해야했다.

원한다면 2주 사용가능한 라이센스를 제공 받으실수 있고 아래의 링크에서 확인할 수 있으니 차근차근 설치해 보시기 바란다.
JENNIFER .NET 을 이용한 .NET 웹 사이트 모니터링 (1) - 임시 라이선스 요청 및 다운로드
JENNIFER .NET 을 이용한 .NET 웹 사이트 모니터링 (2) - 설치

설치하다 나타난 에러 메시지가 있어 올려 보려한다.

서버와 .NET Agent 를 모두 설치했다.
그리고 페이지 하나를 실행시켰다.
그런데 왠걸...
아래와 같은 에러메세지를 후거덕 뱉는다.
 
에러 사항을 잡아 보려 했지만
무언가 잘못 설정한 것 같은 미심쩍은 마음에 웹사이트를 삭제해 버리고 Jennifer.NET agent 까지 삭제한 후 웹사이트를 다시 생성하였다.

생성하고 웹사이트를 복사한 후 실행되는 것을 확인한 후 Jennifer.NET agent 를 설치하고 IIS 를 Reset 한후 페이지를 실행했다.

헙!!! 아래와 같은 에러를... ㅡㅡ'


내용을 보고 폴더내용을 봤더니 C:\Jennifer\agent.net 폴더에 Log 폴더가 없지 않은가?
폴더를 생성해 주었다.

그리고 다시 페이지 보기 실행... ㅡㅡ'
아래와 같은 에러가 또 발생한다. 이번엔 database.

이번에도 database 를 생성해 주었다.
그런데도 아래의 메세지가 그대로 나타난다.
위 상황과 아래의 상황이 뭐가 다른가 말이다. ㅡㅡ'
메세지를 살펴보기로 했다.

C:\Jennifer\agent.net 폴더의 권한에 대한 문제였었군...
그리고 impersonate 에 대한 내용도 눈에 보인다.

혹시나 해서 Log 폴더를 지우고 실행했다가 다시 생성해주고 실행시켜보았다.
웬걸 database 폴더 에러가 나타나지 않고 계속 Log 에 대한 에러만 나타난다.
아까 database 폴더 에러로 넘어간건 왜 그런거지? ㅡㅡ'

C:\Jennifer\agent.net 폴더를 오른쪽 클릭하여 속성으로 간후 보안탭에서 "Network Service" 계정을 추가해주었다.
그리고 Web.config 에 <identity impersonate="true"> 옵션을 추가해 주었다.
(==>이 부분은 필요없음... Network Service 계정 추가도 필요없으나 혹시 발생하는 분은 추가하셔도... ^^
설치가 되면서 기본적으로 폴더에 대한 권한이 추가되도록 되어있는데... 이상하게도 내게는 적용되어있지 않았다. 내가 뭘 잘못한 걸까? ㅡㅡ')


그리고 실행시키니... 페이지가 잘뜨는군...
에러메시지를 자세히 보지 않는 오류를 범하다니... ㅡㅡ'
(정책임님을 아무리 불러도 대답이 없으시는 통에... 에러메시지를 보게 되었다... ^^')


페이지를 손으로 열심히 클릭클릭을 해주었더니 Monitoring 페이지의 숫자가 변하고 모양이 화려해 진다. (손으로 스트레스 테스트를 하다니... ㅡㅡ')

이젠... Sample Application 을 만들어서 스트레스 테스트를 해 봐야 겠다.
기능을 많이 알지 못하여 아직까진 화면의 화려함만 눈에 들어온다.

테스트를 하면서 하나하나 살펴보아야 할 것 같다.

설치를 하고 환경을 구축하면서 발생한 사항들을 기술해 보았다.
여튼 기대되는 화면이다...


행복한 고수되셔요...

woojja ))*
\\\\\\\\\\\\\\\\\

반응형

+ Recent posts