Рейтинг ip адресов Nginx в ELK
По умолчанию стандартный дашборд Nginx в ELK не формирует рейтинг ip по количеству запросов. Для формирования отдельной визуализации необходим Fields: nginx....
По умолчанию стандартный дашборд Nginx в ELK не формирует рейтинг ip по количеству запросов. Для формирования отдельной визуализации необходим Fields: nginx....
GELF(The Graylog Extended Log Format) - это формат лога, который помогает избегать недостатки стандартного Syslog: увеличивает стандартную длину сообщения...
Данный пример отказоустойчивого кластера для небольшой среды из 3-х нод позволит собирать логи и метрики одновременно с нескольких проектов. Две ноды с репли...
Для того, что бы извлечь ноду из кластера Elasticsearch, необходимо выполнить команду. curl -XPUT localhost:9200/_cluster/settings -H 'Content-Type: applicat...
В Kibana есть хороший детализированый мониторинг кластера Elasticsearch. Для его использования необходимо установить модуль X-PAC. X-Pack представляет собо...
For quick and selective removal of Docker containers and images, standard commands are not always sufficient:
Нету универсального метода узнать, что PHP дает сбой, но могут быть признаки. Периодически на PHP проектах сталкиваюсь с ситуацией, когда веб-сайт резко умир...
lsyncd Риалтайм демон синхронизации который использует интерфейсы мониторинга событий, такие как inotify или fsevents, ставит события в очередь и каждые X се...
При загрузке больших файлов (>2 GB) Nginx возвращает ошибку 500 “Internal Server Error”. В моем случае была проблема с свободным местом в системе. В корн...
GELF(The Graylog Extended Log Format) - это формат лога, который помогает избегать недостатки стандартного Syslog: увеличивает стандартную длину сообщения...
Часть 1. Структура Sentry.
Данный пример отказоустойчивого кластера для небольшой среды из 3-х нод позволит собирать логи и метрики одновременно с нескольких проектов. Две ноды с репли...
В Kibana есть хороший детализированый мониторинг кластера Elasticsearch. Для его использования необходимо установить модуль X-PAC. X-Pack представляет собо...
При загрузке больших файлов (>2 GB) Nginx возвращает ошибку 500 “Internal Server Error”. В моем случае была проблема с свободным местом в системе. В корн...
Директива location устанавливает конфигурацию в зависимости от URI запроса. Позволяет направить запрос на нужное нам местоположение в файловой системе. Имеет...
Редирект - важный элемент оптимизации сайта, мощный инструмент для управления трафиком. В этой статье я собрал полезные команды, примеры rewrite и redirect с...
Mariabackup Механизм резервирования базы данных MariaDB c полной поддержкой всех функций(сжатие страниц InnoDB, шифрование данных в состоянии покоя). Пакет M...
Восстановление репликации Если поломалась одна реплика между master-slave серверами, мы можем восстановить ее пропустив одну или несколько транзаций.
В этой части мы расскажем о том, как можно развернуть резервную копию базы данных самостоятельно на отдельном сервере с помощью инструмента Percona XtraBacku...
Auto-tagging TeamCity Builds Using REST API
If you want to use the branch name as a variable (env.BRANCH_NAME) that can be accessed in other steps of your pipeline, you can achieve this using a simple ...
Доброго времени суток, хочу показать вам автоматизацию CD с помощью Ansible для деплоя docker контейнера. В роли CI я использую TeamCity который через плагин...
Creating Docker Tags with Git Commit Hash and Environment in TeamCity
Auto-tagging TeamCity Builds Using REST API
If you want to use the branch name as a variable (env.BRANCH_NAME) that can be accessed in other steps of your pipeline, you can achieve this using a simple ...
Grafana is a powerful monitoring tool, but manually uploading dashboards can be tedious. In this guide, I’ll show how to automate Grafana dashboard deploymen...
Automating Helm Deployments with Ansible
Creating Docker Tags with Git Commit Hash and Environment in TeamCity
Creating Docker Tags with Git Commit Hash and Environment in TeamCity
Mautic is the world’s largest open source marketing automation project
Немного информации о том как устроен режим работы “I am Under Attack Mode” - это самый простой и быстрый способ защитить свой сайт от DDoS-атак. Этот режим ...
Нету универсального метода узнать, что PHP дает сбой, но могут быть признаки. Периодически на PHP проектах сталкиваюсь с ситуацией, когда веб-сайт резко умир...
Automating Helm Deployments with Ansible
Grafana is a powerful monitoring tool, but manually uploading dashboards can be tedious. In this guide, I’ll show how to automate Grafana dashboard deploymen...