Полезные JMX-метрики для мониторинга WebSphere Application Server (и приложений внутри него)?

Какие метрики JMX вы считаете наиболее полезными при управлении пользовательскими приложениями Java, размещенными на сервере приложений WebSphere, для мониторинга производительности, контроля доступности и устранения неполадок? И как вы предпочитаете разделять и визуализировать эти метрики (например, график по 10 лучшим хостам, график по приложениям и т. Д.).

Чем больше подробностей я могу получить, тем лучше, поскольку мне нужно указать стандартный набор отчетов, которые ИТ могут предложить владельцам приложений, размещенных в ИТ, которые эти владельцы могут настраивать, но многие не будут беспокоиться. Так что мне нужно придумать кучу общеприменимых отчетов, которые большинство групп могут использовать "из коробки".

Очевидно, что нет единого идеального ответа на этот вопрос, поэтому я приму ответ с наиболее полными подробностями и буду щедрым на голосование за любой другой полезный ответ.

Мой вопрос относится к WebSphere, но я понимаю, что большинство JMX-метрик одинаково применимы ко всем контейнерам, поэтому не стесняйтесь отвечать на вопросы JBoss, Tomcat, WebLogic и т. Д.

1 ответ

Решение

Есть много метрик, которые вы можете отслеживать.

Некоторые общие метрики:

  • Использование кучи + Пермское поколение
  • Загрузка процессора на процесс
  • Количество полных сборщиков мусора за данное время
  • Соотношение между временем работы JVM и временем GC

Эти метрики дают вам хороший совет о том, как работает приложение и насколько эффективно оно используется. Эти показатели имеют смысл только для ваших клиентов, когда каждое приложение имеет свой собственный процесс. Но они определенно очень ценны для вас.

Более конкретное приложение:

  • Количество доступов
  • Количество доступных и занятых тем
  • Количество доступных и занятых подключений к БД (или другим бэкэндам)

Я отображаю часть этих чисел с помощью pnp4nagios в нашей системе мониторинга. Он не предназначен для отчетности, но вы также можете использовать графики для отчетности

Другие вопросы по тегам