CloudNetra
  • CloudNetra User Guide
  • Getting Started with CloudNetra
    • How to Get Started
    • Sign Up and Sign In Guide
    • Forgot Password? Here’s How to Reset It
    • Profile Management & Security
      • How to Update Personal Information
      • How to Reset Your Password from Profile
  • Cloud Connector
    • How to Add a Cloud Connector
    • How to Verify a Cloud Connector
    • How to Delete a Cloud Connector
  • Cloud Observability
    • Cloud Dashboard
    • Metrics Dashboard
      • How to Delete a Host from the Host Summary
    • Cost Explorer Dashboard
    • Recommendation
      • How to enable AWS Compute Optimizer Service
      • How to Enable AWS Guard Duty?
    • FinOps
      • AWS cloudwatch cost suddenly increased, how to analysis ?
    • Budget Management
      • How to Add Budget Details
      • How to Update Budget Details
      • How to Delete Budget Details
    • Setting
      • User Accounts In CloudNetra
        • How to Invite or Add New User Account
        • How to Assign Cloud Connectors To User
        • How to Remove Assigned Cloud Connectors
        • How to Update User Details
        • How to Update User Status
        • How to Delete an Existing User
      • Schedule Report
        • How to Add Multiple Emails to a Scheduled Report
        • How to Update Scheduled Report Status
      • Quota Report
        • How to Add Quota Details
        • How to Update Quota Details
        • How to Update Quota Status
        • How to Delete Quota
      • Fill the organisation, billing details
    • Subscription and Billing Information
      • How to Update Organization Billing Details
      • How to Upgrade Your Subscription Plan
      • How to Cancel a Requested Plan
    • Metrics Integrations
      • Linux Agent
        • How to Add Linux Agent
        • How to Uninstall CloudNetra Agent from a Remote Server
      • Docker Plugin
        • How to Integrate the Docker Plugin
        • How to Uninstall the Docker Plugin from the Server
      • Website Monitoring
        • Add Website and Install Dashboard
        • How to Update Website Details and Status
        • How to Delete Website Details
        • How to Uninstall the Website Dashboard
      • Apache Plugin
        • How to Integrate the Apache Plugin
        • How to Uninstall the Apache Plugin from the Server
      • Nginx Plugin
        • How to Integrate the Nginx Plugin
        • How to Uninstall Nginx Plugin from the Server
      • MySQL Plugin
        • How to Integrate the MySQL Plugin
        • How to Uninstall the MySQL Plugin from the Server
      • PostgreSQL Plugin
        • How to Integrate the PostgreSQL Plugin
        • How to Uninstall the PostgreSQL Plugin from the Server
      • Jenkin Plugin
        • How to Integrate the Jenkins Plugin
        • How to Uninstall the Jenkins Plugin from the Server
    • Contact Points
      • How to Configure Alert Notifications
      • How to Update Alert Notifications
      • How to Delete / Remove Alert Notifications
      • How to Update Notification Policies
  • Monitor
    • Metrics
      • Apache
      • Docker
      • Nginx
      • MySQL
      • PostgreSQL
      • Redis
  • Blog
    • Cost Optimization
      • What are the top 10 best practices for S3 cost optimization?
    • Release Notes
Powered by GitBook
On this page
  • Problem
  • Identity Cost
  • Optimising Cost - CloudWatch Usage Types
  1. Cloud Observability
  2. FinOps

AWS cloudwatch cost suddenly increased, how to analysis ?

AWS cloudwatch billing analysis and cost optimization for AmazonCloudWatch S3 Egress Bytes and PutLogEvents

PreviousFinOpsNextBudget Management

Last updated 1 year ago

Problem

CloudWatch services is a managed service for storing, visualizing and analyzing logs and metrics data of application as well as AWS infrastructure. This service pricing model is simple pay per usage.

Identity Cost

Before cost analysis, confirm cost in two parts at "Bills" section and "Cost Explorer".

Login to AWS console and go to "Billing and Cost Management" section, click on "Bills" and check previous month cost with detailing way.

Click on "Cost Explorer", select below parameters -

Date Range - <Select last month>

Granularity - "Monthly"

Dimension - "Usage type"

Service - "Cloudwatch"

Usage type - Select all

Then check your most of cost consumed on which usage type.

Optimising Cost - CloudWatch Usage Types

Check which Cloudwach log group ingesting more data

1. Open the Amazon CloudWatch console. 2. In the navigation pane, choose All Metrics, select Logs and then select Log Group Metrics. 3. For each of log groups, select the Incoming Bytes metric, and then choose the Graphed metrics tab. 4. For Statistic, choose Sum. 5. For Period, choose 30 Days. 6. Choose the Graph options tab and choose Number. 7. At the top right of the graph, choose custom, and then choose Absolute. Select a start and end date that corresponds with the last 30 days.

8. Check the size of data ingested by logs in graph.

9. Further take action to stop or disable Cloudwatch log group from service to reduce unncessary costs.

S3-Egress-Bytes($)

VPC flow logs, Global Accelerator flow logs, Route 53 Resolver query logs that are configured to be delivered into S3. This is in fact not related to the CloudWatch service, but it may appear on your CloudWatch bill anyway.

Cost Reduction Strategy - VPC flow logs can produce quite a lot of data in large AWS environments. Whilst they are helpful for analyzing network issues, you may want to consider whether flow logs are required in (a) CloudWatch logs and (b) S3. If you have configured both, you pay twice for every flow log event. Generally, sending flow logs to S3 and analyzing them with Athena when needed is cheaper.

Analysis - Is flow log archival to S3 necessary?