Стартовая страница › Форумы › Разработка и интеграция › Интеграция Influx, Grafana
Помечено: Grafana, Influx, интеграция
- В этой теме 36 ответов, 7 участников, последнее обновление 7 месяцев, 1 неделя назад сделано
Mikhail.
-
АвторЗаписи
-
24.08.2024 в 12:55 #34225
sergyltdУчастникПривет всем
Перед тем как начать интегрироваться, решил поиграть с софтом вне скады. Сильно сделано. Но в мозгах получился треугольник, где все интегрируется со всем, с явными излишествами. Я о том, что из каждого пакета достаточно взять по маленькому кусочку, и получится нормально. Поэтому немного запутался. Вот вопрос — есть ли какие-либо рекомендации по общим направлениям интеграции? Ну например использовать Influx как хранилище, Скаду как сборщика, Grafana визуализация данных Influx. А где обрабатывать? Можно в СКАДе, а можно в Influx. А графана будет брать данные из скады или из инфлакс? Вариантов много. Как лучше?
Второй вопрос — а где можно почитать про интеграцию в смысле конфигурации СКАДа?24.08.2024 в 13:05 #34226
manjey73Участникв 6-й версии вроде нет интеграции, как была в 5-й. По этому вы Графана настраиваете на какую-то БД. Influx или Postrge
24.08.2024 в 14:13 #34230
JurasskParkУчастникВ Influx точно ни о какой обработке данных не может быть и речи. Она просто хранит прямые ряды. Лично я по работе отработал с Influx полтора года — не понравилось. У RapidScada данные хранятся точно так же прямыми рядами. И если у вас пропадает папка или файл с данными (никто не умрет), Influx же себя ведёт не совсем адекватно.
Поэтому Influx берут системы у которых нет своих СУБД решений. Типо, а у нас вот как быстро данные записываются и считываются. А то что данные оттуда нельзя удалить — все молчат.
Из жизненного опыта история:
Создали теги с неправильным именем и складывали туда данные. Потом поняли что имя то неправильно. А теги переименовать система Influx не даст.
Поэтому Influx я бы точно не брал бы. ИМХО.24.08.2024 в 14:21 #34231
JurasskParkУчастникВ плане с Grafana не работал, но кроме как трендов (и всяких дашбоардов, которые тоже тренды, но только в другом виде) другой информации не увидишь. Ну лично я так считаю. Так как не работал.
Вопрос. Как будет отображаться информация в виде дискретных сигналов 0 или 1. Столбцом?
А ведь у нас тут народ «хочу текст, хочу дату, хочу время, хочу звук» и как это будут тренды отображать? Мне не понятно.24.08.2024 в 17:18 #34233
manjey73УчастникInflux это бд временных рядов.
Postgre и встроенная в RapidScada это реляционная БД
У них как бы разные назначения.24.08.2024 в 17:19 #34234
manjey73УчастникGrafana это больше для графиков вроде.
Ну может диаграмм ещез.ы. Графики Про надо дорабатывать ?
-
Ответ изменён 1 год, 11 месяцев назад пользователем
manjey73.
24.08.2024 в 17:43 #34236
sergyltdУчастникПривет всем
Сначала про графану. Полнофункциональная система визуализации. Есть примитив канва, на который можно класть кружочки, квадратики, текст, рисунки (во всяком случае *.png. Есть система override — позволяет изменять текст, цвет его, бэкграунд примитива (например кружочка) в зависимости от значения. Рисунок вкладывается в примитив в разных режимах. (Ну, во весь квадрат или оригинальный размер или…)
Есть кнопки. Про разные графики и диаграммы не говорю — есть столько видов, что сам не помню уже какие. Есть телеграм, Slack, webhook, и еще штук 20 разных оповещений.
Вот все это я испробовал за 3 дня. Я пробовал только с Инфлакс, в качестве языка запросов использовал Flux. Но там можно InfluxQL — почти что обыкновенный SQL. ПОЧТИ ЧТО.
Куча источников данных — штук 50 среди них Prometeus, Google, разные облака, csv файлы …. вобщем надо самому смотреть.
Все круто, но вот эти запросы….. Не привык я к ним. Но если заморочиться, не так уж все это сложно.24.08.2024 в 17:49 #34237
sergyltdУчастникЕще забыл. То чего нет в RS. Там есть соединения как в Visio. Но их можно украшать цветом и размером.
24.08.2024 в 18:12 #34238
JurasskParkУчастникА можно пример изображения какой-нибудь простенькой мнемосхемы на Grafana, чтобы выглядела всё таки со смыслом?
Как это в живую выглядит интересно.24.08.2024 в 18:12 #34239
sergyltdУчастникПривет всем
Про Influx. Я конечно мало ей занимался, и еще не пробовал к СКАДе привязать. Пробовал с Телеграфом (родной ее собиратель). Если при настройке Телеграфа ошибиться в теге???? Ну да, он передает в инфлакс поле — т.е. название, не привязанное к адресу или номеру.
Но по идее если собирателем является СКАДа, то она наверное тоже передает в инфлакс поле. Типа Ток_в_розетке==43.
А обработка…. Запросами можно выделять, объединять, разделять, изменять. Математика там тоже нормальная. Вполне обрабатывать можно. Параметр 1 разделил на параметр 2 и положил в параметр 3. Ну посложней чего-нибудь конечно.24.08.2024 в 18:24 #34240
sergyltdУчастникПривет всем
Только это просто пера. Посидел и посмотрел, что можно делать, а что нельзя. Поэтому критику не принимаю — это просто набор для проверки.
https://post-images.org/photo-page.php?photo=dC3aNU5A Пробная картинка графаны-
Ответ изменён 1 год, 11 месяцев назад пользователем
Mikhail.
24.08.2024 в 18:27 #34241
sergyltdУчастникЧего-то не получилось.
Вот24.08.2024 в 18:38 #34242
sergyltdУчастникТекст, цвет, — все динамическое. При получении тег_выпрямителя =1 он станет синим и текст синий будет «Стартует»
24.08.2024 в 19:36 #34245
manjey73УчастникТо есть по сути вы делаете мнемосхему на Grafana.
Вопрос, если ее подключить как web страницу в Scada вы ведь из нее можете перейти куда угодно?
Как-то заблокировать переход внутри Grafana возможно?
@Romiros вроде этот момент не понравился, что можно куда угодно ползать.24.08.2024 в 19:57 #34246
sergyltdУчастникНе совсем понял вопрос. На странице нет ни одной ссылки. Нет переходов.
Попробую описать что я делал. Есть графана — локалхост:3000. Можно изменить. В самой графане создаю группы, пользователи, пароли. Чтоб попасть на страницу, надо залогиниться.
Страница(ы) это сборище примитивов каждый привязан к запросу (условно SQL). Каждый запрос адресован определенному датасорсу (или все запросы к одному сорсу, как у меня, это инфлакс). Чтоб подключить датасорс там опять пароли и апи токены. И делается это не на лету, а в стадии разработки.
Т.е графана опрашивает несколько серверов, а полученные цифорки видит юзверь который ввел свой пароль. И куда он уйдет? Дальше страницы никуда. Опять же уведомления. Я настраиваю что и куда и когда. Понадобилось графана позвонила в телеграм и сказала пошли вот это в эту группу. Или по почте, или еще как.
Есть возможность вставить на страницу ссылку на другую страницу. Но вот этого я не пробовал, и не знаю можно ли ограничить доступ к ссылке. -
Ответ изменён 1 год, 11 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.