|
|
|
|
Мониторинг Rails на GlassFish с помощью New Relic
Posted by alexface in Web.Next
|
RailsInside сообщает о выходе New Relic "lite" - новой бесплатной версии New Relic RPM, приложения для мониторинга Rails. Продукт предоставляет информацию о производительности, времени отклика по мере роста нагрузки и помодульный отчет о времени работы. Существует также и полнофункциональная версия New Relic (см. обзор продукта). Обе версии имеют поддержку для GlassFish Server. Arun говорит, что в скором времени он совершит более детальный обзор этого и еще одного продукта - следите за новостями. |
Трассировка операций базы данных в GlassFish с помощью P6Spy
Posted by kostya in GlassFish
|
Jagadish показывает, как использовать P6Spy для того, чтобы отслеживать операции базы данных в GlassFish сервере с намерением выявить проблемы с производительностью. Статья начинается с описания установки и конфигурирования P6Spy, а потом демонстрирует, как использовать его с простым CMP проектом. Читайте заметку от Jagadish'а. И спасибо Gopal за подсказку. |
Мониторинг использования памяти вашим сервером GlassFish
Posted by lativ in GlassFish
Meena опубликовала небольшую заметку о том как включить систему логирования сборщика мусора (GC logging) как в случае кластерного так и DAS экземпляров сервера GlassFish. Подробности в её заметке: Мониторинг роста используемой памяти в GlassFish.
Эдуардо Пеллегри хочет поддержать успехи проекта VisualVM, возможно нам следует пригласить их в одну из следующих программ телевидения аквариума.
Приветствуем WiseMan в сообществе GlassFish
Posted by kostya in GlassFish
|
WiseMan - имплементация WS-Management на Java - теперь является частью сообщества Metro (стека веб-сервисов в GlassFish). WiseMan предоставляет клиентский и серверный API для создания Управляемых приложений. Jean-François Denise рассказывает о проделанной работе по реализации WS-Man и о том, как она вписывается в существующую технологию Metro. Web Services Connector для JMX строится поверх WiseMan, чтобы обеспечить соединение с клиентскими приложениями WS-Man, такими как Windows Remote Management - наподобие того, как OpenDMK является окном в мир SNMP. |
Вы можете спросить - "Какое это имеет отношение к GlassFish?" Что-ж, например если развернуть Web Services Connector для JMX в GlassFish, то все существующие MBeans (которые определены AMX, JSR 77, а так же вами лично) будут автоматически открыты как WS-Management ресурсы. Очевидно, что ключевая возможность WiseMan - это взаимодействие между различными системами.
Домашняя страница WiseMan находится на wiseman.dev.java.net. Версия 1.0 требует Java SE 5+ или выше, а так же JAX-WS 2.1.1.
VisualVM поддерживает GlassFish
Posted by alexface in GlassFish
|
Если JConsole была одной из причин Вашего перехода на Java 5, вероятно, Вам понравится VisualVM. Этот новый проект базируется на технологии NetBeans profiler (в прошлом JFluid) и представляет из себя инструментарий на базе платформы NetBeans для мониторинга виртуальных машин Java. Функциональность утилиты балансирует между средствами мониторинга, профилирования и средствами выявления неисправностей (troubleshooting). Некоторые плагины (как, например, MBeans браузер) уже доступны в центрах обновлений. |
VisualVM Milestone 1 уже доступен и включает поддержку некоторых приложений - в том числе GlassFish, что означает быстрое профилирование Java EE приложений, сконцентрированное на пользовательcком коде. VisualVM требует Java 6 (пользователи Mac, в этот раз SoyLatte, похоже, Вас не спасет).
Использование VMStat внутри GlassFish
Posted by katya in GlassFish
|
Широкоизвестная утилита для Unix, vmstat(1M), - это базовый инструмент, помогающий разобраться что же происходит в вашей системе. Теперь аналогичный механизм есть и в GlassFish. Посмотрите, например, на эту картинку или почитайте блог Jane, где она приводит очень много примеров. |
Администрирование и мониторинг - типичная область, где администраторы пишут разнообразные полезные скрипты. Sun Web Server включает встроенный TCL интерпретатор, а в GlassFish имеется собственный прекрасный CLI (Command Line Interface). Abhijit обдумывает возможность использования JSR-223 для встраивания других интерпретаторов. Другая идея - упростить возможность поделится полезными скриптами с другими людьми. А что вы думаете об этом?