CloudWatch Contributor Insights
अवलोकन
Amazon CloudWatch Contributor Insights आपको लॉग डेटा का विश्लेषण करने में मदद करता है ताकि आपके मेट्रिक्स को प्रभावित करने वाले शीर्ष योगदानकर्ताओं की पहचान की जा सके। यह रियल-टाइम रैंकिंग और सांख्यिकी बनाकर आपको यह समझने में सक्षम बनाता है कि कौन सी इकाइयां आपके सिस्टम के व्यवहार और प्रदर्शन को प्रभावित कर रही हैं।
सुविधाएं
- लॉग डेटा का रियल-टाइम एनालिसिस
- सामान्य AWS सेवाओं के लिए बिल्ट-इन नियम
- कस्टम नियम बनाने की क्षमताएं
- स्वचालित डेटा प्रोसेसिंग और रैंकिंग
- CloudWatch डैशबोर्ड और अलार्म के साथ एकीकरण
कार्यान्वयन
बिल्ट-इन नियम
CloudWatch Contributor Insights सामान्य AWS सेवाओं के लिए पूर्व-निर्मित नियम प्रदान करता है:
- VPC Flow Logs एनालिसिस
- Application Load Balancer लॉग्स
- Amazon API Gateway लॉग्स
- AWS Lambda लॉग्स
कस्टम नियम
निम्नलिखित परिभाषित करके कस्टम नियम बनाएं:
- लॉग ग्रुप जो आपके स्रोत दस्तावेज़ हैं। विश्लेषण के लिए योगदानकर्ता फ़ील्ड
- मेट्रिक्स और एग्रीगेशन
- टाइम विंडो और सैंपलिंग रेट
कस्टम नियम का उदाहरण:
{
"AggregateOn": "Count",
"Contribution": {
"Filters": [],
"Keys": [
"$.pettype"
]
},c
"LogFormat": "JSON",
"Schema": {
"Name": "CloudWatchLogRule",
"Version": 1
},
"LogGroupARNs": [
"arn:aws:logs:[region]:[account]:log-group:[API Gateway Log Group Name]"
]
}

बेस्ट प्रैक्टिसेज़
नियम कॉन्फ़िगरेशन
- वर्णनात्मक नियम नाम का उपयोग करें
- जब संभव हो बिल्ट-इन नियमों से शुरू करें
- लक्षित लॉग फ़िल्टरिंग लागू करें
- उपयुक्त टाइम विंडो कॉन्फ़िगर करें
प्रदर्शन अनुकूलन
- सक्रिय नियमों की संख्या सीमित करें
- इष्टतम सैंपलिंग रेट सेट करें
- उपयुक्त एग्रीगेशन अवधि का उपयोग करें
- केवल आवश्यक लॉग ग्रुप के लिए नियम सक्षम करें
लागत प्रबंधन
- नियमित रूप से नियम उपयोग की निगरानी करें
- अप्रयुक्त नियम हटाएं
- लॉग फ़िल्टरिंग लागू करें
- समय-समय पर सैंपलिंग रेट की समीक्षा करें