Installing the Service Activity Monitoring Server into the Talend Runtime Container - 7.3

Talend ESB Infrastructure Services Configuration Guide

Version
7.3
Language
English
Product
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend ESB
Talend Runtime
Content
Design and Development
Installation and Upgrade
Last publication date
2023-12-26

About this task

Before installing the Service Activity Monitoring Server, the DataSource feature for your preferred Database needs to be installed in the Talend Runtime Container. To do so:

Procedure

  1. Copy the Database Driver to the <TalendRuntimePath>\lib\ext directory.
  2. Add the Database package details to the <TalendRuntimePath>\etc\custom.properties. For example, in case of MS SQL Server, the Database package details need to be added as shown below:
    org.osgi.framework.system.packages.extra = \
    com.microsoft.sqlserver.jdbc; \
    com.sun.jmx.mbeanserver; \
    com.sun.management; \
    ...
  3. Restart the Talend Runtime Container.
    For convenience the following shell commands are provided in Talend Runtime Containers:

    To install and start the Service Activity Monitoring Server:

    tesb:start-sam

    To uninstall and stop the Service Activity Monitoring Server (and embedded Derby, if used):

    tesb:stop-sam

    For use with another OSGi container (like Apache Karaf, for example), install the Service Activity Monitoring Server with these commands:

    feature:repo-add mvn:org.talend.esb/features//xml
    feature:install tesb-sam-server

    Now, the Service Activity Monitoring Server will be installed and started. You can check its status with this URL in a browser: http://localhost:8040/services/MonitoringServiceSOAP?wsdl