• Snapt Aria: Linux Bundle Install Guide

    At Snapt we believe in giving you the flexibility to use our product regardless of the Linux environment which you decide to use. If you are making use of your own Ubuntu image and not a Snapt Aria image then follow the following instructions below. Please note the difference between…

  • Code Examples: Snapt Aria Load Balancer API code examples and bundles

    XmlRpc API The Snapt Aria API plugin provides a free and complete XmlRpc API to Snapt Aria. PHP Example Pack A full set of working examples in PHP which can be run from the command line, including cache purging, load balancer control, and more. Github Repo Code Examples Python Example…

  • Snapt Aria Web Accelerator: Purge a Cache Domain

    Command-line example for deleting matching content in the Snapt Aria Web Accelerator cache (purge). This is useful for deployment scripts, etc. You will be calling the snaptNginx.purgeCacheString method with the argument array of (string). The change takes immediate effect. The XmlRpc URL for these requests is http://snapt/api/key/secret/snaptNginx/ Code Example $string…

  • Snapt Aria Load Balancer: Pause and Resume a backend Server

    Soft Stopping and Starting a backend server Command-line example for soft stopping and starting a backend server in a virtual Load Balancer group or backend. This is useful for maintenance periods, etc. You will be calling the snaptHA.soft_stop method and snaptHA.soft_start methods with the argument array of (BackendName, ServerName). The…

  • Snapt Aria Web Accelerator API Documentation

    Please ensure you have read the beginners guide in order to understand the commands below. All commands are sent to the snaptNginx module. Below is an example URL string for the Snapt Aria Web Accelerator: http://localhost:8080/api/xxx-xxx-xxx-xxx/SNPxxxxxxxxx/snaptNginx Common Commands for Snapt Aria Web Accelerator The most common Website Accelerator commands are available below….

  • Snapt Aria Framework API Documentation

    Please ensure you have read the beginners guide in order to understand the commands below. OS Module The OS module provides various OS functions, all of which you can request using the system.listMethods call to the /os API. Below are some examples of common commands. IP/Network Related Commands print(str(proxy.os.getInterfaces())); [‘lo’, ‘eth0’] print(str(proxy.os.getIPs()));…

  • Snapt Aria Load Balancer API Documentation

    Please ensure you have read the beginners guide in order to understand the commands below. All commands are sent to the snaptHA module. Below is an example URL string for the Snapt Aria Load Balancer: http://localhost:8080/api/xxx-xxx-xxx-xxx/SNPxxxxxxxxx/snaptHA Common Commands The most common Load Balancer commands are available below. You can call system.listMethods to…

  • Snapt Aria: API Beginners Guide

    The Snapt Aria API is an XMLRPC API to all of the Snapt Aria modules and functions. You can retrieve statistics, issue commands, change configurations and much more with the correct use of the API. For detailed commands for the various Snapt Aria modules please go to their specific sections….

  • Snapt Aria: How do backup servers work in the Load Balancer

    Backup servers in the Snapt Aria Load Balancer In any high availability environment, you’ll always encounter backup servers that will take over traffic/services when the primary servers die or fail. And this is exactly why we’ve added functionality into Snapt Aria that allows the ability to mark your backend servers…

  • Snapt Aria Load Balancer: How to stop management connections on 8080

    Management connections on Port 8080 You can access the Snapt Aria virtual Load Balancer GUI via HTTP (8080) and HTTPS (8081). Depending on your organization’s IT policies, you might be required to disable access via HTTP (8080) for security purposes. Please follow the steps below to disable HTTP (8080) access…