Introduction to the Qumulo REST API
Qumulo creates products that to let users manage their unstructured file data for high-performance workloads at exabyte scale.
You can use the Qumulo REST API or qq CLI to automate tasks (such as creating shares, quotas, or snapshots), streamline your workflows, and study your clusters' analytics to better understand how your Qumulo cluster's storage is used.
- Qumulo REST API: To get started, see Introduction to the Qumulo API and the Qumulo REST API Guide on the Qumulo Documentation Portal.
qqCLI tool: This wrapper that provides a streamlined command-line interface for the API. For more information, see Qumulo qq CLI Command Guide on the Qumulo Documentation Portal.pythonbindings: This is the main method of interacting with the Qumulo API programmatically. For more information, see qumulo-api in the Python Package Index.curlcommands: These examples explain the raw REST elements that back the API.
The following Qumulo tools can help you perform routine tasks automatically:
- Power Tools: Monitor workload data, such as paths, clients, IOPS, and throughput
- Disk Usage (
du): Use Qumulo's aggregates to see the usage of a full file tree in real time - Parallel Copy (
qsplit): Use capacity aggregates to divide a large data copy job to run withrsync