Operational guidance
Health check
You can monitor Unravel Server through CloudWatch by creating alerts for the specific EC2 instance that hosts Unravel Server.
You can see the status of various Unravel components in the Unravel UI: Navigate to the drop-down in the top right corner of Unravel UI and select Manage | Daemons. This displays details similar to the screenshots below.
If you've set up Unravel to use RDS as its database, and you want to monitor RDS storage capacity, see Creating an AWS RDS CloudWatch Alarm for Free Storage Space for details on how to set up a CloudWatch alarm for this. Your Unravel EC2 instance must be in the same region as the target EMR clusters it will be monitoring so that, region disruption does not apply to Unravel.
Backup and recovery
Best practice is to prepare in advance for disaster like instance failure by backing up and restoring your deployment.
It is required for the Unravel EC2 instance to be in the same region with the target EMR clusters which Unravel EC2 node will be monitoring. So the region recovery does not apply for Unravel. Unravel is designed to maintain business continuity and does not support complete/true high availability (HA).
Routine maintenance
There are multiple means by which Unravel announces and documents details of availability of new versions:
In the Newsletters.
Unravel Solution Engineers and Account Management Team members engage with customers directly to tell them about the availability of upgrades and patches
Blogs published on the Unravel website
Through the Unravel Newsletter (sign up on the Unravel website)
Emergency maintenance
In the event of fault conditions, such as a transient failure of an AWS Service such that the availability of EC2 in a particular availability zone (AZ) is degraded, or a more permanent failure of an AWS service such that EC2 instance has faulted, or an EC2 Scheduled Maintenance Event is received, the best course of action to take in such situations is to have followed the process of backing-up and disaster recovery as described in Backing-up, recovering from disaster, and rolling backBacking-up, recovering from disaster, and rolling back. Unravel is designed to maintain business continuity and does not support complete/true High Availability (HA).
Support
To contact Unravel Support, visit Unravel Support. For details on support tiers, SLA, and so on, see Unravel's support policy.
Support costs
Currently, there are no additional costs for obtaining support.