Program for administrative tasks
In addition to system application programming interfaces (APIs), WebSphere eXtreme Scale also includes administration APIs that allow applications to monitor and administer servers and clients.
- Embedded server API
WebSphere eXtreme Scale includes application programming interfaces (APIs) and system programming interfaces for embedding eXtreme Scale servers and clients within the existing Java applications. The following topic describes the available embedded server APIs.
- Use the embedded server API to start and stop servers
With WebSphere eXtreme Scale, you can use a programmatic API for managing the life cycle of embedded servers and containers. You can programmatically configure the server with any of the options that you can also configure with the command line options or file-based server properties. You can configure the embedded server to be a container server, a catalog service, or both.
- Monitor with the statistics API
The Statistics API is the direct interface to the internal statistics tree. Statistics are disabled by default, but can be enabled by setting a StatsSpec interface. A StatsSpec interface defines how WebSphere eXtreme Scale should monitor statistics.
- Monitor with WAS PMI
WebSphere eXtreme Scale supports Performance Monitoring Infrastructure (PMI) when running in a WAS or Extended Deployment application server. PMI collects performance data on runtime applications and provides interfaces that support external applications to monitor performance data. Use the administrative console or the wsadmin tool to access monitoring data.
Related concepts
Program with system APIs and plug-ins
Performance considerations for application developers
Related tasks
Access data with client applications
Access data with the REST data service
Program for Spring integration
Related reference
Related information