2015-03-23 3 views
1

Где пользовательский интерфейс администратора Tibco получает статус приложений и услуг?Администратор Tibco

В моем проекте у меня есть требование прочитать статус всех услуг, перечисленных в администраторе Tibco. У меня нет ястреба Tibco, и мне нужна другая альтернатива, кроме ястреба тибко.

ответ

2

Вы можете запросить статус приложений через appmanage

0

Как вы не хотите использовать HAWK, другой путь на UNIX поле будет PID услуг. HAWK будет использовать то же самое в фоновом режиме. Однако это немного сложно.

1

Вы можете использовать утилиту trat 'AppStatusCheck', которая вернет статус этого конкретного приложения, развернутого над доменом. Вы можете использовать эту утилиту в сценарии оболочки, чтобы использовать ее намного лучше и эффективнее.

1

Что вы можете сделать, это сохранить все состояния компонентов в файл с помощью следующей команды:

AppStatusCheck -user ${ADMIN_USERNAME} -pw ${ADMIN_PASSWORD} -domain ${ADMIN_DOMAIN} -outfile /tmp/status.xml 

И после этого, вы можете использовать патч в команду или команду xmllint Линукса для извлечения состояния всех компонентов ,

1

Если у вас есть машина, добавленная в домен, то машина автоматически устанавливает tibco TRA Hawkagent, которая отправляет информацию в Admenistrator о состоянии приложения.

0

Каждый компьютер/хост в домене администратора TIBCO будет запускать HawkAgent, и он отвечает за сбор статуса приложения, такого как «Остановлен», «Запуск».

Если у вас есть требование сценария и сбора статуса приложения, вы можете использовать AppStatusCheck (поставляется с TRA 5.8 и далее) для извлечения приложений и их статуса в формате XML.