In addition to the basic user interface of Carte, there are also web services available that provide execution and status information. These webservices are used by Kettle to orchestrate execution within a clustered environment, but may also be used by third-parties for integration and monitoring.
To retrieve status of your Carte node, you can request the following URL:
This returns an XML result, here is an example:
The following webservice provides status of a specific transformation within Carte:
http://localhost:<PORT>/kettle/transStatus/?xml=y&name=<TRANSFORMATION NAME>&id=<TRANSFORMATION ID>
Note that the Name and ID can be retrieved from the Carte Status webservice above.
Example XML Result:
The following webservice provides status of a specific job within Carte:
http://localhost:<PORT>/kettle/jobStatus/?xml=y&name=<JOB NAME>&id=<JOB ID>