Интеграция Influx, Grafana

Помечено: , ,

Просмотр 15 сообщений - с 1 по 15 (из 37 всего)
  • Автор
    Записи
  • #34225
    sergyltd
    Участник

    Привет всем
    Перед тем как начать интегрироваться, решил поиграть с софтом вне скады. Сильно сделано. Но в мозгах получился треугольник, где все интегрируется со всем, с явными излишествами. Я о том, что из каждого пакета достаточно взять по маленькому кусочку, и получится нормально. Поэтому немного запутался. Вот вопрос — есть ли какие-либо рекомендации по общим направлениям интеграции? Ну например использовать Influx как хранилище, Скаду как сборщика, Grafana визуализация данных Influx. А где обрабатывать? Можно в СКАДе, а можно в Influx. А графана будет брать данные из скады или из инфлакс? Вариантов много. Как лучше?
    Второй вопрос — а где можно почитать про интеграцию в смысле конфигурации СКАДа?

    #34226
    manjey73
    Участник

    в 6-й версии вроде нет интеграции, как была в 5-й. По этому вы Графана настраиваете на какую-то БД. Influx или Postrge

    #34230
    JurasskPark
    Участник

    В Influx точно ни о какой обработке данных не может быть и речи. Она просто хранит прямые ряды. Лично я по работе отработал с Influx полтора года — не понравилось. У RapidScada данные хранятся точно так же прямыми рядами. И если у вас пропадает папка или файл с данными (никто не умрет), Influx же себя ведёт не совсем адекватно.
    Поэтому Influx берут системы у которых нет своих СУБД решений. Типо, а у нас вот как быстро данные записываются и считываются. А то что данные оттуда нельзя удалить — все молчат.
    Из жизненного опыта история:
    Создали теги с неправильным именем и складывали туда данные. Потом поняли что имя то неправильно. А теги переименовать система Influx не даст.
    Поэтому Influx я бы точно не брал бы. ИМХО.

    #34231
    JurasskPark
    Участник

    В плане с Grafana не работал, но кроме как трендов (и всяких дашбоардов, которые тоже тренды, но только в другом виде) другой информации не увидишь. Ну лично я так считаю. Так как не работал.
    Вопрос. Как будет отображаться информация в виде дискретных сигналов 0 или 1. Столбцом?
    А ведь у нас тут народ «хочу текст, хочу дату, хочу время, хочу звук» и как это будут тренды отображать? Мне не понятно.

    #34233
    manjey73
    Участник

    Influx это бд временных рядов.
    Postgre и встроенная в RapidScada это реляционная БД
    У них как бы разные назначения.

    #34234
    manjey73
    Участник

    Grafana это больше для графиков вроде.
    Ну может диаграмм еще

    з.ы. Графики Про надо дорабатывать ?

    • Ответ изменён 1 год, 11 месяцев назад пользователем manjey73.
    #34236
    sergyltd
    Участник

    Привет всем
    Сначала про графану. Полнофункциональная система визуализации. Есть примитив канва, на который можно класть кружочки, квадратики, текст, рисунки (во всяком случае *.png. Есть система override — позволяет изменять текст, цвет его, бэкграунд примитива (например кружочка) в зависимости от значения. Рисунок вкладывается в примитив в разных режимах. (Ну, во весь квадрат или оригинальный размер или…)
    Есть кнопки. Про разные графики и диаграммы не говорю — есть столько видов, что сам не помню уже какие. Есть телеграм, Slack, webhook, и еще штук 20 разных оповещений.
    Вот все это я испробовал за 3 дня. Я пробовал только с Инфлакс, в качестве языка запросов использовал Flux. Но там можно InfluxQL — почти что обыкновенный SQL. ПОЧТИ ЧТО.
    Куча источников данных — штук 50 среди них Prometeus, Google, разные облака, csv файлы …. вобщем надо самому смотреть.
    Все круто, но вот эти запросы….. Не привык я к ним. Но если заморочиться, не так уж все это сложно.

    #34237
    sergyltd
    Участник

    Еще забыл. То чего нет в RS. Там есть соединения как в Visio. Но их можно украшать цветом и размером.

    #34238
    JurasskPark
    Участник

    А можно пример изображения какой-нибудь простенькой мнемосхемы на Grafana, чтобы выглядела всё таки со смыслом?
    Как это в живую выглядит интересно.

    #34239
    sergyltd
    Участник

    Привет всем
    Про Influx. Я конечно мало ей занимался, и еще не пробовал к СКАДе привязать. Пробовал с Телеграфом (родной ее собиратель). Если при настройке Телеграфа ошибиться в теге???? Ну да, он передает в инфлакс поле — т.е. название, не привязанное к адресу или номеру.
    Но по идее если собирателем является СКАДа, то она наверное тоже передает в инфлакс поле. Типа Ток_в_розетке==43.
    А обработка…. Запросами можно выделять, объединять, разделять, изменять. Математика там тоже нормальная. Вполне обрабатывать можно. Параметр 1 разделил на параметр 2 и положил в параметр 3. Ну посложней чего-нибудь конечно.

    #34240
    sergyltd
    Участник

    Привет всем
    Только это просто пера. Посидел и посмотрел, что можно делать, а что нельзя. Поэтому критику не принимаю — это просто набор для проверки.
    https://post-images.org/photo-page.php?photo=dC3aNU5A Пробная картинка графаны

    • Ответ изменён 1 год, 11 месяцев назад пользователем Mikhail.
    #34241
    sergyltd
    Участник

    Чего-то не получилось.
    Вот Картинка в графане

    #34242
    sergyltd
    Участник

    Текст, цвет, — все динамическое. При получении тег_выпрямителя =1 он станет синим и текст синий будет «Стартует»

    #34245
    manjey73
    Участник

    То есть по сути вы делаете мнемосхему на Grafana.

    Вопрос, если ее подключить как web страницу в Scada вы ведь из нее можете перейти куда угодно?

    Как-то заблокировать переход внутри Grafana возможно?


    @Romiros
    вроде этот момент не понравился, что можно куда угодно ползать.

    #34246
    sergyltd
    Участник

    Не совсем понял вопрос. На странице нет ни одной ссылки. Нет переходов.
    Попробую описать что я делал. Есть графана — локалхост:3000. Можно изменить. В самой графане создаю группы, пользователи, пароли. Чтоб попасть на страницу, надо залогиниться.
    Страница(ы) это сборище примитивов каждый привязан к запросу (условно SQL). Каждый запрос адресован определенному датасорсу (или все запросы к одному сорсу, как у меня, это инфлакс). Чтоб подключить датасорс там опять пароли и апи токены. И делается это не на лету, а в стадии разработки.
    Т.е графана опрашивает несколько серверов, а полученные цифорки видит юзверь который ввел свой пароль. И куда он уйдет? Дальше страницы никуда. Опять же уведомления. Я настраиваю что и куда и когда. Понадобилось графана позвонила в телеграм и сказала пошли вот это в эту группу. Или по почте, или еще как.
    Есть возможность вставить на страницу ссылку на другую страницу. Но вот этого я не пробовал, и не знаю можно ли ограничить доступ к ссылке.

Просмотр 15 сообщений - с 1 по 15 (из 37 всего)
  • Для ответа в этой теме необходимо авторизоваться.