엔터프라이즈 웹 기반 시스템의 "건강"을 측정하는 데 사용할 수있는 도구는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/140608

  •  02-07-2019
  •  | 
  •  

문제

엔터프라이즈 웹 기반 시스템 (J2EE로 프로그래밍되었지만 더 일반적인 질문입니다)을 유지하는 데 도움을 주며 알고 싶습니다. 엔터프라이즈 시스템의 "건강"을 측정하기 위해 어떤 좋은 도구가 있습니까? 예를 들어, 서버에서 메모리 공간을 확인하고 배치 실행 상태, 일정 시간 내에 처리 된 레코드 수 등을 확인하는 도구?

나는 이것을 대답 당 하나의 도구로 제한하고 싶지 않지만 답당 여러 도구는 확실히 허용됩니다.

도움이 되었습니까?

해결책

Opennms 좋은 모니터링 도구입니다. 상자에서 서버의 다양한 측면, 대부분 메모리, 네트워크 사용, 디스크 공간과 같은 것들을 모니터링 할 수 있습니다. 그러나 오픈 소스이며 다른 것을 모니터링하기 위해 확장 할 수 있습니다.

우리는 그것을 사용하여 수천 개의 서비스를 모니터링합니다. 그것이하는 일에 매우 능숙합니다.

처리 된 레코드 수에 적합하지 않을 수 있습니다. 적어도 우리는 그렇게 사용하지 않습니다.

다른 팁

우리는 사용 나기오스

더 자세한 내용을 제공하지만 관리자 직원이 설정하여 누군가가 의견에 더 많은 정보를 줄 수 있기를 바랍니다. 내가 아는 것은 우리가 몇 개의 클라이언트 사이트를 호스팅하는 데 사용하고 사이트는 약간의 트래픽으로 크다는 것입니다. 그것은 예외적으로 잘 작동합니다.

OpenNM의 경우 +1. 상자 외부 시스템 수준 모니터링 외에도 JMX로 쉽게 확장 할 수 있으므로 응용 프로그램은 JMX 속성으로 내부를 노출시킬 수 있으며 OpenNMS는 모니터링, 그래프,이를 기반으로 알림을 올릴 수 있습니다. 등.

또한 OpenNM을 확장하여 일이 갈 때 SMS 알림을 보냅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top