home.social

#мониторинг_сервера — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #мониторинг_сервера, aggregated by home.social.

fetched live
  1. Как Zabbix 8.0 обрабатывает поток событий: окна, корреляция и Complex Event Processing

    Один реальный сбой редко порождает один алерт. Если падает сетевой uplink, система мониторинга может одновременно сообщить о недоступности узла, ошибках HTTP-проверок, остановке приложений и пропаже бизнес-сервисов. Для инженера это один инцидент, но для платформы — несколько независимых событий. Меня зовут Антон Касимов, я работаю в Gals Software, веду телеграм-канал Zabbix Recipes , посвященный Zabbix, где делюсь своим опытом. Сегодня поговорим про новый функционал в Zabbix 8.0 — Complex Event Processing (CEP). Это механизм обработки потока событий с состоянием, временными окнами и правилами. Он обрабатывает поток событий по правилам, сохраняет выбранные события во временных окнах и выполняет над ними операции в заданные моменты. CEP позволяет: — группировать события по хосту, тегу, IP-адресу, сервису или другому контексту; — ограничивать окно временем и количеством событий; — связывать первое событие с последующими как причину и симптомы; — подавлять повторные проблемы, изменять важность и теги, закрывать или клонировать события; — находить более сложные последовательности с помощью JavaScript. Устраивайтесь поудобнее, мы начинаем.

    habr.com/ru/articles/1094218/

    #zabbix #мониторинг_сервера #zabbix_server #метрики_производительности #gals_software #галс_софтвэр #complex_event_processing

  2. Как устроен IPMI-мониторинг серверов: сбор метрик и интеграция с Grafana

    Инфраструктура Selectel насчитывает тысячи серверов, которые круглосуточно обеспечивают работу клиентских проектов: процессоры обрабатывают инструкции, память хранит данные, диски читают и записывают информацию. Такая постоянная нагрузка заложена в архитектуру оборудования, но риски сбоев — будь то аппаратные ошибки, перегрев, сбои питания или проблемы с сетью — есть всегда. В случае нештатной ситуации инженеры быстро восстановят работу. Однако лучше обнаружить проблему еще до того, как она затронет клиентскую инфраструктуру. Именно для этого существует IPMI-мониторинг — своего рода приборная панель сервера, которая показывает состояние оборудования и помогает замечать первые признаки возможных неисправностей. В этой статье расскажем, что такое IPMI-мониторинг серверов и рассмотрим принцип его работы. Также посмотрим, как настроить IPMI-мониторинг

    habr.com/ru/companies/selectel

    #selectel #ipmi #мониторинг #bmc #grafana #grafanaдашборд #серверы #алертинг #victoriametrics #мониторинг_сервера

  3. Весь стек мониторинга внутри одноплатника. Telegraf, InfluxDB и Grafana на процессоре RK3568

    Частый кейс в промышленной инженерии — предположим, понадобилось снимать телеметрию с управляемых iPDU в стойке. Стандартный маршрут включает виртуалку под Zabbix, рядом SQL-база, сверху веб-интерфейс, дальше по вкусу облако и оплата за хранение данных. В этом кейсе другой стек — Telegraf, InfluxDB и Grafana — целиком внутри промышленного одноплатника , который сидит в той же стойке, что и опрашиваемое оборудование, потребляет несколько ватт и настраивается из браузера с рабочего места.

    habr.com/ru/companies/meta-cat

    #мониторинг_сервера #мониторинг_логов #мониторинг_производительности #мониторинг_журналов #grafana #мониторинг_электроснабжения #асутп #асу_и_тп #influxdb

  4. hardware_monitor_cpp: достойная альтернатива, для мониторинга вашей системы

    После того как мой пет-проект случайно «выстрелил» на Reddit, я решил что пора поделится и своей кроссплатформенной библиотекой на C++20 для мониторинга железа. Рассказываю историю создания hardware_monitor_cpp : как избавиться от лишних зависимостей, получить адекватную статистику swap-файла под Windows и macOS, упаковать все в удобное C++ API, а заодно получить готовую консольную утилиту с визуализацией графиков прямо в терминале.

    habr.com/ru/articles/1077310/

    #c++ #c++17 #c++20 #мониторинг #мониторинг_сервера #python

  5. Мониторинг удалённых объектов без интернета: ESP, MacroDroid и старый Android

    «SIM800/900 против старого телефона: битва за дачу» В системах удалённого мониторинга часто требуется передача данных из точек без покрытия интернета. Классическое решение — GSM-модули семейства SIM800/SIM900, управляемые через AT-команды, но у этого подхода, на мой личный взгляд и опыт, есть недостаток - написать кучу AT-команд. Одна из альтернатив — использование старого Android-смартфона как GSM-шлюза. У него уже есть: сотовая связь (для SMS), Wi-Fi (для локальной сети без интернета с ESP), установленное приложение MacroDroid и аккумулятор, зарядкой которого тоже можно управлять через MacroDroid Осталось только «подружить» его с микроконтроллером. В этой статье я предлагаю архитектуру двусторонней связи между ESP и телефоном через SMS с использованием HTTP-протокола в локальной сети. Рассмотрены сценарии: Запрос статуса от пользователя (SMS от пользователя → Телефон с MacroDroid → ESP → Телефон с MacroDroid → SMS пользователю) Экстренные уведомления от ESP (ESP → Телефон с MacroDroid → SMS пользователю) Всё работает без интернета, без облачных сервисов, без SIM800/900. Только ESP c MicroPython и старый сотовый телефон с MacroDroid, в который мы вдохнем жизнь и пусть он проведет остаток своей жизни с пользой. Прежде чем приступить к описанию сценариев, необходимо уточнить несколько технических моментов. 1. Схема сети Телефон работает в режиме точки доступа (AP) название в телефоне примерно «Мобильная точка доступа и модем», WiFi должен быть отключен (желательно в настройках убрать галочку с Автоматическое включение WiFi). В созданной телефоном локальной сети телефон (он же роутер) обычно имеет IP-адрес 192.168.43.1. В настройках «Мобильная точка доступа и модем» есть название сети и пароль (или вы сами их можете задать), которые необходимы для подключения к сети и нужен для написания кода на микроконтроллере.

    habr.com/ru/articles/1068218/

    #Mackdroid #esp32 #esp8266 #android #micropython #microservices #microcontrollers #мониторинг #мониторинг_сервера

  6. Пик продаж как стресс-тест для ИТ-инфраструктуры или почему интернет-магазины не выдерживают сезонную нагрузку

    По данным исследования, 69% интернет-магазинов в периоды высокого трафика сталкиваются со снижением скорости работы сайта, 38% — со сбоями отдельных функций, а четверть — с полной остановкой сайта. В сезон под ударом вся инфраструктура. Меня зовут Эдуард, я руковожу отделом DevOps и отвечаю за сопровождение проектов по SLA 24/7 в компании KISLOROD. Сегодня расскажу о том, как пиковая нагрузка системы влияет на интернет-магазины и как готовить бизнес к дню икс.

    habr.com/ru/articles/1045798/

    #sla #техническая_поддержка #системное_администрирование #devops #ddosатака #мониторинг_сервера #защита_от_ddos #черная_пятница #инфраструктура #алерты

  7. Установка OpenClaw на VPS

    OpenClaw позиционируется как «личный ИИ-ассистент», который помогает обычным людям. Если рассуждать, для кого он полезен больше всего , то в первую очередь — для разработчиков. Во вторую — для владельцев малого бизнеса и предпринимателей, которые могут автоматизировать и решить много реальных практических задач, на которые раньше не хватало времени и ресурсов. А также для пользователей, которые работают с большим количеством контента (сортировка почты, проведение исследований, составление контент-планов и прочее): офисные работники, студенты и т. д.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #vds #vps #openclaw #ииагент #мониторинг_сервера

  8. Между нами SLA: как бизнесу и поддержке договориться до первого инцидента

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

    habr.com/ru/articles/1032878/

    #системное_администрирование #devops #sla #техническая_поддержка #мониторинг_сервера #инциденты #ревью_кода #рефакторинг #аварийное_восстановление #аварийные_ситуации

  9. Простой мониторинг Synology NAS с Grafana и Prometheus

    Всем привет! Храню 7 терабайт фото и видео у себя дома на Synology DS224+ с DSM 7.3+ Это сетевое хранилище поддерживает Docker. Я дополнительно установил плашку памяти и теперь у меня 18 ГБ ОЗУ. Но суть в том, что ночами я слышу "булькание" и "шуршание" дисков, кстати диски красные, прямо созданные под сетевые хранилища: WD120EFBX-68B0EN0 две штуки по 12 ТБ с зеркалированием. И у меня возник такой страх, а что если мои файлы что-то форматирует, а я просто лежу и не знаю об этом. И я начал поиски репозиториев на GitHub, посмотрел как делают другие, мне как обычно ничего не подошло и я решил создать свой проект, который полностью меня устраивает. Выложил проект в репозиторий

    habr.com/ru/articles/1030450/

    #synology_nas #мониторинг_сервера #grafana #prometheus #snmp #dsm #selfhosted #домашний_сервер #nas

  10. Записки оптимизатора 1С (ч.16). Риски падения Postgres: потребление и высвобождение памяти процессами postgres

    Статья родилась в ходе наблюдения за одной из систем на Postgres, что у нас на поддержке. Результаты наблюдения несколько удивили, поэтому делюсь, ибо причинно-следственные связи далеко не очевидны. Триггером к изучению, можно сказать, даже к расследованию, послужило событие, когда однажды утром сервер PG завалился, потому что процессы postgres заняли всю память.

    habr.com/ru/companies/softpoin

    #postgres #perfexpert #падение_postgres #потребление_памяти_postgresql #work_mem #мониторинг_сервера #мониторинг_postgresql #1c_и_postgresql

  11. Как мы превратили PingZen в MCP-сервер с 126 инструментами (и вы можете управлять мониторингом из Claude Code)

    Мониторинг часто воспринимают как «ещё одну панель», на которую нужно иногда поглядывать. Открыть браузер, зайти в дашборд, проверить зелёные кружочки, закрыть. Но что, если сделать его частью вашего повседневного инструментария - как git, как curl, как любимая IDE? Именно для этого мы добавили в PingZen поддержку MCP. Сегодня я расскажу, как мы превратили наш сервис в MCP-сервер с 126 инструментами , почему выбрали MCP SDK и как вы уже сейчас можете управлять мониторингом из Claude Code, Cursor и других AI-агентов. Без переключения контекста, без лишних движений - только нужные действия там, где вы работаете.

    habr.com/ru/articles/1015072/

    #системное_администрирование #devops #python #mcp #aiагенты #мониторинг #мониторинг_сервера #мониторинг_сайта

  12. Высокая загрузка CPU на сервере 1С: полный гайд по причинам и диагностике

    Загрузка процессора под 100% на сервере 1С – одна из самых частых и критичных проблем. Это приводит к торможению работы пользователей и, как следствие, к простою и убыткам для бизнеса. Причины могут быть как в прикладном коде, так и в особенностях работы платформы и серверного оборудования. В этой статье структурируем все основные причины высокой нагрузки на CPU, дадим краткий алгоритм диагностики и предоставим ссылки на детальные руководства по решению. Это статья моего коллеги Андрея Бурмистрова, эксперта в сфере оптимизации производительности 1С.

    habr.com/ru/companies/w_code/a

    #1с #монитор #мониторинг_сервера #конфигурация_1С #cpu #загрузка_cpu #rphost

  13. Как я превратил Android-смартфоны в распределенную сеть мониторинга (и спас свои нервы)

    Меня зовут Виталий, я из команды ArcaneGaming. Сегодня я хочу рассказать вам о своем пет-проекте, который немного вышел из-под контроля и превратился в полноценный продукт. Встречайте - Snuffer ! 😫 С чего всё началось? Знаете это чувство, когда вам пишет клиент (или, что еще хуже, мама):

    habr.com/ru/articles/1013686/

    #вайбкодинг #вайбкодинг #мониторинг_сайта #мониторинг_сервера #мониторинг_логов #мониторинг_сети

  14. Мой продакт-менеджер — это пользователь. Как мы сделали PingZen «всемогущим» благодаря вашим отзывам

    Реальные сообщения от пользователей - мы читаем всё и стараемся оперативно реагировать. Именно так появились многие фичи PingZen. Так же о подключении PingZen к AI-агентам через MCP: выбираем инструмент (Claude Code, Cursor, VS Code, Claude Desktop, Windsurf) - и всё готово. Дальше сервис сам проведёт через OAuth.

    habr.com/ru/articles/1012854/

    #мониторинг #мониторинг_сервера #мониторинг_сайта #devops #системное_администрирование #mcp #mcpserver #python

  15. Эффективный мониторинг облачных решений: переходим к очередям и клиент-серверному взаимодействию

    Привет! На связи команда Yandex Monium , это вторая часть серии про эффективный мониторинг. Исторически Monium был разработан командой Yandex Infrastructure как внутренняя observability‑платформа и использовался для мониторинга критических сервисов внутри Яндекса. В прошлый раз мы рассказали о том, что важно знать про мониторинг в целом, а также рассмотрели подробнее асинхронные задачи. На примере кейса с таинственным зависанием задач мы увидели, как с помощью метрик можно определить не очевидную проблему, вызванную скрытым багом. Но вполне возможно, что у вас всё взаимодействие происходит через очереди, а не через асинхронные задачи. Далее в этой статье: — В первой части разберём кейсы на примере in‑memory‑очереди. Это также применимо для различных типов очередей, в том числе для Apache Kafka. — Во второй части перейдём к клиент‑серверному взаимодействию.

    habr.com/ru/companies/yandex_c

    #Мониторинг #мониторинг_сервера #observability #golden_signals #sre #метрики #метрики_производительности #мониторинг_очередей

  16. 22 протокола мониторинга в PingZen: от пинга до Playwright-сценариев

    Вам точно нужен только HTTP-мониторинг? А как насчёт проверки, что DNS резолвится правильно, SMTP-сервер принимает почту, а Minecraft-сервер отвечает на handshake? В PingZen мы добавили 22 протокола, включая Transaction с Playwright, чтобы вы могли мониторить буквально всё. Рассказываю, зачем это нужно и как работает «под капотом».

    habr.com/ru/articles/1010322/

    #мониторинг #мониторинг_сайта #мониторинг_сети #мониторинг_сервера #devops #системное_администрирование #kubernetes #протоколы #протоколы_передачи_данных #heartbeat

  17. 10 900 тестов: Как мы обеспечиваем качество в PingZen, или Почему ваш мониторинг должен быть протестирован

    Мониторинг мониторинга - звучит как масло масляное, но именно этим мы постоянно занимаемся в PingZen . Ведь наш сервис должен быть надёжнее, чем объекты, которые он отслеживает. Если PingZen упадёт, кто сообщит о падении вашего сайта? Сегодня я залезу под капот тестирования PingZen и расскажу, как мы дошли до 10 900 автоматических тестов (5100 на бэкенде и 5812 на фронтенде). Все цифры и технологии - строго из нашего репозитория . Без хайпа, только факты, код и архитектурные решения.А статью подробнее про Pingzen можете посмотреть здесь

    habr.com/ru/articles/1006610/

    #системное_администрирование #мониторинг #мониторинг_сервера #мониторинг_сайта #devops #testing #python #pytest

  18. Laravel Pulse: мониторинг здоровья вашего Laravel-приложения

    Laravel Pulse — это пакет для Laravel, который позволяет отслеживать состояние различных компонентов вашего приложения: базы данных, Redis, файловых хранилищ, Horizon, Node.js окружения и даже проверять безопасность зависимостей через Security Checker. gitflic.ru/project/adb/laravel В современной разработке критически важно отслеживать состояние всех компонентов приложения. Особенно это актуально для production-окружений, где каждая минута простоя может стоить денег и репутации. Сегодня я хочу рассказать о пакете Laravel Pulse — инструменте для комплексного мониторинга здоровья Laravel-приложений. Пакет предоставляет: ✅ Команду Artisan для проверки всех компонентов ✅ REST API для получения данных о состоянии системы ✅ Возможность сохранения результатов в базу данных ✅ Интеграцию с системами мониторинга (Zabbix, Nagios и т.д.)

    habr.com/ru/articles/987940/

    #laravel #мониторинг #мониторинг_сервера #мониторинг_проекта

  19. Свой мини-«мониторинг как сервис»: Python-демон + Next.js-дашборд

    «Свой мини-мониторинг как сервис»: Python-демон, Next.js-дашборд и файловая архитектура без лишней инфраструктуры — как я сделал лёгкий self-hosted инструмент для наблюдения за маленькими проектами, который проверяет API, страницы, базы, очереди, TLS и Docker, пишет JSON-снапшоты, сам управляет процессами через встроенный supervisor, умеет следить за ресурсами, логами и сроком жизни сертификатов, собирает стримы производительности и при этом не требует ни базы данных, ни внешнего backend-сервера; просто ставишь рядом с приложением, настраиваешь конфиг, запускаешь демон и получаешь живой Next.js-дашборд, читающий отчёты.

    habr.com/ru/articles/971786/

    #мониторинг_сервера #микросервис #python #supervisor

  20. Как быстро понять, что 1С тормозит из-за «железа». Сервер СУБД

    Ситуация: клиент обратился за помощью в интерпретации данных «Монитора». Были жалобы на подвисания в работе 1С и долгие запросы. При одном взгляде на долгие запросы сразу выяснилось, что сервер СУБД очень сильно нагружен. Как именно удалось это понять, рассмотрим в коротком материале. Это статья нашего партнера Андрея Бурмистрова, эксперта в сфере оптимизации производительности 1С.

    habr.com/ru/companies/w_code/a

    #Монитор_1С #Мониторинг #Мониторинг_1С #1С #Ошибки_1С #Тормозит_1С #Виснет_1С #Монитор #мониторинг_сервера #мониторинг_логов

  21. Спокойствие админа: автоматический мониторинг и Telegram-уведомления с Monit

    Мониторинг процессов на сервере — ключевой элемент для безопасности и стабильности работы всей системы. Даже если на сервере всего несколько процессов, бывает очень критично вовремя узнавать об их сбоях и недоступности, чтобы своевременно восстановить доступ. Для автоматического отслеживания удобно использовать специализированный под эти задачи сервис, такой как Monit — лёгкий, но при этом мощный инструмент, позволяющий не только отслеживать работу процессов (например, nginx , apache , mysql , postgres , redis , node , java) и перезапускать их автоматически, но и направлять уведомления об этом (например, в Telegram).

    habr.com/ru/companies/ultravds

    #ultravds #monit #мониторинг_сервера #администрирование #админ #telegram

  22. Observability vs Monitoring: За что вы платите?

    Помню, как на собеседовании в одну крупную компанию мне задали вопрос: "Чем отличается observability от monitoring?" Я уверенно ответил что-то про "три столпа" и "unknown unknowns". Интервьюер кивнул, но потом спросил: "А зачем платить $100k в год за Datadog, если можно поставить бесплатный Prometheus?" Тогда я не смог внятно ответить. Сейчас, спустя три года и несколько миграций между системами мониторинга, я знаю ответ. И он стоил нашей компании около полумиллиона долларов в экспериментах. Давайте разберемся, за что же мы платим такие деньги.

    habr.com/ru/articles/960954/

    #observability #monitoring #мониторинг #мониторинг_сервера #мониторинг_логов #мониторинг_производительности

  23. Без паники: как работает комплексный мониторинг

    Привет! Меня зовут Денис Мухин. Я руковожу управлением мониторинга в РТК-ЦОД. Расскажу о том, как должен работать грамотный мониторинг и зачем он вообще нужен.

    habr.com/ru/companies/rt-dc/ar

    #мониторинг_сети #мониторинг_производительности #мониторинг_сервера #мониторинг #рткцод

  24. Подход к оценке “живой” инфраструктуры и построению disaster recovery

    Большинство проектов не имеют нормального плана восстановления после падений. Если план и присутствует, скорее всего, в нем покрыты не все кейсы, и часть из них, возможно, устарела. При этом задач на подготовку восстановительных процедур никто не ставит. Зато сразу после падений начинаются вопросы к технарям: почему вы не заботитесь о сервисах как следует? На самом деле создать disaster recovery план — т.е. набор документов и инструкций, в которых указано, как именно восстанавливать сервис — не так сложно. Как это сделать, читайте в статье.

    habr.com/ru/articles/911240/

    #аудит_файловых_серверов #метрики #восстановление_файлов #карта_связей #микросервисы #slo #мониторинг_сервера #disaster_recovery #disaster_recovery_planning

  25. Улучшения в RMON: расширенный Ping, группировка алертов и трассировка через MTR

    Нам часто пишут пользователи, которые хотят мониторить качество каналов связи — не просто проверять “доступен ли хост”, а действительно оценивать стабильность сети и реагировать на деградации. Один из таких пользователей недавно подключил мониторинг для нескольких регионов, и его запрос дал нам полезный импульс для доработок. Рассказываем, какие улучшения появились в RMON .

    habr.com/ru/articles/918620/

    #мониторинг #мониторинг_сервера #мониторинг_сайта #мониторинг_сети #ping #mtr

  26. Гайд с видео: метрики в Monq от сбора данных до алертинга

    Как получить от мониторинга уверенность, что ИТ-инфраструктура работает как надо? В этойстатье разберемся, как устроена работа с метриками в Monq: от их сбора и автоматической привязки к контекстным элементам до создания кастомных метрик и контроля качества покрытия. Поговорим о том, как быть уверенным, что система действительно «зеленая» — а не делает вид,что у вас все в порядке. А в конце статьи вас ждет видео с конкретным примером работы с метриками от А до Я.

    habr.com/ru/companies/monq/art

    #метрики #метрики_производительности #метрики_продукта #метрики_тестирования #метрики_процесса #метрики_по #мониторинг #мониторинг_сервера #мониторинг_сети #мониторинг_логов

  27. 9 правил внедрения корпоративного ИТ-мониторинга: как сделать все правильно и избежать боли на старте

    Кто бы мог подумать, что внедрение корпоративного ИТ-мониторинга может быть таким… скажем так, «интересным»? Вы начинаете с благих намерений, а заканчиваете в окружении мигающих экранов и тысячи алертов. Большинство проектов могли бы проходить гораздо быстрее, если бы не хаотичный подход. Особенно «весело» дела обстоят с legacy-системами, где документация — это древний свиток, а знания разбросаны, как пазл, потерявший половину деталей. Мы собрали 9 правил , которые помогут избежать хаоса и внедрить мониторинг без боли. О том, « Что делать? » (без « Кто виноват? ») — читайте в нашей статье.

    habr.com/ru/companies/monq/art

    #мониторинг #мониторинг_сервера #управление_инцидентами #мониторинг_журналов #управление_итинфраструктурой #мониторинг_логов #хаотическое_тестирование #хаостесты #внедрение_мониторнга #быстрое_внедрение

  28. ТОП 6 фишек Zabbix: применение и настройка

    Всем привет! Меня зовут Женя. Я инженер поддержки бизнес-приложений в компании Банки.ру. Не так давно мы в направлении Мобайл решили прокачать технический и продуктовый мониторинг и с этой целью начали использовать Zabbix. В результате всю логику алертинга перенесли из Grafana в новый инструмент. Благодаря этому и родилась идея поделиться опробованными фишками Zabbix с сообществом. В этой статье я: • расскажу об интересных возможностях Zabbix; • поделюсь кейсами их использования и примерами настроек; • сравню Zabbix и Grafana и расскажу, как мы применяем их в тандеме. Информация будет полезна продуктовым командам, которые используют только Grafana для визуализации сервисных метрик и алертинга, но хотят масштабировать и развивать свой мониторинг. Читать далее!

    habr.com/ru/companies/banki/ar

    #zabbix #grafana #системное_администрирование #заббикс #мониторинг #мониторинг_сервера #администрирование

  29. Мониторинг высоконагруженных систем: поддержка SLA и масштабируемость

    Это обзорная статья: высоконагруженные системы обеспечивают работу онлайн-сервисов, облачных платформ, финансовых операций, стриминговых сервисов и других цифровых решений. Их отказоустойчивость и производительность напрямую влияют на удовлетворенность пользователей и соответствие условиям SLA (Service Level Agreement). Мониторинг помогает следить за поведением систем, а также и предотвращать сбои.

    habr.com/ru/companies/monq/art

    #мониторинг #zabbix #мониторинг_сервера #мониторинг_сети #мониторинг_логов #мониторинг_журналов #observability #AIcopilot #opentelemetry #zipkin

  30. Ограничение доступа к метрикам Node Exporter по IP-адресам

    В современных инфраструктурах информационной безопасности одной из ключевых задач является ограничение доступа к системным метрикам. По умолчанию Prometheus Node Exporter предоставляет метрики в открытом доступе, что может привести к утечке информации о состоянии системы или атаке на сервис мониторинга. Для повышения безопасности необходимо реализовать возможность ограничения доступа к метрикам только для определённых IP-адресов, что позволит контролировать, какие клиенты могут запрашивать метрики. В данной статье рассмотрим, как внести соответствующие изменения в код Node Exporter, а также процесс сборки обновленного пакета. Изменение кода Добавление нового флага командной строки Для управления доступом по IP-адресам добавим новый аргумент --web.client-ip-only , который будет содержать список разрешённых IP-адресов, разделённых запятыми. Если параметр не указан, метрики будут доступны для всех. В файле main.go регистрируем новый флаг: поехали...

    habr.com/ru/articles/884786/

    #Метрики #мониторинг_сервера #prometeus #nodeexporter

Share on Mastodon

Enter the server where you have an account.