
Leistungsstarke Open-Source-CLI zur Überprüfung von Sicherheit, Kosten und Best Practices in AWS. 🩺 ☁️
Ein terminalbasiertes Tool, das als umfassender Gesundheitscheck für Ihre AWS-Konten fungiert. Entwickelt mit Golang, erkennt aws-doctor Kostenanomalien, identifiziert ungenutzte Ressourcen und bietet eine proaktive Analyse Ihrer Cloud-Infrastruktur.
[!TIP] Die vollständige Dokumentation, die Berechtigungsanleitung und Nutzungsbeispiele finden Sie auf awsdoctor.compacompila.com



Unterstützt selektives Scannen: aws-doctor waste ec2 s3 cloudwatch rds vpc lambda sagemaker elb ecr secrets-manager iam
aws-doctor erkennt automatisch, ob die Ausgabe weitergeleitet oder umgeleitet wird, und fällt elegant auf statische Tabellen zurück.aws-doctor kann jetzt detaillierte, professionelle PDF-Berichte erstellen, die für Stakeholder bereit sind. Die Berichte enthalten gebrandete Kopfzeilen, gestaltete Tabellen und umfassende Kosten-/Verschwendungsanalysen.
[!TIP] PDF-Berichtsbeispiele und Details finden Sie auf awsdoctor.compacompila.com/docs/reporting/
aws-doctor report cost
# Vollständiger Verschwendungsbericht
aws-doctor report waste
# Selektive Prüfungen (z. B. nur ec2, s3 und lambda)
aws-doctor report waste ec2 s3 lambda sagemaker
# Vollständiger Trendbericht (alle Dienste)
aws-doctor report trend
# Selektive Dienste (z. B. nur ec2 und rds)
aws-doctor report trend ec2 rds
[!TIP] Unterbefehlsargumente: Genau wie bei den Terminal-Befehlen akzeptiert
report wastebestimmte Prüfungen (z. B.ec2,s3,rds,lambda) undreport trendakzeptiert bestimmte Dienstnamen.
[!TIP] Standardmäßig werden Berichte in Ihrem Dokumente-Ordner gespeichert. Verwenden Sie das Flag
--path, um ein benutzerdefiniertes Verzeichnis oder einen Dateinamen anzugeben:aws-doctor report cost --path ./billing-analysis.pdf
Homebrew (macOS/Linux):
brew install elC0mpa/homebrew-tap/aws-doctor
Einzeiler-Skript (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
Mit Go:
go install github.com/elC0mpa/aws-doctor@latest
ec2, s3, elb, cloudwatch, rds, vpc, lambda, sagemaker, ecr, secrets-manager, iam).table-, json- oder csv-Format für eine einfache Integration mit anderen Tools oder Berichten.pricing:GetProducts in der IAM-Richtlinie des Aufrufers; ohne diese fallen Schätzungen stillschweigend auf die Standardwerte zurück.Als Cloud-Architekt muss ich oft AWS-Kosten und Abrechnungsinformationen überprüfen. Während die AWS-Konsole Rohdaten liefert, fehlt der unmittelbare Kontext, um die Frage zu beantworten: "Geben wir effizient aus?"
Ich habe *aws-doctor* entwickelt, um diese Lücke zu schließen. Es zeigt nicht nur die Rechnung; es fungiert als Diagnosetool, das Ihnen hilft zu verstehen, *wohin* das Geld fließt und *was* bereinigt werden kann. Es automatisiert die Routineprüfungen, die ich zuvor manuell durchgeführt habe, und bietet eine kostenlose Open-Source-Alternative zu den kostenpflichtigen Empfehlungen von AWS Trusted Advisor.
Ein großes Dankeschön an alle, die zu aws-doctor beigetragen haben! Ihre Hilfe macht dieses Tool für alle besser.