A need for consolidated, and simplified operational oversight isn’t restricted to only cloud infrastructure. More and more, clients ask us for a “single pane of glass” strategy for additionally monitoring and managing their utility portfolios.

These clients inform us that detection and investigation of utility points takes extra effort and time, because of the typical use of a number of consoles, instruments, and sources of knowledge similar to useful resource utilization metrics, logs, and extra, to allow their DevOps engineers to acquire context concerning the utility subject below investigation. Right here, an “application” means not simply the appliance code but additionally the logical group of sources that act as a unit to host the appliance, together with possession boundaries for operators, and environments similar to improvement, staging, and manufacturing.

Right this moment, I’m happy to announce a brand new function of AWS Systems Manager, referred to as Utility Supervisor. Utility Supervisor aggregates operational info from a number of AWS providers and Systems Manager capabilities right into a single console, making it simpler to view operational information to your functions.

To make it much more handy, the service can routinely uncover your functions. Right this moment, auto-discovery is on the market for functions working in AWS CloudFormation stacks and Amazon Elastic Kubernetes Service (EKS) clusters, or launched utilizing AWS Launch Wizard. Purposes may also be found from Useful resource Teams.

A selected good thing about automated discovery is that utility elements and sources are routinely stored up-to-date on an ongoing foundation, however you too can at all times revise functions as wanted by including or deleting elements manually.

With functions found and consolidated right into a single console, you may extra simply diagnose operational points and resolve them with minimal effort and time. Automated runbooks concentrating on an utility part or useful resource might be run to assist remediate operational points. For any given utility, you may choose a useful resource and discover related particulars with no need to depart the console.

For instance, the appliance can floor Amazon CloudWatch logs, operational metrics, AWS CloudTrail logs, and configuration modifications, eradicating the necessity to have interaction with a number of instruments or consoles. This implies your on-call engineers can perceive points extra rapidly and scale back the time wanted to resolve them.

Exploring an Utility with Utility Supervisor
I can entry Utility Supervisor from the Systems Manager dwelling web page. As soon as open, I get an outline of my found functions and might see instantly that there are some alarms, with no need to change context to the Amazon CloudWatch console, and a few operations gadgets (“OpsItems”) that I’d want to concentrate to. I can even change to the Purposes tab to view the collections of functions, or I can click on the buttons within the Purposes panel for the gathering I’m excited about.

Screenshot of the <span title="">Application Manager</span> overview page

Within the screenshot beneath, I’ve navigated to a pattern utility and once more, have indicators displaying that alarms have raised. The varied tabs allow me to drill into extra element to view sources utilized by the appliance, config useful resource and guidelines compliance, monitoring alarms, logs, and automation runbooks related to the appliance.

Screenshot of application components and overview

Clicking on the Alarm indicator takes me into the Monitoring tab, and it reveals that the ConsumedWriteCapacityUnits alarm has been raised. I can change the timescale to zero in on when the occasion occurred, or I can use the View current alarms dashboard hyperlink to leap into the Amazon CloudWatch Alarms console to view extra element.

Screenshot of alarms on the <span title="">Application Manager</span> Monitoring tab

The Logs tab reveals me a consolidated listing of log teams for the appliance, and clicking a log group identify takes me on to the CloudWatch Logs the place I can examine the log streams, and reap the benefits of Log Insights to dive deeper by querying the log information.

OpsItems reveals me operational points related to the sources of my utility, and allows me to point the present standing of the problem (open, in progress, resolved). Beneath, I’m marking investigation of a stopped EC2 occasion as in progress.

Screenshot of <span title="">Application Manager</span> OpsItems tab

Lastly, Runbooks reveals me automation paperwork related to the appliance and their execution standing. Beneath, it’s displaying that I ran the AWS-RestartEC2Instance automation doc to restart the EC2 occasion that was stopped, and I’d now resolve the problem logged within the OpsItems tab.

Screenshot of <span title="">Application Manager</span>'s Runbooks tab

Consolidating this info right into a single console offers engineers a single beginning location to watch and examine points arising with their functions, and computerized discovery of functions and sources makes getting began easy. AWS Systems Manager Utility Supervisor is on the market at this time, at no additional cost, in all AWS Industrial Areas, AWS GovCloud (US), and AWS China Areas.

Be taught extra about Utility Supervisor and get began at AWS Systems Manager.

— Steve

Leave a Reply

Your email address will not be published. Required fields are marked *