Managing and monitoring Teracloud® Streams using management APIs
Teracloud® Streams provides two API sets to manage and monitor Streams services and jobs.
REST
The REST APIs provide programmatic access to configuration and status information for Teracloud® Streams objects, such as domains, instances, resources, services, and jobs. They also provide management capabilities for these objects. You can use the REST APIs from any application that can establish an HTTPS connection to the server that is running the REST management API service.
JMX
The Java™ Management Extensions (JMX) APIs provide programmatic access to configuration and status information for Teracloud® Streams objects, such as a domain and its instances, jobs, and resources. You can manage and monitor these objects by using a set of JMX beans. A JMX bean provides attributes, operations, and notifications for working with the managed object. You can use the JMX APIs from any application that can establish an SSL/TCP connection to the server that is running the JMX management API service.
For more information about developing applications that use the Teracloud® JMX management APIs and for the complete API reference, see JMX management API reference.
For more information about developing applications that use the Teracloud® REST management APIs and for the complete API reference, see REST management API reference.