Собрать плагин в NetBeans - PullRequest
       19

Собрать плагин в NetBeans

0 голосов
/ 06 октября 2011

Я пытаюсь установить GenericJMX Plugin в NetBeans 6.9.Я новичок, и я просто не могу понять, как поступить с этим.Это может показаться слишком общим вопросом, но может кто-нибудь сказать мне, пожалуйста, как это сделать?

Большое спасибо!

1 Ответ

2 голосов
/ 06 октября 2011

Плагин, о котором идет речь, специально для демона collectd .Его нельзя использовать в IDE NetBeans.

Если вы хотите отслеживать работающий экземпляр JVM, обратите внимание на JConsole в частности и JMX в целом.

Существует также JMX и JConsole Plugin для NetBeans, которые, помимо прочего, помогают встроить управление в ваше приложение, но если вы просто хотите отслеживать работающее приложение, взгляните на ссылку JConsole выше.

Редактировать: Плагин collectd-java - это плагин для демона collectd.Он встраивает JVM в collectd и предоставляет доступ к API collectd.Смотрите collectd-java документацию для получения дополнительной информации.

Итак, я понимаю, что в collectd есть плагин с именем collectd-java, и когда этот плагин включен, вы можете использовать плагин GenericJMX для мониторинга всех процессов JVM.Вы также можете использовать этот плагин для отправки сообщений / статистики демону collectd из ваших приложений.Например, в документации говорится:

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

Если вы хотите выполнить что-то похожее навыше, вам нужно будет включить java-привязки в ваш проект, который в исходной форме находится в [collectd-src] / bindings / java.Если вы просто хотите отслеживать ваши экземпляры JVM, мне кажется, что вы можете просто настроить collectd для этого в соответствии с документацией на странице GenericJMX Plugin под заголовком Synopsis.

Плагин libvirt для библиотеки предназначен для мониторинга виртуальных машин, таких как гипервизор Xen .Хотя JVM - это «Виртуальная машина», это не то же самое, что виртуальные машины, на которые ориентирован этот плагин.Из документации для libvirt:

Используемая библиотека libvirt обеспечивает абстрагированный доступ ко многим методам виртуализации.На данный момент (апрель 2010 г.) бэкэнды Xen, Qemu и KVM могут предоставить собранную статистику.

Я не нашел ссылок на плагин libvirt из плагина Java.

...