OverTime, CLI që do të na lejojë të njohim kohën e botës

Koha e tepërt Rreth

Në artikullin vijues do të hedhim një vështrim në OverTime. Kjo pajisje do të jetë shumë e dobishme kur ne po menaxhojmë servera të ndryshëm të shpërndarë nëpër botë. Detyrat e planifikuara zakonisht funksionojnë në servera. Për të kryer një konfigurim të saktë të këtyre detyrave, është e rëndësishme që një administrator të dijë kohën e secilit prej serverave të tyre. Kjo është arsyeja kryesore që u krijua OverTime. Në thelb është një CLI që do të na lejojë të shohim orarin e serverave tanë nga tastiera e sistemit tonë.

OverTime është një Burim i hapur CLI e cila është zhvilluar duke përdorur JavaScript nga Dale Inverarity. Siç kam shkruar tashmë, kjo do të na lejojë të vizualizojmë orarin e përdorur nga serverat tanë të shpërndarë nëpër botë në një thjeshtë, të shpejtë dhe me mbështetjen e Baza e të dhënave për zonën kohore të IANA.

Në versionet e tij të hershme OverTime na lejon të dimë nga terminali orarin e vendeve të ndryshme në botë. Në versionet e ardhshme kjo pajisje propozon që detyrat e nevojshme mund të kryhen në mënyrë që të mund të rendisim serverat tanë dhe t'i krahasojmë ato sipas kohës së secilit. Kjo mund të lehtësojë shumë operacionet e ndryshme të administratës në të cilat jemi të përfshirë.

Funksionimi i tij është i thjeshtë. Do të na paraqitet në ekran një tabelë ku kolonat janë zona të ndryshme kohore që duam të verifikojmë. Rreshtat e secilës kolonë do të përfaqësojnë 24 orët të një dite. Ata gjithashtu porositen sipas radhës në të cilën kërkohen në kohën e shkrimit të komandës.

Ky mjet i thjeshtë dhe praktik na lejon të shohim dhe krahasojmë me shpejtësi kohën në secilin nga serverat tanë në çdo kohë të caktuar. Me këtë informacion ne do të jemi në gjendje, për shembull, të krijojmë detyra të cron. Këto duhet të ekzekutohen në të njëjtën kohë, por në kohë të ndryshme lokale. Ne gjithashtu mund të verifikojmë regjistrat e serverit tonë dhe të dimë në çfarë ore lokale kanë ndodhur problemet në mënyrë që të gjejmë një zgjidhje të përshtatur për nevojat tuaja.

Instaloni OverTime në Ubuntu

Instaloni NodeJS

instaloni OverTime do të duhet të instalojmë NodeJS. Ky është një mjedis me burim të hapur, ndër-platformë gjatë JavaScript që është ndërtuar me motorin V8 JavaScript të Chrome. NodeJS përdor një model të operacioneve I / O të drejtuara nga ngjarjet, gjë që e bën atë të lehtë dhe efikas. Për të kryer instalimin e këtij mjeti, do të jetë një luks që të kemi këtë mjedis në sistemin tonë. Për të instaluar NodeJS do të duhet të hapim vetëm një terminal (Ctrl + Alt + T) dhe të shkruajmë komandën e mëposhtme në të:

sudo apt-get install nodejs

Instaloni OverTime

Tani mund të përballemi me instalimin e OverTime. Ky instalim është i thjeshtë në çdo shpërndarje Gnu / Linux falë NPM. Instalimi do të bëhet duke hapur një terminal (Ctrl + Alt + T) dhe thjesht ekzekuto komandën e mëposhtme:

sudo npm install -g overtime-cli

Me këtë ata do të instalojnë të gjitha varësitë e nevojshme në të njëjtën kohë me CLI. Pasi të ketë mbaruar instalimi, ne mund ta përdorim atë duke ekzekutuar jashtë orarit me Zonat Koha që dëshirojmë të konsultohen. lista e zonave kohore që mund të përdorim Ne mund t'i konsultojmë ata në vijim lidhje. Për shembull, ne mund të verifikojmë kohën e katër qyteteve në të njëjtën kohë duke shkruar komandën e mëposhtme në terminalin tonë:

Oraret e mbingarkesës

overtime show America/Aruba Asia/Oral Europe/Gibraltar Indian/Cocos

Çinstalo kohën shtesë

Në rast se duam ta heqim këtë shërbim nga kompjuteri ynë, do të duhet të përdorim opsionin e çinstalimit të dhënë nga npm. Për të hequr mjetin, do të duhet të hapim vetëm një terminal (Ctrl + Alt + T) dhe të shkruajmë komandën e mëposhtme në të:

sudo npm uninstall -g overtime-cli

Të gjitha mundësitë që na ofron ky mjet janë të pakta. Kur menaxhoni servera të vendosur në vende të ndryshme, e dini se sa i bezdisshëm mund të jetë nevoja për të parameterizuar kalendarin për të na treguar orare të shumëfishta ose të shkoni në Google për të parë kohën aktuale të një vendi për të kryer saktësisht detyrat që ju nevojiten. Kjo është veçanërisht e bezdisshme kur duhet t'i bëni këto pyetje në mënyrë të përsëritur. Këtu OverTime do ta bëjë jetën më të lehtë për ne.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.