OverTime, CLI, jonka avulla voimme tietää maailman ajan

Ylityö Tietoja

Seuraavassa artikkelissa aiomme tarkastella OverTimeä. Tämä apuohjelma on erittäin hyödyllinen, kun hallitsemme eri palvelimia ympäri maailmaa. Ajoitetut tehtävät suoritetaan yleensä palvelimilla. Jotta nämä tehtävät voidaan määrittää oikein, järjestelmänvalvojan on tärkeää tietää kunkin palvelimensa aika. Tämä on tärkein syy OverTimen luomiseen. Pohjimmiltaan se on CLI, jonka avulla voimme tarkastella palvelimiemme aikataulua järjestelmän konsolista.

Ylityö on Avoimen lähdekoodin CLI joka on kehitetty JavaScriptin avulla kirjoittanut Dale Inverarity. Kuten olen jo kirjoittanut, se antaa meille mahdollisuuden visualisoida aikataulu, jota palvelimet käyttävät ympäri maailmaa yksinkertaisella, nopealla ja tuella IANA-aikavyöhyketietokanta.

Varhaisissa versioissa OverTime antaa meille mahdollisuuden tietää terminaalista aikataulu eri paikkoihin maailmassa. Tulevissa versioissa tämä apuohjelma ehdottaa, että tarvittavat tehtävät voidaan suorittaa, jotta voimme luetteloida palvelimemme ja verrata niitä kunkin ajan mukaan. Tämä voi suuresti helpottaa erilaisia ​​hallintotoimia, joihin olemme osallistuneet.

Sen toiminta on yksinkertaista. Se esitetään meille näytöllä taulukko, jossa sarakkeet ovat eri aikavyöhykkeet jonka haluamme tarkistaa. Kunkin sarakkeen rivit edustavat 24 tuntia päivän. Ne tilataan myös siinä järjestyksessä, jossa niitä vaaditaan komennon kirjoittaessa.

Tämän yksinkertaisen ja käytännöllisen työkalun avulla voimme nopeasti nähdä ja verrata kellonaikaa kullakin palvelimellamme kulloinkin. Näiden tietojen avulla voimme esimerkiksi luoda cron-tehtäviä. Niiden tulisi toimia samanaikaisesti, mutta eri paikallisinä aikoina. Voimme myös tarkistaa palvelimemme lokit ja tietää, missä paikallista aikaa ongelmat ovat löytäneet tarpeisiisi räätälöidyn ratkaisun.

Asenna OverTime Ubuntuun

Asenna NodeJS

että Asenna OverTime meidän on asennettava NodeJS. Tämä on avoimen lähdekoodin Java-käyttöjärjestelmäympäristö, joka on rakennettu Chromen V8-JavaScript-moottorilla. NodeJS käyttää tapahtumavetoista I / O-toimintamallia, mikä tekee siitä kevyen ja tehokkaan. Tämän työkalun asennuksen suorittaminen on ylellisyyttä, kun tämä ympäristö on järjestelmässämme. NodeJS: n asentamiseksi meidän on vain avattava pääte (Ctrl + Alt + T) ja kirjoitettava siihen seuraava komento:

sudo apt-get install nodejs

Asenna OverTime

Nyt voimme kohdata OverTimen asennuksen. Tämä asennus on yksinkertaista missä tahansa Gnu / Linux-jakelussa sen ansiosta NPM. Asennus suoritetaan avaamalla pääte (Ctrl + Alt + T) ja suorittamalla vain seuraava komento:

sudo npm install -g overtime-cli

Tämän kanssa asentaa kaikki tarvittavat riippuvuudet samanaikaisesti CLI: n kanssa. Kun asennus on valmis, voimme käyttää sitä suorittamalla ajan myötä aikavyöhykkeiden kanssa, joita haluamme kuulla. luettelo aikavyöhykkeistä, joita voimme käyttää Voimme kuulla heitä seuraavassa linkki. Esimerkiksi voimme tarkistaa neljän kaupungin kellonajan samanaikaisesti kirjoittamalla terminaalissamme seuraavan komennon:

Ylitysaikataulut

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

Poista OverTime

Jos haluamme poistaa tämän palvelun tietokoneeltamme, meidän on käytettävä npm: n tarjoamaa poistovaihtoehtoa. Työkalun poistamiseksi meidän on vain avattava pääte (Ctrl + Alt + T) ja kirjoitettava siihen seuraava komento:

sudo npm uninstall -g overtime-cli

Kaikki tämän työkalun tarjoamat mahdollisuudet ovat riittävät. Kun hallinnoit eri maissa sijaitsevia palvelimia, tiedät, kuinka ärsyttävää voi olla kalenterin parametrointi, jotta voimme näyttää useita aikatauluja, tai käy Googlessa nähdäksesi paikan nykyinen aika suorittamaan tarvitsemasi tehtävät. Tämä on erityisen ärsyttävää, kun sinun on esitettävä näitä kysymyksiä toistuvasti. Täällä OverTime helpottaa elämäämme.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.