{"id":4812,"date":"2023-04-17T07:00:00","date_gmt":"2023-04-17T07:00:00","guid":{"rendered":"http:\/\/www.sumologic.com\/blog\/plan-better-preempt-bottlenecks-with-predict-for-metrics"},"modified":"2025-06-17T10:31:11","modified_gmt":"2025-06-17T18:31:11","slug":"plan-better-preempt-bottlenecks-with-predict-for-metrics","status":"publish","type":"blog","link":"https:\/\/www.sumologic.com\/blog\/plan-better-preempt-bottlenecks-with-predict-for-metrics","title":{"rendered":"Plan better and preempt bottlenecks with predict for metrics"},"content":{"rendered":"\n<section class=\"e-stn e-stn-0d652506f82b000a392973813b918ee25d5b4211 e-stn--glossary-inner-content e-stn--table-of-content\"><div class=\"container\">\n<div class=\"wp-block-b3rg-row e-row row\">\n<div class=\"wp-block-b3rg-column e-col e-col-1f7b3997080fc292474d26ff00c905d99d3520fa e-col--content-wrapper  col-sm-12 col-lg-12 col-xl-12\">\n<div class=\"e-div e-div-a1b32f66e1749758df41d5aea14f647cd10e362c e-div--card-btn-link\"><div class=\"e-img \">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"400\" src=\"http:\/\/www.sumologic.com\/wp-content\/uploads\/blog-predict-metrics-header-1.png\" alt=\"Predict for metrics operator\" class=\"wp-image-4810\" title=\"\"><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-c80c23ea1198d20b1cd908a310f8f29f\">Nothing is certain in this world except for death, taxes, and that you will eventually run out of  disk space.<\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-1f850bde427a8de78f56254dbf318f8c\">You may have used our unique <a href=\"https:\/\/help.sumologic.com\/docs\/search\/search-query-language\/search-operators\/predict\/\" target=\"_blank\" rel=\"noopener\">predict operator<\/a> to query logs and forecast future values (we\u2019ve even heard of customers predicting their ingest volume for Sumo Logic log data to better forecast their usage and budget!)  \u2014 and wanted to do the same with metrics. <\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-c015f8cffe9cf8447e91062845d5ca0e\">With the recent general availability of the <a href=\"https:\/\/help.sumologic.com\/docs\/metrics\/metrics-operators\/predict\/\" target=\"_blank\" rel=\"noopener\">predict for metrics operator<\/a>, you can. This metrics forecast query can help you preempt bottlenecks and assist with capacity planning.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-eigengrau-color has-text-color has-link-color wp-elements-fa661258fcb0d840d5aea54ccd9fd1e6\" id=\"how_to_get_started_with_predict_for_metrics_with_a_common_dynamodb_use_case\">How to get started with predict for metrics with a common DynamoDB use case<\/h3>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-95099454a6b3365b1550781ba837bc8e\">Teams like yours use Sumo Logic dashboards to monitor service usage and prepare for capacity conversations with their cloud vendors. You can easily track errors, understand their context, and set alerts for when they\u2019re going above certain thresholds. <\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-3193310c414b3e63d36c0c363dc09da7\">Our predict for metrics operator can enhance this workflow.<\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-a6a376b2a5dbe693ee2442ecd5558ff6\">For example, take the common use case of monitoring <a href=\"https:\/\/help.sumologic.com\/docs\/integrations\/amazon-aws\/dynamodb\/\" target=\"_blank\" rel=\"noopener\">Amazon DynamoDB<\/a> performance. While AWS infrastructure does much of the heavy lifting to support DynamoDB, teams often track how they\u2019re using the service to ensure optimal performance \u2014 focusing on if their requests are being throttled and if they\u2019ve exceeded their allotted capacity.<\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-541403a2954d78a1cab1596d9a653236\">With the predict for metrics operator, you create a quick query in the metrics explorer to see if you have sufficient DynamoDB read capacity to support your expected consumption. And remember, you can even run queries, including this predict for metrics operator, on <a href=\"https:\/\/help.sumologic.com\/docs\/metrics\/logs-to-metrics\/\" target=\"_blank\" rel=\"noopener\">metrics pulled from logs<\/a>.<\/p>\n\n\n<div class=\"e-img \">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"831\" src=\"http:\/\/www.sumologic.com\/wp-content\/uploads\/blog-predict-metrics-dashboard.png\" alt=\"Predict for metrics operator - dashboard\" class=\"wp-image-4811\" title=\"\"><\/figure>\n<\/div>\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-a0d87ac48b332b0f4cda8c884bde6c32\">In the above example, Series B provides the input for the actual Read Capacity Consumed time series. Series C [ <em>#B |  predict model=ar forecast=24h <\/em>] takes Series B as an input to forecast 24 hours into the future using an auto-regression model. In addition to the auto-regression model, the predict operator supports a linear model.<\/p>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-fcbb9961cd59db23fd042d9537584bc3\">The red dotted line represents the forecasted consumption over 24 hours versus the actual consumption in green. The results suggest that the user is not expected to exceed their provisioned capacity during the applied time period.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-eigengrau-color has-text-color has-link-color wp-elements-5ec2887f1a5143e19d45f427014bde09\" id=\"improve_your_capacity_planning_and_stop_bottlenecks_before_they_start\">Improve your capacity planning and stop bottlenecks before they start<\/h3>\n\n\n\n<p class=\"has-delft-blue-color has-text-color has-link-color wp-elements-9e1226ce6babdc06d87b48457bdab321\">Modern observability demands rich analytics for your telemetry. With predict operators available to query both logs and metrics, the <a href=\"https:\/\/www.sumologic.com\/platform\/\">Sumo Logic platform<\/a> is uniquely equipped to help your teams anticipate and avoid what otherwise may seem inevitable (except, unfortunately, for death and taxes). If you want to get started with the predict for metrics operator and need more information, please consult our <a href=\"https:\/\/help.sumologic.com\/docs\/metrics\/metrics-operators\/predict\/\" target=\"_blank\" rel=\"noopener\">technical documentation<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":231,"featured_media":0,"template":"","meta":{"_acf_changed":false,"show_custom_date":false,"custom_date":"","featured":false,"featured_image":0,"learn_more_label":"","image_alt_text":"","learn_more_type":"","show_popup":false,"learn_more_link_file":0,"event_date":false,"event_start_date":"","event_end_date":"","place_holder_image_url":"","post_reading_time":"2","notification_enabled":false,"notification_text":"","notification_logo":"","notification_expiration_time":0,"is_enable_transparent_header":false,"selected_taxonomy_terms":{"blog-category":[125],"blog-tag":[]},"selected_primary_terms":[],"learn_more_link":[],"featured_page_list":[],"notification_enabled_post_list":[],"_gspb_post_css":"","_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"4668,71369,71176","_relevanssi_noindex_reason":"","inline_featured_image":false,"footnotes":""},"blog-category":[125],"blog-tag":[],"class_list":["post-4812","blog","type-blog","status-publish","hentry","blog-category-devops-it-operations"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog\/4812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/users\/231"}],"version-history":[{"count":3,"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog\/4812\/revisions"}],"predecessor-version":[{"id":26877,"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog\/4812\/revisions\/26877"}],"wp:attachment":[{"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/media?parent=4812"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog-category?post=4812"},{"taxonomy":"blog-tag","embeddable":true,"href":"https:\/\/www.sumologic.com\/wp-json\/wp\/v2\/blog-tag?post=4812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}