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

Talend ESB Infrastructure Services Configuration Guide

Version
7.1
Language
English (United States)
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

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