Контакты

Аптайм. Определение. Что такое аптайм сервера Чем опасен низкий Uptime

Аптайм (uptime) — это время непрерывной работы сервера, т.е. время, прошедшее с момента загрузки операционной системы. С помощью аптайма можно оценить, как долго сервер работает без сбоев и перезагрузок. В операционных системах Windows есть много способов посмотреть аптайм, вот некоторые из них.

Самый простой способ — это запустить Task Manager и перейти на вкладку «Performance».

Атайм можно посмотреть и в свойствах сетевого подключения.

Также аптайм можно определить по системным логам. При выключении и перезагрузке сервера происходит остановка и запуск службы Event Log, поэтому мы можем открыть Event Viewer и отфильтровать события с кодом 6006 (остановка) или 6005 (старт службы).

Узнать время последнего старта операционной системы можно из командной строки, введя команду systeminfo и найдя строку System Boot Time.

Можно ввести команду net statistics workstation и посмотреть, с какого момента времени собирается статистика. Как правило, это момент загрузки системы.

Ну и конечно для выяснения аптайма можно воспользоваться WMI и PowerShell. Выяснить время старта ОС можно вот так:

$wmi = Get-WmiObject Win32_OperatingSystem
$wmi.LastBootUpTime

Время выводится в несколько неудобном формате, поэтому сконвертируем его:

$wmi.ConvertToDateTime($wmi.LastBootUpTime)

И выведем время работы с точностью до миллисекунды, вычтя из текущей даты дату последней загрузки:

$wmi.ConvertToDateTime($wmi.LocalDateTime) — $wmi.ConvertToDateTime($wmi.LastBootUpTime)

Если вам небезразлично, как "ведет" себя сайт в ваше отсутствие - а именно, доступен ли он для посетителей в течение всего дня или случаются перебои в работе, - есть несколько простых и эффективных способов проверить это.

Основным показателем доступности является время Uptime , измеряемое в процентах от общего времени работы. Если за идеальную доступность принять 100% аптайм, то реальный обычно колеблется в пределах 99,3-99,9%. Эта информация обычно находится в открытом доступе у каждого провайдера хостинг-услуг и, как правило, соответствует действительности. Однако, не все так просто.

Хостинг - это только одно из звеньев цепи. В обеспечении работы вашего сайта задействовано не только оборудование хостера, но и каналы связи телекоммуникационных провайдеров, распределительные узлы ЦОД и множество других участников процесса. А это значит, что для контроля доступности сайта недостаточно знать uptime хостинга - нужно учитывать все факторы вместе.

Сервисов контроля uptime web-сайтов в интернете - великое множество. Мы рассмотрим только самые известные из них, которые наиболее удобны русскоязычному пользователю и интегрированы с другими полезными сервисами статистики.

Яндекс.Метрика

Метрика - самый популярный мониторинговый сервис в рунете. Для того, чтобы начать им пользоваться, необходимо пройти несколько несложных шагов. Сначала зарегистрироваться на Яндексе. Затем добавить свой сайт в Метрику по адресу http://metrika.yandex.ru и скопировать код счетчика к себе на сайт (на страницы, которые вы хотите отслеживать, или в шапку / футер / основное меню - если требуется мониторинг всего сайта).

После этого вы сможете наблюдать за аптаймом вашего сайта на странице счетчика в меню Мониторинг > Результаты проверки . Хотите получать SMS-уведомления , когда сайт будет недоступен? Нет ничего проще: в настройках счетчика на вкладке "Общие" найдите пункт "Уведомлять меня о проблемах в работе сайта" и поставьте галочку напротив "Подписаться на SMS-уведомления" (номер мобильного телефона должен быть уже привязан к вашему аккаунту).

Имейте в виду, что интервал проверки в Метрике не настраивается, а частота запросов варьируется от 1 до 3 часов. Более подробно о возможностях Яндекс.Метрики читайте .

Google Analytics

