4.1 About the Ksplice Uptrack API

The Ksplice Uptrack API is a RESTful web API that enables you to query the status of your machines that are running Ksplice Uptrack. You can use the command-line tools that come with the Python bindings, write your own custom scripts using the bindings, or write your own interface using HTTP requests.

The API provides information about the updates that machines have, out-of-date, inactive, or unsupported machines, and more. The Python bindings come with the check_uptrack and check_uptrack_local plugins for Nagios, which enables you to monitor the status of your machines.

You cannot use the Ksplice Uptrack API to monitor systems that are running Ksplice Offline client, as such systems are not registered with https://uptrack.ksplice.com.