Monitoring Amazon OpenSearch Serverless utilizing AWS Person Notifications


Amazon OpenSearch Serverless is a serverless deployment choice for Amazon OpenSearch Service that makes it easy so that you can run search and analytics workloads with out having to consider infrastructure administration. The compute capability used for information ingestion, and search and question in OpenSearch Serverless is measured in OpenSearch Compute Items (OCUs). Prospects can configure most OCU limits of their AWS account to regulate prices. Previously, prospects needed to monitor useful resource utilization metrics to be sure that the collections didn’t deplete their configured storage and computational capability. With the brand new AWS Person Notification integration, you’ll be able to configure the system to ship notifications each time the capability threshold is breached. The Person Notification function eliminates the necessity to monitor the service always. AWS Person Notifications allows customers to centrally arrange and look at notifications from varied AWS providers throughout accounts and areas in a human-friendly format. Customers can view notifications in a Console Notifications Middle and likewise configure varied supply channels.

Now you can use AWS Person Notifications to arrange supply channels to get notified when useful resource utilization is nearing or exceeding the capability threshold. You obtain a notification when an occasion matches a rule that you simply specify. There are a number of channels for receiving notifications, together with electronic mail, AWS Chatbot chat notifications, and AWS Console Cellular Software push notifications. On this submit, you will notice how you need to use AWS person notifications to obtain notifications for OCU threshold breaches throughout all of your OpenSearch Serverless collections.

Answer overview

OpenSearch Serverless means that you can obtain OCU utilization notifications for each search and indexing within the two eventualities listed under. OCU utilization p.c is calculated based mostly in your configured most capability restrict and the present OCU consumption.

  • OCU Utilization Approaching Max Restrict – OpenSearch Serverless sends this occasion by means of AWS Person Notifications when present OCU utilization p.c reaches larger than or equal to 75 p.c of the configured most OCU capability.
  • OCU Utilization Reached Max Restrict – OpenSearch Serverless sends this occasion when OCU utilization p.c reaches 100% of the configured most OCU capability.

In the event you obtain OCU utilization notification, you’ll be able to alter the utmost capability restrict on your assortment utilizing both the console or AWS CLI.

The next sections element the steps you’ll be able to take to obtain each these OCU utilization notifications for all collections.

Conditions

As a prerequisite to obtain OCU utilization notifications, you’ll arrange notification configuration in notification hubs to retailer the notifications information. This must be finished solely as soon as, and at the least one AWS area ought to be chosen. The next screenshot reveals a pattern notification hub configuration for the US East (Ohio) AWS Area.

Additionally, please configure the utmost OCU capability relying in your necessities for all collections.

Arrange OCU utilization notifications

To arrange the notifications, full the next steps:

  1. On the AWS Person Notifications console, create a notification configuration to obtain notifications about OCU utilization.
  2. Select Amazon OpenSearch Serverless for the service identify and select OCU Utilization Approaching Max Restrict for the occasion kind.
  3. Click on Add one other occasion rule and select OCU Utilization Reached Max Restrict for the occasion kind.
  4. Utilizing AWS Person Notifications, you’ll be able to obtain the notifications as quickly as they happen or obtain them inside 5 minutes to keep away from receiving too many notifications all of sudden. We suggest receiving notifications each 5 minutes. Select Obtain inside 5 minutes (really helpful).
  5. You may decide to obtain notifications by means of many supply channels just like the AWS Console Cellular Software and chat channels like Slack. For this weblog submit, to maintain it easy, you’ll be able to add your electronic mail handle because the supply channel, as proven within the following picture.
  6. After you full the configuration, your notification configurations web page ought to appear like the next screenshot.
  7. As soon as the OCU consumption for any of your collections reaches larger than or equal to 75 p.c of the configured most OCU capability, you’ll get a notification to your configured electronic mail handle inside 5 minutes, as proven within the following picture.
  8. As soon as the OCU consumption reaches 100% of allotted OCU capability for any of your collections, you’ll get a notification to your configured electronic mail handle inside 5 minutes, as proven within the following picture.
  9. You can even see notifications within the AWS Person Notifications console, as proven within the following screenshots

Abstract

You need to use AWS Person Notifications to get notifications from varied AWS providers in a single place. Now with Amazon OpenSearch Serverless integration, you’ll be able to obtain OCU utilization notifications as nicely. On this submit, we explored the way to allow notifications for all Amazon OpenSearch Serverless collections and obtain notifications utilizing an electronic mail supply channel. When you have any questions or options, please write to us within the feedback part.


Concerning the Writer

Raj Ramasubbu is a Senior Analytics Specialist Options Architect targeted on large information and analytics and AI/ML with Amazon Internet Companies. He helps prospects architect and construct extremely scalable, performant, and safe cloud-based options on AWS. Raj supplied technical experience and management in constructing information engineering, large information analytics, enterprise intelligence, and information science options for over 18 years previous to becoming a member of AWS. He helped prospects in varied trade verticals like healthcare, medical gadgets, life science, retail, asset administration, automotive insurance coverage, residential REIT, agriculture, title insurance coverage, provide chain, doc administration, and actual property.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles