samyak k Posted March 1, 2023 Posted March 1, 2023 I was able to find emsstatslogger 3.0 download here https://community.tibco.com/s/article/statistics-logger-tibco-enterprise-message-service , i want to use EmsStatsInfluxPusher in 3.1 version
Richard Flather Posted March 1, 2023 Posted March 1, 2023 Hi, Emsstatslogger, along with GEMMs, have been deprecated. TIBCO Messaging now offers Msgmon, which uses Garfana for the dashboards and Influxdb for retention. Msgmon can be downloaded from eDelivery, and is available to any customer with a valid TIBCO Messaging subscription. Msgmon supports EMS, Apache Pulsar, and Apache Kafka.
Derek Ma 2 Posted March 6, 2023 Posted March 6, 2023 Hi, you may refer to the following link about Msgmon for EMS. Also, if you use ems 10.2, you may need to add a link (jms-2.0.jar -> jakarta.jms-api-2.0.3.jar) in ems/10.2/lib as msgmon still point to the "jms-2.0.jar".https://community.tibco.com/s/article/How-to-Configure-the-TIBCO-Messaging-Monitor-for-EMS-in-a-Kubernetes-Environment
samyak k Posted March 7, 2023 Author Posted March 7, 2023 Thank you for the response, I successfully deployed emsmon for my ems server. Out of 4 ems grafana dashboards, one dashboard has no data upon checking i noticed ems_queue table has not been created in the influx db ems database, Is this a known bug or am i missing something.
Richard Flather Posted March 7, 2023 Posted March 7, 2023 How are the queues defined in ems_config.yam? Should look something like the following.queues: - pattern: > type: all topics: - pattern: > type: allSee tihe Message Monitoring for EMS documentaion for more details at docs.tibco.com
samyak k Posted March 14, 2023 Author Posted March 14, 2023 Hi,I have deployed emsmon image in aks , i am getting below error from pod logs , grafana server is up , influx is up on the pod and accessible , not sure why this error is being thrown.Did i miss something , i followed the document How_to_Configure_TIBCO_Msgmon_EMS_on_Kubernetes.pdf from community Starting msgmon*************************************TIBCO Messaging Monitoring: 1.0.1.5************************************* Starting EMS msgmonopenjdk version "1.8.0_362"OpenJDK Runtime Environment (build 1.8.0_362-b08)OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode) ERROR [grafana.py:150] Grafana Datasource HTTP-Post: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/datasources (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fecff4e1f60>: Failed to establish a new connection: [Errno 111] Connection refused',)) ERROR [grafana.py:165] Grafana Folders HTTP-Get: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/folders (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fecff4e15f8>: Failed to establish a new connection: [Errno 111] Connection refused',))*************************************@TIB_VERSION_STR@: TIBCO Messaging Monitoring - TIBCO EMS Plugin*************************************
Richard Flather Posted March 14, 2023 Posted March 14, 2023 Did you change anything in the create script or the yaml files? I just built an image, and brought EMS 10.2 and Msgmon up with Docker, and everything started fine. I am not getting the errors your are seeing. Starting msgmon *************************************TIBCO Messaging Monitoring: 1.0.1.5************************************* Starting EMS msgmon openjdk version "1.8.0_362"OpenJDK Runtime Environment (build 1.8.0_362-b08)OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode)*************************************@TIB_VERSION_STR@: TIBCO Messaging Monitoring - TIBCO EMS Plugin*************************************
samyak k Posted March 15, 2023 Author Posted March 15, 2023 Hi ,Thanks for the response .I didn't do any changes in yaml or scripts, created image and tried docker . Getting same issue. docker run tibmsgmonems -e _GRAFANA_PORT="3000" -e _GRAFANA_USERNAME=admin -e _GRAFANA_PASSWORD=admin -e _INFLUX_PORT="8086" -e _INFLUX_USERNAME=admin -e _INFLUX_PASSWORD=admin -e _EMS_START="true" -e _EMS_VERSION="10.1" -e _EMS_NUMBER="1" -e _EMS_USERNAME_1=admin -e _EMS_PASSWORD_1="" -e _EMS_URL_1=192.168.0.127:7222 -e JAVA_HOME=/user -p 3000:3000 Starting msgmon*************************************TIBCO Messaging Monitoring: 1.0.1.5************************************* Starting EMS msgmonopenjdk version "1.8.0_362"OpenJDK Runtime Environment (build 1.8.0_362-b08)OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode) ERROR [grafana.py:150] Grafana Datasource HTTP-Post: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/datasources (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f1f64afbd68>: Failed to establish a new connection: [Errno 111] Connection refused',)) ERROR [grafana.py:165] Grafana Folders HTTP-Get: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/folders (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f1f64afb160>: Failed to establish a new connection: [Errno 111] Connection refused',))*************************************@TIB_VERSION_STR@: TIBCO Messaging Monitoring - TIBCO EMS Plugin*************************************
Richard Flather Posted March 15, 2023 Posted March 15, 2023 Try just "docker run -p 3000:3000 tibmsgmonems". It that does not work, I would suggest opening an SR with TIBCO support.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now