Amazon CloudWatch
Amazon CloudWatch लागत और उपयोग विज़ुअल आपको व्यक्तिगत AWS Accounts, AWS Regions, और सभी CloudWatch ऑपरेशन जैसे GetMetricData, PutLogEvents, GetMetricStream, ListMetrics, MetricStorage, HourlyStorageMetering, औ र ListMetrics आदि की लागत में अंतर्दृष्टि प्राप्त करने की अनुमति देंगे!
CloudWatch लागत और उपयोग डेटा को विज़ुअलाइज़ और विश्लेषित करने के लिए, आपको एक कस्टम Athena view बनाने की आवश्यकता है। Amazon Athena view एक logical table है और यह डेटा की querying को सरल बनाने के लिए मूल CUR table से columns का एक subset बनाता है।
-
आगे बढ़ने से पहले, सुनिश्चित करें कि आपने Implementation overview में उल्लिखित CUR (step #1) बनाया है और AWS CloudFormation Template (step #2) डिप्लॉय किया है।
-
अब, निम्नलिखित query का उपयोग करके एक नया Amazon Athena view बनाएं। यह query आपके Organization में सभी AWS Accounts में Amazon CloudWatch की लागत और उपयोग को fetch करती है।
CREATE OR REPLACE VIEW "cloudwatch_cost" AS SELECT line_item_usage_type , line_item_resource_id , line_item_operation , line_item_usage_account_id , month , year , "sum"(line_item_usage_amount) "Usage" , "sum"(line_item_unblended_cost) cost FROM database.tablename #replace database.tablename with your database and table name WHERE ("line_item_product_code" = 'AmazonCloudWatch') GROUP BY 1, 2, 3, 4, 5, 6
Amazon QuickSight डैशबोर्ड बनाएं
अब, Amazon CloudWatch की लागत और उपयोग को विज़ुअलाइज़ करने के लिए एक QuickSight डैशबोर्ड बनाएं।
- AWS Management Console पर, QuickSight सेवा पर जाएं और फिर ऊपरी दाएं कोने से अपना AWS Region चुनें। ध्यान दें कि QuickSight Dataset उसी AWS Region में होना चाहिए जिसमें Amazon Athena table है।
- सुनिश्चित करें कि QuickSight Amazon S3 और AWS Athena को access कर सकता है।
- आपके द्वारा पहले बनाए गए Amazon Athena view को data-source के रूप में चुनकर QuickSight Dataset बनाएं। Dataset को दैनिक आधार पर refresh schedule करने के लिए इस प्रक्रिया का उपयोग करे ं।
- QuickSight Analysis बनाएं।
- अपनी आवश्यकताओं को पूरा करने के लिए QuickSight Visuals बनाएं।
- अपनी आवश्यकताओं को पूरा करने के लिए Visual को Format करें।
- अब, आप Analysis से अपना डैशबोर्ड publish कर सकते हैं।
- आप डैशबोर्ड को report प्रारूप में व्यक्तियों या समूहों को, एक बार या एक शेड्यूल पर भेज सकते हैं।
निम्नलिखित QuickSight डैशबोर्ड आपके AWS Organizations में सभी AWS Accounts में Amazon CloudWatch की लागत और उपयोग दिखाता है, साथ ही GetMetricData, PutLogEvents, GetMetricStream, ListMetrics, MetricStorage, HourlyStorageMetering, और ListMetrics जैसे CloudWatch ऑपरेशन भी।
उपरोक्त डैशबोर्ड के साथ, अब आप अपने Organization में AWS accounts में Amazon CloudWatch की लागत की पहचान कर सकते हैं। आप अपनी आवश्यकताओं के अनुरूप विभिन्न डैशबोर्ड बनाने के लिए अन्य QuickSight visual types का उपयोग कर सकते हैं।