簡體   English   中英

TIBCO監控Docker映像

[英]TIBCO monitoring docker image

我閱讀了博客: https : //www.rubix.nl/blogs/tibco-monitoring-docker-how-create-instantiate-and-start-tibco-businessworks-container-edition

該博客條目非常有趣。 不幸的是,它對我不起作用。 我的Tibco服務未連接到監視。

這是一些數據:

Bwce版本:2.3 Bwce版本:2.4

我的Tibcoservice的日志條目:無法向監控應用程序注冊-響應代碼[400]和原因短語[錯誤請求]

來自我的bwce-mon的日志條目:INFO:{“ host”:“ 172.17.0.4”,“ port”:“ 8090”,“ instanceName”:“ 6866a20e7bd6”,“ appName”:“ 6866a20e7bd6”警告:容器未運行對於(主機,端口):( 172.17.0.4,8090)。 請為Tibcoservice注冊運行容器Docker運行命令:docker run -d -p 7575:7575 --link bwceadmin --name helloworld -e EMS_URL = tcp:// ubdev-ws-003:7223 -e EMS_QUEUE = docker.queue- e BW_APP_MONITORING_CONFIG ='{“ url”:“ http:// bwceadmin:8080 ”}'helloworld:1.0.0 bwce-mon的Docker運行命令:docker run -p 8080:8080 -e persistence_DB =“ dockerpostgres” -e DB_URL =“ postgres:// postgres:@ 172.17.0.2:5432 / postgres” -e PERSISTENCE_TYPE = postgres --name bwceadmin bwcemon:2.4.0

您知道為什么這對我不起作用嗎?

我沒有寫博客文章,但我認為您的問題可能出在屬性“ BW_APP_MONITORING_CONFIG”的配置中。

您可以檢查是否可以訪問URL http:// bwceadmin:8080嗎? 如果您無法訪問它,則問題很可能與該屬性的配置有關。

要找到該URL的設置,您需要知道運行應用程序的容器的IP地址:

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <your container name>

獲取IP地址(如10.100.22.1)后,您可以啟動新的BWCE應用並為監視URL添加一個屬性:

BW_APP_MONITORING_CONFIG='{"url":"http://10.100.22.1:8080"}'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM