Что такое веб -сайт мониторинг
Мониторинг веб-сайта-это способ убедиться, что ваш веб-сайт, веб-сервис или API Endpoint работает и работает должным образом.
Инструменты, описанные ниже, предоставят вам полную информацию о доступности веб -сайта, производительности, использовании ресурсов хостинга и многих других ценных данных.
Почему важен веб -сайт
Есть много причин для мониторинга вашего сайта.
Вы можете использовать простой хостинг, например, общий хостинг. Мониторинг покажет вам время безотказной работы веб -сайта. Время работы — это процент времени, когда веб -сайт работает и доступен. Если время безотказной работы низкое, люди не могут часто добраться до сайта, и разумно менять хостинг -провайдер.
Вы можете обновлять свой сайт иногда или довольно часто. Каждое обновление может что -то сломать. С помощью мониторинга вы сразу узнаете о проблеме, прежде чем она повлияла на многих ваших посетителей.
Ваш сайт может работать хорошо, но быть очень медленным. Посетители не любят ждать. Если веб -сайт будет медленным, он закроет его и перейдет к следующему. Инструменты мониторинга могут показать вам время загрузки страницы. Если он медленно или внезапно становится медленным, например, После обновления вы узнаете это и сможете исправить это.
Типы мониторинга веб -сайтов
Мы можем разделить все действия мониторинга на два типа: внешний и внутренний. Внешние инструменты не нуждаются в установке, их довольно просто начать использование. Установка внутренних потребностей на веб -сервере или даже нуждался в другом сервере для его запуска.
Прочитайте далее, чтобы узнать о конкретных инструментах.
Внешний мониторинг
UpTime.onl
Простой в использовании мониторинг веб -сайтов. Вы можете проверить любой URL-адрес (веб-сайт, веб-сервис, конечные точки API), ошибки фронта, TLS и срок действия домена.
Базовый тест проверит состояние ответа сервера. Если статус неверен — вы немедленно получите уведомление.
Если статус правильный, вы можете проверить содержимое ответа, используя слово или фразу, установить на панели инструментов. Если инструмент не найдет это слово или фразу в ответе, он немедленно уведомит вас.
Следующими параметрами являются среднее время отклика сервера и дата достоверности сертификата TLS (HTTPS).
Альтернативы
Внутренний мониторинг
Мониторинг сервера
Существует два типа мониторинга сервера: самостоятельно или облачный. В обоих случаях необходимо установить приложение агента, которое будет собирать метрики с вашего сервера. После сбора агент отправит метрики в основное заявление.
Монит
Monit-это бесплатный инструмент с открытым исходным кодом. Он может отслеживать и управлять процессами вашего веб -сервера. Хотя основная функция Monit — управление процессами вашего сервера, вы можете настроить его, чтобы уведомить вас, когда процесс не работает.
Кибана
Кибана-это самостоятельный инструмент мониторинга и визуализации. С ним вы можете наблюдать за своей инфраструктурой. У Кибаны много инструментов и функций мониторинга. Простой пример: вы можете построить предупреждение, когда у вас закончится хранение жесткого диска.
DataDog
Datadog предоставляет мониторинг веб -серверов, баз данных, приложений. Он имеет много функций, и вы можете использовать его даже бесплатно для простого мониторинга ресурсов сервера.
Альтернативы
- Telegram: Это не инструмент мониторинга, но вы можете использовать его для получения уведомлений о некоторых событиях сервера, например, Отправить сообщение в логин SSH
- Новорель
Мониторинг приложений
Bugsnag
Bugsnag — это программное обеспечение для мониторинга ошибок и отчетности. Он собирает и уведомляет вас о ошибках в вашем веб -приложении. Я использую его, чтобы отправить уведомление с трассировкой стека в моих веб-приложениях. Они готовы использовать библиотеки, чтобы просто интегрироваться с PHP (Symfony), Nodejs и многими другими.
Альтернативы
Оригинал: «https://dev.to/bogkonstantin/guide-for-website-monitoring-12-tools-i-use-30ae»