Привет, коллеги! Это заключительная короткая статья посвящённая Skyline. Сегодня мы рассмотрим наиболее частые проблемы, выделяемые самим вендором, которые могут случаться при использовании Skyline. Так как это типовые проблемы, то для них конечно же есть заранее готовое решение, в других нетиповых случаях команда CPSupport будет рада прийти на помощь.
Запросить триальные лицензии вы можете заполнив форму
Получить триальную лицензию
Наш специалист свяжется с вами в ближайшее время
Проблема #1
Проблема: Dashboard в Grafana отображает дублированные данные.
Решение с объяснением: эта проблема возникает при изменении определенных данных (например, такое может возникать при изменении имени политик и после их установки). Обычно через пять минут дублирование должно исчезнуть, т.к. произойдёт синхронизация обновлённых данных.
Проблема #2
Проблема: Dashboard в Grafana не отображает данные совсем.
Решение с объяснением: такое может произойти из-за ошибок конфигурации. Первое, что можно проверить со стороны сервера Prometheus — посмотреть получает ли он метрики от устройств CheckPoint. Второе — проверить настройки источника данных Grafana. И третье — это проверить, что на устройствах с CheckPoint процессы, ответственные за OpenTelemetry Agent/Collector, находятся в состоянии Executing - E, с помощью команды cpwd_admin list, необходимые процессы — OTLPAGENT, CPVIEWD, CPVIEWS. Да и в целом на рабочем устройстве в выводе команды все процессы должны быть в состоянии Executing (колонка STAT).
Проблема #3
Проблема: в лог файле Collector’а /opt/CPotelcol/otelcol.log появляются записи об ошибках "Out of bounds".
Решение с объяснением: это происходит, когда на машине с коллектром и на сервере с Prometheus настроено разное время. Рекомендуется установить правильное время на обеих машинах, перезапустить Prometheus.
Проблема #4
Проблема: Skyline не работает для шлюзов, использующих Management Data Plane Separation.
Решение с объяснением: Skyline пытается перенаправлять трафик на менеджмент интерфейс. Чтобы убедиться, что трафик приходит также и на внешний интерфейс? выполните команду: add mdps task address. Если при настройке Skyline с помощью GAIA REST API возникают проблемы, попробуйте использовать скрипт /opt/CPotelcol/REST.py из плоскости данных (data plane).
Проблема #5
Проблема: Skyline не работает на Maestro.
Решение с объяснением: для Maestro невозможно отправлять данные на сервер Prometheus используя порт 9090. В качестве решения вы можете установить на тот же сервер с Prometheus reverse proxy.
Проблема #6
Проблема: данные метрик в Prometheus хранятся по умолчанию 15 дней, но требуется хранить данные за больший период времени.
Решение с объяснением: в файл для автоматического запуска службы Prometheus’а необходимо добавить параметр --storage.tsdb.retention.time=<Amount>(y|m|d), где указать целое число дней d, либо месяцев m, либо лет y, после этого перезапустить службы Prometheus.
На этом мы закончим рассмотрение типовых проблем. Спасибо за внимание!