OverTime, CLI ที่จะทำให้เรารู้เวลาของโลก

เกี่ยวกับการทำงานล่วงเวลา

ในบทความต่อไปเราจะมาดู OverTime ยูทิลิตี้นี้จะมีประโยชน์มากเมื่อเราจัดการเซิร์ฟเวอร์ต่างๆที่กระจายอยู่ทั่วโลก งานตามกำหนดการโดยทั่วไปจะทำงานบนเซิร์ฟเวอร์ ในการดำเนินการตั้งค่างานเหล่านี้อย่างถูกต้องผู้ดูแลระบบต้องทราบเวลาของเซิร์ฟเวอร์แต่ละเครื่อง นี่คือเหตุผลหลักที่สร้าง OverTime โดยทั่วไปแล้ว CLI ที่จะช่วยให้เราสามารถดูกำหนดการของเซิร์ฟเวอร์ของเราจากคอนโซลของระบบของเรา.

OverTime คือ CLI โอเพนซอร์ส ซึ่งได้รับการพัฒนาโดยใช้ JavaScript โดย Dale Inverarity ดังที่ฉันได้เขียนไปแล้วมันจะช่วยให้เราเห็นภาพกำหนดการที่เซิร์ฟเวอร์ของเราใช้ที่กระจายอยู่ทั่วโลกได้อย่างง่ายดายรวดเร็วและด้วยการสนับสนุน ฐานข้อมูลโซนเวลา IANA.

ในรุ่นแรก ๆ OverTime ช่วยให้เราทราบตารางเวลาของสถานที่ต่างๆในโลกจากสถานีปลายทาง. ในเวอร์ชันต่อ ๆ ไปยูทิลิตี้นี้เสนอว่าสามารถดำเนินการที่จำเป็นเพื่อให้เราสามารถแสดงรายการเซิร์ฟเวอร์ของเราและเปรียบเทียบตามเวลาของแต่ละเซิร์ฟเวอร์ สิ่งนี้สามารถอำนวยความสะดวกอย่างมากในการดำเนินการบริหารต่างๆที่เราเกี่ยวข้อง

การทำงานนั้นง่ายมาก มันจะถูกนำเสนอให้เราเห็นบนหน้าจอ ตารางที่คอลัมน์เป็นเขตเวลาที่แตกต่างกัน ที่เราต้องการตรวจสอบ แถวของแต่ละคอลัมน์จะแสดงถึง 24 ชั่วโมง ของวัน นอกจากนี้ยังเรียงลำดับตามลำดับที่จำเป็นในขณะที่เขียนคำสั่ง

เครื่องมือที่เรียบง่ายและใช้งานได้จริงนี้ช่วยให้เราสามารถดูและเปรียบเทียบเวลาที่อยู่บนเซิร์ฟเวอร์แต่ละเครื่องได้อย่างรวดเร็ว ด้วยข้อมูลนี้เราจะสามารถสร้างงาน cron ได้ สิ่งเหล่านี้ควรทำงานในเวลาเดียวกัน แต่ในเวลาท้องถิ่นต่างกัน นอกจากนี้เรายังสามารถตรวจสอบบันทึกของเซิร์ฟเวอร์ของเราและทราบว่ามีปัญหาเกิดขึ้นในเวลาใดเพื่อค้นหาวิธีแก้ไขที่เหมาะกับความต้องการของคุณ

ติดตั้ง OverTime บน Ubuntu

ติดตั้ง NodeJS

ไปยัง ติดตั้ง OverTime เราจะต้องติดตั้ง NodeJS. นี่คือสภาพแวดล้อมรันไทม์ข้ามแพลตฟอร์มแบบโอเพ่นซอร์สสำหรับ JavaScript ที่สร้างขึ้นด้วยเอ็นจิ้น V8 JavaScript ของ Chrome NodeJS ใช้รูปแบบการดำเนินงาน I / O ที่ขับเคลื่อนด้วยเหตุการณ์ซึ่งทำให้มีน้ำหนักเบาและมีประสิทธิภาพ ในการดำเนินการติดตั้งเครื่องมือนี้การมีสภาพแวดล้อมนี้ในระบบของเราจะเป็นเรื่องที่ดี ในการติดตั้ง NodeJS เราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียนคำสั่งต่อไปนี้:

sudo apt-get install nodejs

ติดตั้ง OverTime

ตอนนี้เราสามารถเผชิญหน้ากับการติดตั้ง OverTime ได้แล้ว การติดตั้งนี้ทำได้ง่ายในการแจกจ่าย Gnu / Linux ด้วย NPM. การติดตั้งจะดำเนินการโดยเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการคำสั่งต่อไปนี้:

sudo npm install -g overtime-cli

ด้วยสิ่งนี้ จะติดตั้งการอ้างอิงที่จำเป็นทั้งหมดพร้อมกันกับ CLI. เมื่อการติดตั้งเสร็จสิ้นเราสามารถใช้งานได้โดยดำเนินการ ล่วงเวลา กับโซนเวลาที่เราต้องการปรึกษา รายชื่อเขตเวลาที่เราสามารถใช้ได้ เราสามารถปรึกษาพวกเขาได้ดังต่อไปนี้ ลิงค์. ตัวอย่างเช่นเราสามารถตรวจสอบเวลาของสี่เมืองในเวลาเดียวกันได้โดยเขียนคำสั่งต่อไปนี้ในเทอร์มินัลของเรา:

ตารางเวลาล่วงเวลา

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

ถอนการติดตั้ง OverTime

ในกรณีที่เราต้องการลบบริการนี้ออกจากคอมพิวเตอร์ของเราเราจะต้องใช้ตัวเลือกการถอนการติดตั้งที่จัดหาให้โดย npm ในการลบเครื่องมือเราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียนคำสั่งต่อไปนี้:

sudo npm uninstall -g overtime-cli

ความเป็นไปได้ทั้งหมดที่เครื่องมือนี้มอบให้เรานั้นค่อนข้างน้อย เมื่อคุณจัดการเซิร์ฟเวอร์ที่ตั้งอยู่ในประเทศต่างๆคุณจะรู้ว่าการกำหนดพารามิเตอร์ปฏิทินให้แสดงตารางเวลาหลายตารางให้เราน่ารำคาญหรือไปที่ Google เพื่อดูเวลาปัจจุบันของสถานที่เพื่อดำเนินงานที่คุณต้องการ นี่เป็นเรื่องน่ารำคาญอย่างยิ่งเมื่อคุณต้องถามคำถามเหล่านี้ซ้ำ ๆ OverTime ที่นี่จะทำให้ชีวิตง่ายขึ้นสำหรับเรา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา