The preferred version of RabbitMQ is installed, according to the system requirements and the corresponding best release and features for your application, avoiding those with deficiencies in certain tasks.
Not only is the underlying server in your preferred cloud configured, but we also set an optimal file descriptor size for the underlying machine and configuring the RabbitMQclustering, partition handling, TLS/SSL certificates, load balancing setup, and automatic fail-over.
Support is available 24/7, not only through systems monitoring, but all dedicated plan users can email us to handle any issues on demand.
Usage statistics are sent to your dashboards and monitoring systems including Datadog, Liberato, AWS Cloudwatch, NewRelic, Logentries, etc.
Upgrades and patches
All upgrades and patches are done for you, both for the server and for RabbitMQ. We have years of experience configuring servers and clusters for a wide variety of users and use cases.
Automatic alarms for CPU and RAM usage are set, as well as for consumers, queues and connections. If any of these alarms are triggered, you will be notified via email.
Scaling and API
With CloudAMQP you can dynamically resize the cluster on demand. This means that the cluster is available while it is re-configured in the background to run on a larger or smaller instance. We also provide an API for dynamic creation, updating, and destruction of clusters.
Provisioning and maintenance
Instead of going through a manual error-prone process when you are updating or restarting your RabbitMQ cluster you can rely on our Control Panel to start, stop, restart, and upgrade your cluster and nodes.
Please email us at email@example.com if you have any suggestions, questions or feedback.