Рубрики
Uncategorized

Руководство для мониторинга веб -сайтов + 12 инструментов, которые я использую

Что такое мониторинг веб-сайта веб-сайта-это способ убедиться, что ваш веб-сайт, Web-Serv … Tagged WebDev, мониторинг, DevOps, производительность.

Что такое веб -сайт мониторинг

Мониторинг веб-сайта-это способ убедиться, что ваш веб-сайт, веб-сервис или API Endpoint работает и работает должным образом.

Инструменты, описанные ниже, предоставят вам полную информацию о доступности веб -сайта, производительности, использовании ресурсов хостинга и многих других ценных данных.

Почему важен веб -сайт

Есть много причин для мониторинга вашего сайта.

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

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

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

Типы мониторинга веб -сайтов

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

Прочитайте далее, чтобы узнать о конкретных инструментах.

Внешний мониторинг

UpTime.onl

Простой в использовании мониторинг веб -сайтов. Вы можете проверить любой URL-адрес (веб-сайт, веб-сервис, конечные точки API), ошибки фронта, TLS и срок действия домена.

Базовый тест проверит состояние ответа сервера. Если статус неверен — вы немедленно получите уведомление.

Если статус правильный, вы можете проверить содержимое ответа, используя слово или фразу, установить на панели инструментов. Если инструмент не найдет это слово или фразу в ответе, он немедленно уведомит вас.

Следующими параметрами являются среднее время отклика сервера и дата достоверности сертификата TLS (HTTPS).

Альтернативы

Внутренний мониторинг

Мониторинг сервера

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

Монит

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

Кибана

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

DataDog

Datadog предоставляет мониторинг веб -серверов, баз данных, приложений. Он имеет много функций, и вы можете использовать его даже бесплатно для простого мониторинга ресурсов сервера.

Альтернативы

Мониторинг приложений

Bugsnag

Bugsnag — это программное обеспечение для мониторинга ошибок и отчетности. Он собирает и уведомляет вас о ошибках в вашем веб -приложении. Я использую его, чтобы отправить уведомление с трассировкой стека в моих веб-приложениях. Они готовы использовать библиотеки, чтобы просто интегрироваться с PHP (Symfony), Nodejs и многими другими.

Альтернативы

Оригинал: «https://dev.to/bogkonstantin/guide-for-website-monitoring-12-tools-i-use-30ae»