Control via the API
Control via the API
The Silent Brick System has an API that can be accessed externally starting from version 2.15.0.9.
This allows both control and monitoring tasks to be performed without access to the user interface.
See alsoGitHub.com - FAST-LTA
The API control is exclusively performed on the management port of the Silent Brick System, provided that the management and data networks are separated.
Description
Complete documentation of all supported API functions can be found in the published documents on GITHUB:
Installation
On GITHUB, there are someExamplesfor using the Silent Brick API in the form of scripts in the languages
Perl
Powershell
Of course, the API can also be controlled from any other scripting and programming languages.
Examples
Monitor System Status
Through corresponding scripts, the following values could be queried from the system to monitor the system status:
Status of the Silent Brick System via the Open Issues List
Alert on open warnings
Alert on open errors
Fill level of certain Secure NAS volumes
Warning upon reaching thresholds
Automatically create snapshots
Through corresponding scripts, snapshots can be created on specific target volumes.
This allows, for example, the possibility to automatically generate a snapshot after creating a backup to freeze the state and protect against unwanted changes.
Similarly, one could clean up old snapshots according to their timestamps.