<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Графики :: BIFIT Mitigator</title>
    <link>https://docs.mitigator.ru/v26.08/kb/graphite/</link>
    <description>В MITIGATOR для работы с графиками используются: ClickHouse, Graphite, Grafana, Carbon, CarbonAPI.&#xA;Все перечисленное имеет возможности для более точной настройки в зависимости от требований.&#xA;Статьи, описывающие различные аспекты настройки:&#xA;Grafana Отдельный Graphite Конфигурация ClickHouse Внешняя Grafana Единый Graphite Время хранения метрик</description>
    <generator>Hugo</generator>
    <language>ru</language>
    <atom:link href="https://docs.mitigator.ru/v26.08/kb/graphite/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Доступ к интерфейсу Grafana</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/grafana/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/grafana/</guid>
      <description>MITIGATOR в своей поставке включает Grafana, которую можно использовать для создания кастомизированных дашбордов. Обратитесь к документации Grafana, как именно это делать.&#xA;Для получения доступа к веб-интерфейсу Grafana необходимо поднять сервис, который отключен по умолчанию. Временно это можно сделать следующей командой:&#xA;docker-compose up -d --scale grafana=1 grafana Чтобы включить grafana на постоянной основе, необходимо в docker-compose.yml изменить scale с 0 на 1.&#xA;services: ... grafana: ... scale: 1 ... После настройки необходимо поднять контейнер Grafana:</description>
    </item>
    <item>
      <title>Graphite на отдельном сервере</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/grafbase/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/grafbase/</guid>
      <description>Перенос Graphite на отдельный сервер позволяет разделить нагрузку на два сервера.&#xA;До переноса архива метрик, в интерфейсе MITIGATOR можно будет наблюдать только новые графики.&#xA;Дальше по тексту Server1 – сервер с MITIGATOR, Server2 – сервер, на который выполняется перенос.&#xA;Предполагается, что на Server2 уже установлен Docker и docker-compose и имеется способ доставки файловой базы с Server1 на Server2 (объем данных может составлять более 100 ГБ в зависимости от количества политик).</description>
    </item>
    <item>
      <title>Изменение конфигурационных параметров ClickHouse</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/clickhouse-conf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/clickhouse-conf/</guid>
      <description>Конфигурационные параметры ClickHouse делятся на пользовательские и серверные. Узнать про структуру файлов и их расположение можно в официальной документации.&#xA;При конфигурации модуля хранения метрик в MITIGATOR нужно учитывать следующее:&#xA;корневой элемент конфигурационных файлов — &lt;yandex&gt; пользовательские файлы конфигураций следует размещать в /etc/clickhouse-server/users.d внутри контейнера clickhouse файлы конфигурации сервера следует размещать в /etc/clickhouse-server/config.d внутри контейнера clickhouse Как сконфигурировать ClickHouse на примере ограничения используемой оперативной памяти сервером до 50Гб:&#xA;Создать файл custom.xml с необходимыми параметрами</description>
    </item>
    <item>
      <title>Подключение внешней Grafana</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/ext-grafana/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/ext-grafana/</guid>
      <description>Чтобы внешняя Grafana могла получать данные с Graphite, нужно пробросить порт 3080 из контейнера, для чего:&#xA;Создать, либо дополнить docker-compose.override.yml следующим: services: gateway: ports: - &#34;13080:3080&#34; Перезапустить MITIGATOR: docker-compose down &amp;&amp; docker-compose up -d В Web-интерфейсе Grafana добавить источник данных: Выбрать тип Graphite и указать внешний адрес:</description>
    </item>
    <item>
      <title>Использование единого Graphite для нескольких кластеров MITIGATOR</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/onegraphite/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/onegraphite/</guid>
      <description>Использование единого Graphite для нескольких MITIGATOR позволяет снизить нагрузку на вычислительные ресурсы комплексов обработки трафика, упростить администрирование, настроить сложный мониторинг.&#xA;Настройка Настройка сходна с переносом Graphite на отдельный сервер.&#xA;Если имеется хост с настроенным Graphite, необходимо перейти к этапу настройки MITIGATOR для работы с внешним общим Graphite.&#xA;Создайте директорию под сервисы:&#xA;mkdir -p /opt/mitigator-graphite Скачайте docker-compose.yml:</description>
    </item>
    <item>
      <title>Настройка времени хранения метрик в Graphite</title>
      <link>https://docs.mitigator.ru/v26.08/kb/graphite/retention/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.08/kb/graphite/retention/</guid>
      <description>MITIGATOR хранит данные графиков в Graphite-ClickHouse.&#xA;Свежие данные хранятся с меньшим разрежением, затем прореживаются:&#xA;Срок Разрежение меньше суток 5 секунд от суток до недели 10 секунд от недели до месяца 1 минута от месяца до 145 дней 5 минут свыше 145 дней 10 минут Времена хранения не суммируются, то есть данные за последний день последней недели хранятся с разрежением 5 секунд, а следующие 6 дней (не 7) хранятся с разрежением 10 секунд. В отличие от стандартного хранилища Graphite, ClickHouse продолжает хранить метрики с самым высоким разрежением из заданных и за пределами настроенного срока (с настройками по умолчанию — после 145 дней).</description>
    </item>
  </channel>
</rss>