
AWS में सुरक्षा, लागत और सर्वोत्तम प्रथाओं का ऑडिट करने के लिए शक्तिशाली ओपन-सोर्स CLI। 🩺 ☁️
आपके AWS खातों के लिए व्यापक स्वास्थ्य जांच के रूप में कार्य करने वाला एक टर्मिनल-आधारित टूल। Golang में निर्मित, aws-doctor लागत विसंगतियों का निदान करता है, निष्क्रिय संसाधनों का पता लगाता है, और आपके क्लाउड इंफ्रास्ट्रक्चर का सक्रिय विश्लेषण प्रदान करता है।
[!TIP] संपूर्ण दस्तावेज़ीकरण, अनुमतियाँ मार्गदर्शिका और उपयोग उदाहरण देखें: awsdoctor.compacompila.com



चयनात्मक स्कैनिंग का समर्थन करता है: aws-doctor waste ec2 s3 cloudwatch rds vpc lambda sagemaker elb ecr secrets-manager iam
aws-doctor स्वचालित रूप से पता लगाता है कि इसे पाइप या रीडायरेक्ट किया जा रहा है या नहीं और सहजता से स्थिर तालिकाओं पर वापस आ जाता है।aws-doctor अब हितधारकों के लिए तैयार विस्तृत, पेशेवर PDF रिपोर्ट उत्पन्न कर सकता है। रिपोर्ट में ब्रांडेड हेडर, स्टाइलिश तालिकाएँ और व्यापक लागत/अपशिष्ट विश्लेषण शामिल हैं।
[!TIP] PDF रिपोर्टिंग के उदाहरण और विवरण देखें: awsdoctor.compacompila.com/docs/reporting/
aws-doctor report cost
# Full waste report
aws-doctor report waste
# Selective checks (e.g., ec2, s3, and lambda only)
aws-doctor report waste ec2 s3 lambda sagemaker
# Full trend report (all services)
aws-doctor report trend
# Selective services (e.g., ec2 and rds only)
aws-doctor report trend ec2 rds
[!TIP] उपकमांड तर्क: टर्मिनल कमांड की तरह ही,
report wasteविशिष्ट जाँचों (जैसेec2,s3,rds,lambda) को स्वीकार करता है औरreport trendविशिष्ट सेवा नामों को स्वीकार करता है।
[!TIP] डिफ़ॉल्ट रूप से, रिपोर्टें आपके Documents फ़ोल्डर में सहेजी जाती हैं। कस्टम निर्देशिका या फ़ाइल नाम निर्दिष्ट करने के लिए
--pathफ़्लैग का उपयोग करें:aws-doctor report cost --path ./billing-analysis.pdf
Homebrew (macOS/Linux):
brew install elC0mpa/homebrew-tap/aws-doctor
वन-लाइन स्क्रिप्ट (macOS/Linux):
curl -sSfL https://raw.githubusercontent.com/elC0mpa/aws-doctor/main/install.sh | sh
Windows (PowerShell):
irm https://raw.githubusercontent.com/elC0mpa/aws-doctor/main/install.ps1 | iex
Go का उपयोग करना:
go install github.com/elC0mpa/aws-doctor@latest
ec2, s3, elb, cloudwatch, rds, vpc, lambda, sagemaker, ecr, secrets-manager, iam)।table, json, या csv में निर्यात करें।pricing:GetProducts आवश्यक है; इसके बिना, अनुमान चुपचाप डिफ़ॉल्ट पर वापस आ जाते हैं।क्लाउड आर्किटेक्ट होने के नाते, मुझे अक्सर AWS लागत और बिलिंग जानकारी की जाँच करने की आवश्यकता होती है। AWS कंसोल कच्चा डेटा प्रदान करता है, लेकिन उसमें वह तुरंत उपलब्ध संदर्भ नहीं होता जो मुझे इस प्रश्न का उत्तर देने के लिए चाहिए: "क्या हम कुशलता से खर्च कर रहे हैं?"
मैंने इस कमी को पूरा करने के लिए *aws-doctor* बनाया। यह आपको सिर्फ बिल नहीं दिखाता; यह एक नैदानिक टूल के रूप में कार्य करता है जो यह समझने में मदद करता है कि पैसा *कहाँ* जा रहा है और *क्या* साफ किया जा सकता है। यह उन नियमित जाँचों को स्वचालित करता है जो मैं पहले मैन्युअल रूप से करता था, और AWS Trusted Advisor में मिलने वाली सशुल्क अनुशंसाओं के मुफ्त, ओपन-सोर्स विकल्प के रूप में कार्य करता है।
aws-doctor में योगदान देने वाले सभी लोगों को तहे दिल से धन्यवाद! आपकी मदद इस टूल को सभी के लिए बेहतर बनाती है।
हमें योगदान पसंद है! चाहे वह नया डिटेक्शन नियम हो या बग फिक्स, शुरू करने के लिए हमारा सामुदायिक डैशबोर्ड देखें।
[!IMPORTANT] अपने Pull Requests को हमेशा
developmentब्रांच पर लक्षित करें।mainब्रांच प्रोडक्शन-रेडी रिलीज़ के लिए आरक्षित है। अधिक विवरण के लिए हमारे योगदान दिशानिर्देश देखें।