GNU/Linux >> Znalost Linux >  >> Linux

Najděte aktuální využití IOPS svazku EBS z mé aplikace na AWS EC2

Z vaší aplikace/instance bych se pokusil vysledovat výstup iostat během řízených běhů aplikací. Možná iostat -x 1 v okně terminálu.

Také se mi líbí nástroj collectl pro sledování tohoto výstupu. nmon je pro to také dobrý nástroj.

Přečtěte si také tento článek... Ještě podivnější, než se očekávalo:Systematický pohled na EC2 I/O .


Můžete to zkontrolovat v cloudwatch

Zkontrolujte metriky EBS a vyberte VolumeWriteOps (Název metriky)

vzít libovolný vzorek z grafu

pro např.

Datový bod:152398 v 2011-02-10T07:54+0000 (jakýkoli nejvyšší počet z grafu)

so it means 152398 IOPS for 10 mins intervel 

počítejte to po dobu 1 min

152398 IOPS / 10 minutes = 15239.8 IOPS/minute

pak to vypočítejte pro 60 seconds

15239.8 IOPS / 60 seconds = 253.996666667 IOPS/second

takže 253 je váš průměr IOPS / seconds pro hlasitost


Linux
  1. Obnovit .bashrc z aktuálního prostředí?

  2. CentOS / RHEL 6 :Jak zjistím svou aktuální úroveň běhu?

  3. Využití paměti aktuálního procesu v C

  1. Jak zjistit využití uživatelské paměti v linuxu

  2. Problém s připojením a připojením existujícího svazku EBS k souborovému systému instance EC2

  3. Odstraňte soubory .DS_STORE v aktuální složce a všech podsložkách z příkazového řádku na Macu

  1. Vytvořte instanci EC2 na AWS pomocí Terraform

  2. Jak omezit využití paměti aplikace?

  3. příkaz najít z PID