Гугл Аналитика - серьезный инструмент веб-анализа от мирового гиганта IT-индустрии. Однако его можно использовать и для решения локальных задач - таких, как проверка сайта на доступность. По умолчанию функционал платформы предоставляет данные только о трафике пользователей, но вы имеете возможность добавить любой недостающий функционал, воспользовавшись расширениями от независимых разработчиков.

Для контроля uptime сайта идеально подходят сервисы Uptime Robot , Pingdom , SiteUptime , Site24x7 и другие. Их единственным недостатком является необходимость регистрироваться на сторонних сайтах, а также то, что часть этих сервисов является платной.

Впрочем, есть еще один интересный (и бесплатный!) способ настроить проверку сайта на аптайм с помощью Google. Речь идет о встроенных возможностях Google Docs, позволяющих подключить триггер, который будет обращаться к вашему сайту каждую минуту или 5 минут, и при отсутствии отклика сайта отправлять сообщение на e-mail. Подробная процедура настройки изложена

К сожалению, в Операционной системе штатной команды нет как в Unix — системах. Но посмотреть сколько проработал компьютер, или когда он был включен, возможность есть. Опишу несколько способов как узнать в Windows uptime :

1. Через команду systeminfo (самый удобный на мой взгляд способ):
Чтобы ее выполнить, нужно запустить командную строку (для Windows XP : Пуск -> Выполнить -> cmd , для Windows 7 : Пуск -> в строке поиска пишем cmd и кликаем на найденный вариант, через горячие клавиши для всех Windows: Win + R cmd ).


Запуск командной строки через горячие клавиши

В командной строке запускаем команду systeminfo и где-то среди первых строк результата ищем что-то типа «Время загрузки системы:» («System Boot Time:» ) в Windows 7 , или «Время работы системы:» в Windows XP . В Windows 7 эта команда показывает дату и время когда система загрузилась, а в Windows XP промежуток времени прошедший с момента загрузки.


Пример ответа команды systeminfo

2. Команда net statistics workstation , или net statistics server , или net stats srv , в первой строке показывает с каких пор снимается статистика;

3. В Windows 7 , в диспетчере задач (Ctrl + Shift + Esc ), на вкладке «Быстродействие» («Performance» ) ближе к низу есть строка «Время работы» («Up Time») :


windows uptime через "диспетчер задач" в Windows 7

Как на все эти данные влияют режимы (спящий и ждущий режим компьютера) не проверено.

Такими простыми действиями мы можем проверить узнать uptime в Windows Xp и Windows 7.

Мониторинг доступности сайта необходимо делать каждый день после . Так как сайт должен быть в рабочем состояние постоянно. Если робот поисковой системы не сможет получить доступ к сайту, это негативно скажется на позициях Вашего сайта. Для мониторинга работоспособности серверов, ввели понятие uptime (противоположное ему — даунтайм «downtime»). Это время беспрерывной работы. Он высчитывается в процентном соотношение от времени измерения. К примеру: аптайм 99% — сервер не работает (downtime) около 15 минут в день, 99.9% — 50 минут в месяц.

Существуют онлайн сервисы позволяющие мониторить доступность Вашего сайта. Есть как платные так и бесплатные. Сегодня поговорим только о бесплатных.

Бесплатные онлайн сервисы мониторинга доступности сайта

  • Яндекс Метрика — когда я впервые узнал о том, что с помощью Яндекс Метрики можно мониторить доступность сайта, я тоже был приятно удивлен. Обычно его все используют для учета посещаемости своего сайта (о том как установить Яндекс Метрику читайте ). Но и контролировать работоспособность своего сайта тоже можно. Есть даже возможность отправки SMS или получения уведомлений на свою почту. Как же настроить эту опцию? Заходим в саму статистику затем в раздел «Счётчики» и редактируем сам счетчик.

Затем там есть раздел об уведомлениях проблем сайта и выбираем необходимый способ оповещения:


