CLI, ktorý nám umožní spoznať svetový čas

O predĺžení

V nasledujúcom článku sa pozrieme na OverTime. Tento nástroj bude veľmi užitočný, keď spravujeme rôzne servery distribuované po celom svete. Naplánované úlohy sa spravidla spúšťajú na serveroch. Aby bolo možné vykonať správne nastavenie týchto úloh, je dôležité, aby správca poznal čas každého zo svojich serverov. To je hlavný dôvod, prečo bol OverTime vytvorený. V podstate je CLI, ktoré nám umožní zobraziť rozvrh našich serverov z konzoly nášho systému.

OverTime je Open source CLI ktorý bol vyvinutý pomocou JavaScriptu autor: Dale Inverarity. Ako som už napísal, umožní nám to vizualizovať plán používaný našimi servermi roztrúsenými po celom svete jednoduchým, rýchlym a s podporou Databáza časových pásiem IANA.

V jeho raných verziách OverTime nám umožňuje spoznať z terminálu rozpis rôznych miest na svete. V budúcich verziách tento nástroj navrhuje, aby bolo možné vykonať potrebné úlohy, aby sme mohli zostaviť zoznam našich serverov a porovnať ich podľa času každého z nich. To môže výrazne uľahčiť rôzne administratívne operácie, do ktorých sme zapojení.

Jeho obsluha je jednoduchá. Bude sa nám zobrazovať na obrazovke tabuľka, v ktorej sú stĺpce rôzne časové pásma ktoré chceme overiť. Riadky každého stĺpca budú predstavovať 24 hodín dňa. Objednávajú sa tiež podľa poradia, v akom sa od nich vyžaduje v čase písania príkazu.

Tento jednoduchý a praktický nástroj nám umožňuje rýchlo zistiť a porovnať, koľko je hodín na každom z našich serverov v danom okamihu. S týmito informáciami budeme môcť napríklad vytvárať úlohy cron. Mali by bežať súčasne, ale v rôznych miestnych časoch. Môžeme tiež overiť protokoly nášho servera a vedieť, v akom miestnom čase sa vyskytli problémy, aby sme našli riešenie prispôsobené vašim potrebám.

Nainštalujte si OverTime na Ubuntu

Nainštalujte NodeJS

na nainštalovať OverTime budeme musieť nainštalovať NodeJS. Toto je runtime prostredie pre rôzne platformy s otvoreným zdrojovým kódom pre JavaScript, ktoré bolo vytvorené pomocou JavaScriptu V8 prehliadača Chrome. NodeJS používa model operácií I / O riadený udalosťami, čo ho robí ľahkým a efektívnym. Inštalácia tohto nástroja bude luxusným riešením, ak bude toto prostredie v našom systéme. Na inštaláciu NodeJS budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a napísať doň nasledujúci príkaz:

sudo apt-get install nodejs

Nainštalujte si OverTime

Teraz môžeme čeliť inštalácii OverTime. Táto inštalácia je jednoduchá v akejkoľvek distribúcii Gnu / Linux vďaka NPM. Inštalácia sa uskutoční otvorením terminálu (Ctrl + Alt + T) a spustením nasledujúceho príkazu:

sudo npm install -g overtime-cli

S týmto nainštaluje všetky potrebné závislosti súčasne s CLI. Po dokončení inštalácie ju môžeme použiť vykonaním nadčas s časovými pásmami, ktoré by sme chceli konzultovať. The zoznam časových pásiem, ktoré môžeme použiť Môžeme s nimi konzultovať nasledujúce odkaz. Napríklad môžeme overiť čas štyroch miest súčasne napísaním nasledujúceho príkazu do nášho terminálu:

Časové rozvrhy

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

Odinštalujte OverTime

V prípade, že chceme túto službu z nášho počítača odstrániť, budeme sa musieť uchýliť k možnosti odinštalovania, ktorú poskytuje npm. Ak chcete nástroj odstrániť, stačí otvoriť terminál (Ctrl + Alt + T) a napísať doň nasledujúci príkaz:

sudo npm uninstall -g overtime-cli

Všetky možnosti, ktoré nám tento nástroj poskytuje, sú dosť. Keď spravujete servery nachádzajúce sa v rôznych krajinách, viete, aké nepríjemné môže byť, keď musíte parametrizovať kalendár, aby nám ukázal viac plánov, alebo choďte na google, aby ste zistili aktuálny čas miesta, kde budete môcť vykonávať presne to, čo potrebujete. To je obzvlášť nepríjemné, keď musíte tieto otázky klásť opakovane. Tu nám OverTime uľahčí život.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.