2011-06-14 3 views
3

톰캣 앱 서버에서 열려있는 파일 디스크립터의 수를 모니터링하고 싶습니다. java.lang OperatingSystem MBean의 MaxFileDescriptorCount 및 OpenFileDescriptorCount 속성을 우연히 발견했습니다. 적어도 Google에서 할 수있는 것에서는 이러한 속성에 대한 많은 정보가없는 것 같습니다.JMX : MaxFileDescriptorCount 및 OpenFileDescriptorCount

내 질문은 :

  • 는 모니터링을위한 이러한 특성을 사용하는 것이 안전합니까? 즉, 이러한 속성의 값을 신뢰할 수 있습니까?
  • JConsole에서 OpenFileDescriptorCount를 볼 때 값은 "사용할 수 없음"입니다. 아무도 이것이 왜 그런지 설명 할 수 있습니까?

Linux 용 lsof 명령이 있다는 것을 알고 있지만 기존 JMX 기반 모니터링 도구를 사용하여 이러한 값을 모니터링 할 수 있으면 좋을 것입니다.

답변