Sto eseguendo un wordpress da AWS e non riesco a capire come monitorare se il volume sta esaurendo la capacità. Ci sono molte opzioni per monitorare altre cose, ma voglio solo sapere quando siamo a corto di spazio.Come posso essere avvisato quando un'istanza EBS sta esaurendo lo spazio?
risposta
Non ci sono metriche incorporate per lo spazio su disco - Poiché Amazon sta guardando questo "dall'esterno", non sanno cosa hai fatto con un volume EBS: potrebbe far parte di un set RAID, formattato in alcuni formati esotici, ecc.
Amazon ha un sistema chiamato CloudWatch che può essere utilizzato per monitorare i sistemi e le risorse AWS. Fortunatamente CloudWatch supporta le metriche personalizzate: è possibile utilizzare le API di CloudWatch per aggiungere tutti i dati desiderati (e quindi creare avvisi su di essi).
Amazon fornisce alcuni sample scripts che pubblicherà (tra le altre cose) l'utilizzo dello spazio su disco in CloudWatch. Tieni presente che vi è un piccolo addebito associato all'utilizzo di metriche personalizzate: $ 0,50 per metrica al mese.
Sono d'accordo con la risposta di Frederick Cheung; tuttavia, ho trovato questa utilità per le istanze di Windows: http://www.eleven41.com/labs/cloudwatch-monitor-for-windows/. Funziona come un servizio e invierà per te lo spazio su disco e le metriche di utilizzo della memoria a CloudWatch. Da lì, devi solo impostare l'allarme in CloudWatch.
- 1. Come posso essere avvisato quando una Snackbar si è autoproclamata?
- 2. Come posso essere avvisato quando un'attività di dispatch_async è completa?
- 3. Perché mscorsvw.exe sta esaurendo la mia CPU?
- 4. La tabella Mysql sta esaurendo i codici
- 5. Perché g ++/ld sta esaurendo la memoria?
- 6. Il compilatore GWT sta esaurendo la memoria. Come posso configurarlo all'interno di IntelliJ?
- 7. Come posso essere avvisato se una colonna DataGrid è ordinata (e non ordinata)
- 8. Come posso rimuovere lo spazio sopra l'intestazione?
- 9. Problema di spazio su disco Amazon EC2 ed EBS
- 10. Perforce: Posso mettere un 'orologio' su un file, in modo tale da essere avvisato quando il file cambia?
- 11. Dimensioni volume monitor su volume Amazon EBS
- 12. Come risolvere lo spazio su disco insufficiente per Android Studio?
- 13. Come posso sapere quando il set di dati in R sta per essere troppo grande?
- 14. Come posso determinare quando la mia applicazione sta per essere terminata in background?
- 15. Come posso utilizzare lo spazio colore HSL in Java?
- 16. Come posso controllare lo spazio tra le barre?
- 17. come posso elencare tutto lo spazio dei nomi in XML?
- 18. Come posso diff 2 file ignorando lo spazio bianco iniziale
- 19. Come posso mantenere lo spazio bianco iniziale in una riga quando si scrive la documentazione Rd?
- 20. XMLParser sta mangiando il mio spazio vuoto
- 21. Lo scanner non vede dopo lo spazio
- 22. Qual è un ottimo modo per avvisare automaticamente la mia applicazione Java quando la memoria si sta esaurendo?
- 23. Un programma Java può rilevare che sta per esaurirsi nello spazio heap?
- 24. Aumentare lo spazio permgen
- 25. ImageMagick: convert continua a cambiare lo spazio cromatico in Grigio. Come preservare lo spazio colore sRGB?
- 26. Come sostituire il volume di root ebs con un altro volume di root ebs?
- 27. Come posso dare a Jenkins più spazio sull'heap quando è in esecuzione come un demone su Ubuntu?
- 28. Come recuperare lo spazio dal "Grip"
- 29. Come rendere DockPanel riempire lo spazio disponibile
- 30. Come posso trovare lo spazio dei nomi di un elemento in PHP DOM?
Ma ottieni 10 gratuiti al mese. – Martin
Ricorda che quando usi questi script potresti voler fornire il file '--aws-credential-file =/home/ubuntu/monitoring-scripts/awscreds.template' con la chiave e il segreto di AWS. È qualcosa che avrebbe potuto essere enfatizzato meglio nella documentazione. –
@DimitryK, anche meglio che fornire un file di credenziali come suggerisci, è utilizzare un ruolo IAM. Se si avvia l'istanza associata a un profilo istanza associato a un ruolo IAM, tali script (e la CLI AWS e gli SDK AWS e molti altri strumenti) sono in grado di ottenere automaticamente credenziali temporanee, senza necessità di distribuire e gestire (ruotare, revocare, ecc.) i file delle credenziali manualmente più. –