Me haldame sageli servereid, mis asuvad üle maailma hajutatud. Need serverid käitavad üldiselt ajastatud ülesandeid ja administraatori jaoks on oluline teada iga oma serveri praegust kellaaega . Neid juhtumeid silmas pidades on loodud CLI -rakendus OverTime , mille eesmärk on võimaldada teil konsoolist oma serverite aega vaadata.
Oma varajastes versioonides võimaldas OverTime meil CLI-st teada saada kellaaega erinevates asukohtades . Tulevikus on plaanis, et kellaaega saab otse serveriga siduda, et saaksime oma servereid loetleda ja neid igaühe aja järgi võrrelda.
Mis on ületund?
OverTime on avatud lähtekoodiga CLI , mille on välja töötanud Dale Inverarity JavaScripti abil ja mis võimaldab meil visualiseerida üle maailma hajutatud kaugserverite aega lihtsal, kiirel ja IANA ajavööndite andmebaasi toel.
See on lihtne tabel, kus veerge tähistavad ajavööndid, mida me tahame kontrollida, ja read tähistavad 24 tundi, mis on samuti järjestatud vastavalt nende kutsumise järjekorrale. See lihtne ja praktiline tööriist võimaldab meil kiiresti näha ja võrrelda mis kell iga meie server teatud kellaajal on, selle teabega saame näiteks luua croni, mis töötab samal ajal (kuid erinevatel kohalikel aegadel), või kontrollida meie serveri logisid ja teada, millises kohalikus ajal, kui tõrked tekkisid.

Kahtlemata on selle tööriista pakutavate valikute valik üsna lai ja ainult need meist, kes haldavad eri riikides asuvaid servereid, teavad, kui tüütu võib mõnikord olla kalendri seadistamine mitme kellaaja kuvamiseks või Google'ile koha praeguse aja nägemiseks ( eriti kui peate seda korduvalt tegema ).
Kuidas installida OverTime'i?
Ületundide installimine on tänu npm-le mis tahes Linuxi distributsioonis lihtne, et tööriista nautimiseks käivitage järgmine käsk:
npm install -g overtime-cli
See installib kõik vajalikud sõltuvused ja käsurealiides (CLI), mida saame kasutada käsuga `overtime` koos kuvatavate ajavöönditega. Ajavööndite loendi leiate siit . Näiteks saame kontrollida nelja linna aega järgmise käsuga:
overtime show America/Lima America/Caracas Asia/Bangkok Africa/Douala