OverTime, интерфейс командной строки, который позволит нам узнать время мира

OverTime О

В следующей статье мы рассмотрим OverTime. Эта утилита будет очень полезна, когда мы управляем разными серверами, распределенными по всему миру. Запланированные задачи обычно выполняются на серверах. Чтобы выполнить правильную настройку этих задач, администратору важно знать время каждого из своих серверов. Это основная причина создания OverTime. В основном это CLI, который позволит нам просматривать расписание наших серверов с консоли нашей системы.

OverTime - это Открытый исходный код CLI который был разработан с использованием JavaScript пользователя Дейл Инверарити. Как я уже писал, это позволит нам визуализировать расписание, используемое нашими серверами, разбросанными по всему миру, простым, быстрым и с поддержкой База данных часовых поясов IANA.

В ранних версиях OverTime позволяет нам узнать с терминала расписание разных мест в мире.. В будущих версиях эта утилита предлагает выполнять необходимые задачи, чтобы мы могли составить список наших серверов и сравнить их по времени каждого из них. Это может значительно облегчить различные административные операции, в которых мы участвуем.

Его работа проста. Он будет представлен нам на экране таблица, в столбцах которой указаны часовые пояса что мы хотим проверить. Строки каждого столбца представляют 24 часа. дня. Они также упорядочены в соответствии с порядком, в котором они требуются на момент написания команды.

Этот простой и практичный инструмент позволяет нам быстро видеть и сравнивать, сколько времени на каждом из наших серверов в любой момент времени. С помощью этой информации мы сможем, например, создавать задачи cron. Они должны работать одновременно, но в разное местное время. Мы также можем проверить журналы нашего сервера и узнать, в какое местное время возникли проблемы, чтобы найти решение, соответствующее вашим потребностям.

Установите OverTime в Ubuntu

Установить NodeJS

к установить OverTime, нам нужно будет установить NodeJS. Это кроссплатформенная среда выполнения с открытым исходным кодом для JavaScript, созданная с помощью движка Chrome V8 JavaScript. NodeJS использует управляемую событиями модель операций ввода-вывода, что делает его легким и эффективным. Чтобы выполнить установку этого инструмента, будет роскошью иметь эту среду в нашей системе. Чтобы установить NodeJS, нам нужно будет только открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

sudo apt-get install nodejs

Установить OverTime

Теперь можно столкнуться с установкой OverTime. Эта установка проста в любом дистрибутиве Gnu / Linux благодаря НПМ. Установка будет осуществляться путем открытия терминала (Ctrl + Alt + T) и выполнения следующей команды:

sudo npm install -g overtime-cli

С этим установит все необходимые зависимости одновременно с CLI. После завершения установки мы можем использовать его, выполнив через некоторое время с часовыми поясами, с которыми мы хотим проконсультироваться. В список часовых поясов, которые мы можем использовать Мы можем проконсультироваться с ними в следующих ссылка. Например, мы можем проверить время одновременно в четырех городах, написав в нашем терминале следующую команду:

Графики OverTime

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

Удалить OverTime

В случае, если мы хотим удалить эту службу с нашего компьютера, нам придется прибегнуть к опции удаления, предоставляемой npm. Чтобы удалить инструмент, нам нужно только открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

sudo npm uninstall -g overtime-cli

Все возможности, которые предоставляет нам этот инструмент, немало. Когда вы управляете серверами, расположенными в разных странах, вы знаете, как может раздражать необходимость параметризации календаря, чтобы показывать нам несколько расписаний, или заходить в Google, чтобы узнать текущее время в месте, чтобы выполнить именно те задачи, которые вам нужны. Это особенно раздражает, когда вам приходится задавать эти вопросы неоднократно. Здесь OverTime облегчит нам жизнь.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.