GNU/Linux >> Znalost Linux >  >> Linux

Jak porovnat vaše servery Ubuntu Linux pomocí testovací sady Phoronix

Pokud vás zajímá, jak si vedou vaše servery, měli byste vyzkoušet sadu Phoronix Test Suite. Jack Wallen vám ukáže, jak nainstalovat a používat tuto sadu testů.

Víte, jak dobře fungují vaše instance serveru Ubuntu? Jistě, mohou být v provozu, ale opravdu znáte podrobnosti o tom, jak dobře zvládnou pracovní zátěž? To je zvláště důležité před nasazením aplikace nebo služby, která bude klást vysoké nároky na počítač.

Otevřený zdroj:Pokrytí, které si musíte přečíst

Za tímto účelem jste provedli benchmarking svých serverů? Pokud ne, ukážu vám, jak to můžete udělat s Phoronix Test Suite, jedním z nejkomplexnějších nástrojů pro testování a srovnávání na planetě. Tato sada testů může provádět kvantitativní a kvalitativní srovnávací testy, takže můžete porovnávat výsledky svých testů s ostatními.

Testovací sadu Phoronix lze nainstalovat na operační systémy Linux, macOS, Windows, Solaris, GNU Hurd a BSD. Ukážu, jak nainstalovat a používat nástroj na Ubuntu Server 22.04.

Pojďme k testování.

Co budete potřebovat

K instalaci Phoronix Test Suite budete potřebovat spuštěnou instanci Ubuntu Server 22.04 a uživatele s právy sudo. Jsi pripraven? To jsem si myslel.

Jak nainstalovat Phoronix Test Suite

Přihlaste se do své instance serveru Ubuntu a stáhněte si soubor .deb Phoronix Test Suite pomocí:

wget https://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_10.8.3_all.deb

Po stažení souboru nainstalujte nástroj pomocí:

sudo dpkg -i phoronix*.deb

Při instalaci dojde k chybě, protože stále existují závislosti, které je třeba splnit. Tuto chybu můžete opravit a dokončit instalaci jediným příkazem:

sudo apt-get install -f

Jakmile jsou splněny všechny závislosti, instalace bude dokončena. Instalaci můžete ověřit pomocí:

phoronix-test-suite

Výše uvedený příkaz by měl vypsat všechny informace nápovědy k příkazu (kterých je spousta).

Jak používat Phoronix Test Suite

Nejprve uveďme seznam dostupných testů pomocí příkazu:

phoronix-test-suite list-available-tests

Můžete dokonce uvést testy podle skupin takto:

phoronix-test-suite list-available-suites

Nebo můžete vyvolat informace o konkrétním testu příkazem:

phoronix-test-suite info TEST

Kde TEST je název testu.

Řekněme, že chceme spustit test pts/server, který spouští 26 různých jedinečných testů (pokrývajících vše od Apache, Memcached, Redis, NGINX, PHP, PHP, OpenSSL, Node.js a mnoho dalšího. Chcete-li tento test spustit, musíte nejprve nainstalujte požadované testovací závislosti pomocí příkazu:

phoronix-test-suite install pts/server

Dokončení výše uvedeného příkazu bude trvat 20 až 30 minut. Jakmile vám bude váš terminál vrácen, spusťte test pomocí:

phoronix-test-suite run pts/server

Spuštění příkazu, jak je uvedeno výše, se provádí v interaktivním režimu, kde budete muset odpovědět na několik otázek. Místo toho, abyste to dělali pokaždé, můžete použít funkci dávkového režimu. Nejprve spustíte příkaz:

phoronix-test-suite batch-setup

Výše uvedený příkaz bude vyžadovat, abyste odpověděli na následující:

  • Uložit výsledky testu v dávkovém režimu (A/n):y
  • Automaticky otevřít webový prohlížeč v dávkovém režimu (y/N):n
  • Automaticky nahrát výsledky na OpenBenchmarking.org (A/n):y
  • Výzva k zadání testovacího identifikátoru (A/n):
  • Dotázat se na popis testu (A/n):
  • Dotázat se na název souboru uložených výsledků (A/n):
  • Spustit všechny možnosti testu (A/n):

Odpovězte na všechny otázky a odpovědi se uloží do souboru ~/.phoronix-test-suite/user-config.xml. Po dokončení dávkového nastavení můžete spustit celý seznam testů (který také automaticky stáhne všechny potřebné závislosti a spustí testy za vás) pomocí příkazu, jako je tento:

phoronix-test-suite batch-benchmark pts/server

Vzhledem k tomu, že jste již spustili dávkové nastavení, nebudete muset během srovnávání odpovídat na otázky.

Po dokončení testů se informace uloží do stejného adresáře, ze kterého jste spustili příkaz. Pročesejte výsledky a zjistěte, jak si vedly srovnávací testy vašeho serveru.

A to je vše, co je k porovnávání vašich instancí serveru Ubuntu pomocí testovací sady Phoronix. S tímto nástrojem můžete dělat mnohem víc, takže se nezapomeňte podívat na oficiální dokumentaci, abyste viděli mnoho způsobů, jak vám může Phoronix Test Suite sloužit.

Přihlaste se k odběru TechRepublic Jak zajistit, aby technologie fungovala na YouTube za všechny nejnovější technické rady pro obchodní profesionály od Jacka Wallena.



Odkaz na zdroj


Linux
  1. Jak rozšířit funkčnost vašeho Linuxového desktopu pomocí PlexyDesk

  2. Jak připojit váš linuxový server k projektu fondu NTP

  3. Jak přehrát terminálové relace zaznamenané pomocí příkazu skriptu Linux

  1. Jak používat Linuxový příkaz grep

  2. Jak porovnat nebo zkontrolovat rychlost serveru DNS v systému Linux?

  3. Jak používat Dig Command v Linuxu s příklady

  1. Spravujte svůj kalendář z terminálu Linux pomocí příkazu konsolekalendar

  2. Jak zkontrolovat pravopis na příkazovém řádku Linuxu pomocí Aspell

  3. Jak používáte regulární výrazy s příkazem cp v Linuxu?