feat(monitoring): подготовлена основа мониторинга Kafka и ClickHouse
- Зачем: - подготовлен пол мониторинга для SQL-панелей и метрик отставания Kafka. - Что: - добавлены отдельная роль ClickHouse, источник Grafana и Kafka exporter. - образ Grafana собирается с закреплённым плагином вне тома данных. - Prometheus, смоук и документация обновлены под четыре цели. - Проверка: - make config-test; make lint. - make smoke; make check-clickhouse; make check-services. - make -C generator lint typecheck test.
This commit is contained in:
1 parent
0bb07fd91d
commit
c5dd9c2d34
14 files changed
+326
-47
No files matched your search
@@ -44,6 +44,18 @@
|
||||
<query>GRANT SELECT ON system.settings</query>
|
||||
</grants>
|
||||
</analyst_reader>
|
||||
<monitoring_reader>
|
||||
<grants>
|
||||
<query>GRANT SELECT ON stg.*</query>
|
||||
<query>GRANT SELECT ON ods.*</query>
|
||||
<query>GRANT SELECT ON dds.*</query>
|
||||
<query>GRANT SELECT ON dm.*</query>
|
||||
<query>GRANT SELECT ON dic.*</query>
|
||||
<query>GRANT SELECT ON system.*</query>
|
||||
<query>GRANT CLUSTER ON *.*</query>
|
||||
<query>GRANT REMOTE ON *.*</query>
|
||||
</grants>
|
||||
</monitoring_reader>
|
||||
<!-- Учётка словаря: пароля нет намеренно, см. ADR 0007. -->
|
||||
<dict_reader>
|
||||
<grants>
|
||||
@@ -77,6 +89,13 @@
|
||||
<query>GRANT analyst_reader</query>
|
||||
</grants>
|
||||
</analyst>
|
||||
<grafana>
|
||||
<password from_env="CLICKHOUSE_GRAFANA_PASSWORD"/>
|
||||
<quota>default</quota>
|
||||
<grants>
|
||||
<query>GRANT monitoring_reader</query>
|
||||
</grants>
|
||||
</grafana>
|
||||
<dict>
|
||||
<no_password/>
|
||||
<quota>default</quota>
|
||||
|
||||
Reference in new issue
Block a user