Выбираем время в которое необходимо отправлять SMS сообщения и сохраняем. Опция со временем очень удобная, так как не всем приятно получать смс ночью или в другое не сильно желаемое время суток 🙂

Можно оформить подписку на уведомления о проблемах сайта. В принципе очень удобно, не нужно каждый раз руками это мониторить. В случае появления проблем Вам придет уведомление на почту.


Это были 3 самых простых. удобных и функциональных онлайн сервиса проверки работоспособности Вашего сайта и его uptime. У каждого из них свои преимущества, но в целом если пользоваться этими 3-я то хватает с головой. Для тех кому, хочется выбирать из большего количества вариантов я представлю еще несколько ресурсов, но уже с описанием их особенностей.

  1. Site247.com — робот заходит на сайт 1 раз в час. Очень простой интерфейс.
  2. Montastic.com — можно бесплатно работать со 100 сайтами. Интервал посещений роботом — 5 минут.
  3. Pingdom.com — один из самых популярных сервисов. Но он платный. Я им не пользовался лично, но много слышал хорошего о нем. Правда за это «хорошее» нужно платить денежку.
  4. Siteuptime.com — для бесплатного мониторинга можно добавить всего 1 сайт. Робот заходит каждые пол часа

Личный совет: используйте UptimeRobot+Яндекс.Метрику и будет Вам счастье 😉

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

Что такое аптайм?

Аптайм сервера и компьютера – это беспрерывное время работы с момента его включения и до момента выключения, перезагрузки, зависания. Также под аптаймом в онлайн играх подразумевают время непрерывного пребывания в игре.

Наибольший (рекордный) аптайм компьютера составляет 18 лет (информация по состоянию на 2000 год, под управлением OpenVMS).
Аптайм сервера – один из важнейших моментов работы сервера – его доступность, то есть возможная продолжительность его работы. На сегодняшний день работают некоторые программы, которые могут определить это время.

Мониторинг доступности сервера

Программа Бинокль . В зависимости от подключенного тарифного пакета, проверка аптайма вашего сервера проводится через небольшие промежутки времени – 15-30 минут. Для того чтобы постоянно не переходить в отдел статистики для получения информации о работе программы, установите в настройках автоматическое уведомление с отсылкой сообщений на . Кроме этого раз в неделю и раз в месяц вы будете получать необходимые отчеты.

Mon.itor.us – американская разработка. Предоставляет информацию весьма удобным способом: таблицами, диаграммами и графиками.

Montastik – отображает два состояния без предоставления статистики: работает и не работает.
Если вам всего лишь необходимо знать работает или не работает ваш сайт, вам нужно воспользоваться программой Montastik; для использования Mon.itor.us, необходимо, чтобы ваш сайт работал постоянно, и вы находились как можно ближе к этому серверу.

UptimePal — не нуждается в установке дополнительного программного обеспечения для осуществления проверки.
Программы эти необходимы веб администраторам или тестировщикам сайтов для экономии времени; они не наносят никакого ущерба и не нарушают его функциональность. Конечно, использовать удобнее программу, ведь вручную это сделать намного сложнее и дольше. Кстати, вам наверняка пригодится знание .

Как узнать аптайм компьютера?

Аптайм компьютера – время беспрерывной работы, которое иногда необходимо знать, хотя для домашнего компьютера это менее важно, чем для сетевого сервера. Получить информацию об этом можно следующими способами:

  • через программу sisteminfo (пуск, выполнить, cmd) – для Windows Xp и Windows 7;
  • из полученной информации от systeminfo мы можем узнать аптайм в WinXP и Время загрузки системы в Win7;
  • другой способ: ПКМ на панели задач — Запустить диспетчер задач — Вкладка «Быстродействие» — Время работы.

Узнать аптайм работы сервера или компьютера проблематично только в системе Windows — сложен доступ к этой информации, пользователи же других операционных систем получают сведения нажатием всего одной клавиши «uptime» и видят отработанное компьютером время.

Понравилась статья? Поделитесь ей