SNMP? JMX? Monitoração de Aplicações

Alo Pessoal,

alguém por aqui já desenvolveu um sistema de monitoração de aplicações em Java?

O que seria isso?

Uma maneira de saber como uma determinada aplicação está se comportando em produção, através de contadores, traps, etc.

O que vocês tem usado por aí? JMX? SNMP diretamente? Qual framework? AdventNET?

Como vocês monitoram suas aplicações em produção? Olhando logs?

cara
eu já usei WBEM para administração, tem ponte para snmp, é bem mais seguro e rico em recursos.

JMX é ruim pq vc ta basicamente preso ao mundo java e falar outros protocolos via JMX é pior que usar DNS via JNDI.

Eu uso ntop p/ monitorar a rede e naggios pros serviços quando é linux pq são super simples de usar
Mas se vc quer algo mais serio, va de WBEM. A linha de produtos Tivoli da IBM suporta WBEM de ponta a ponta. Fora que vc tb pode administrar qualquer máquina NT tb.

Desculpe, mas não ficou muito claro para mim o que faz o WBEM. É uma console de monitoração? Um protocolo? Um framework como os da AdventNET?

Alguma URL disponivel?

Web Based Enterprise Monitoring

WBEM é apensas 1 protocolo, mas normalmente quando se fala nele está se falando em WBEM/CIM.

Da uma olhada nessa página www.dmft.org