Как подключить zabbix к grafana

Устанавливаем и подключаем grafana к zabbix

Как подключить zabbix к grafana

Задача:

Установить grafana на операционной системе centos и настроить подключение к zabbix

Grafana – практически самая популярная панелей (Dashboard) для отображения метрик. Также графану можно подключить к забиксу и получать с него необходимые нам метрики и выводить в удобном для нас виде.

Система CentOS, которая была развернута вместе с zabbix при помощи готового решения. Проверяем версию ядра и операционную систему:

На официальном сайте графаны, можно найти ссылки на пакеты установки grafana. Скачиваем:

Запускаем сервер Графаны и добавляем его автозагрузку

При помощи grafana-cli устанавливаем плагин который позволит соединить Zabbix и Grafana

После установки перезагрузим сервер Grafana

проверим, что перезапуск прошел успешно.

Возможно понадобится открыть порт TCP 3000. У меня в готовом решении от забикса пришлось открывать порт.

Изменив правила файрвола, сохраняем их

Авторизуемся в Grafana

По умолчанию логин и пароль Grafana admin-admin. Сразу же будет предложено изменить пароль.

Как подключить zabbix к grafana

в боковом меню перейдем в configuraion->plugins, найдем в списке плагинов Zabbix и откроем.

Как подключить zabbix к grafana

Для включения плагина нажмем кнопку Enable.

Как подключить zabbix к grafana

Если запуск прошел успешно, то кнопка Enable заменится кнопками Update и Disable.

Как подключить zabbix к grafana

Далее перейдем в меню “Configuration->Data Source” и подключаем Zabbix Сервер как новый ресурс. Нажимаем кнопку “Add data source”. и в самом низу и нажимаем на плагин Zabbix.

Как подключить zabbix к grafana

Далее на открывшейся вкладке указываем URL Zabbix сервера, имя пользователя и пароля для авторизации в Zabbix.

Как подключить zabbix к grafana

Конечно в идеале необходимо добавить в забиксе нового пользователя с правами только на чтение метрик. В рамках тестирования я буду использовать пользователя по умолчанию.

Как подключить zabbix к grafana

Нажмем кнопку “Save & Test” и если мы все указали верно, то появится сообщение о том, что источник данных успешно подключен.

Как подключить zabbix к grafana

На этом интеграция сервисов Zabbix сервер и Grafana завершена

Источник

Визуализация данных Zabbix с помощью Grafana в CentOS 7

Zabbix – это инструмент мониторинга и анализа данных серверов, виртуальных машин и других сетевых устройств. Zabbix предлагает множество полезных функций, в том числе отправку уведомлений о возникающих проблемах. Однако встроенные инструменты для анализа и визуализации данных Zabbix слишком сложны. Прежде чем объединить графики, нужно создать в отдельности каждый из них. Кроме того, Zabbix не предоставляет простых средств для визуализации данных в реальном времени. Также отсутствуют инструменты для сбора и визуализации данных с нескольких хостов в едином графике.

Grafana – отличная альтернатива дашбордам Zabbix. Этот легковесный и удобный инструмент позволяет создавать графики и дашборды на основе данных различных систем мониторинга. Grafana специализируется на визуализации и анализе таких данных.

Данное руководство поможет установить Grafana, настроить приложение для визуализации данных Zabbix и создать пользовательский дашборд для мониторинга CPU и использования файлов.

Требования

1: Установка Grafana

Войдите на сервер Zabbix и установите Grafana.

Пакетов Grafana нет в стандартном репозитории системы. Чтобы установить Grafana, создайте файл репозитория:

sudo vi /etc/yum.repos.d/grafana.repo

Добавьте в него данные:

[grafana] name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Сохраните и закройте текстовый редактор. Чтобы установить Grafana, запустите команду:

sudo yum install grafana

Во время установки будет предложно импортировать GPG-ключ. Подтвердите это действие.

После установки запустите сервис Grafana:

sudo systemctl daemon-reload
sudo systemctl start grafana-server

Убедитесь, что сервер работает:

sudo systemctl status grafana-server

Чтобы настроить автозапуск сервиса, введите:

sudo systemctl enable grafana-server

Теперь нужно установить компонент, который будет загружать данные Zabbix в Grafana.

2: Установка плагина Zabbix

Функциональность Grafana можно расширить с помощью плагинов. Список доступных плагинов можно найти здесь. Плагины бывают трех типов:

Для загрузки данных Zabbix используйте плагин Zabbix, который включает в себя источник данных, панель запуска, дашборд сервера Zabbix и шаблон для просмотра данных.

Проще всего устанавливать плагины с помощью встроенного инструмента grafana-cli. Чтобы установить приложение Zabbix, запустите:

sudo grafana-cli plugins install alexanderzobnin-zabbix-app

Команда должна вернуть:

✔ Installed alexanderzobnin-zabbix-app successfully

При добавлении или изменении плагинов нужно перезапускать grafana-server, чтобы обновить настройки:

sudo systemctl restart grafana-server

Теперь нужно настроить взаимодействие Grafana и Zabbix.

3: Настройка плагина Zabbix

Откройте веб-интерфейс Grafana. Перейдите по ссылке:

Примечание: Grafana прослушивает входящие соединения на порте 3000. Если на сервере включен брандмауэр, его правила нужно откорректировать. Больше информации по этому вопросу можно найти здесь.

Введите учётные данные. По умолчанию это admin/admin. Обязательно измените пароль. Это можно сделать в настройках профиля (страница Profile). После входа на экране появится дашборд Home.

Чтобы открыть главное меню, кликните по логотипу Grafana в левом верхнем углу пользовательского интерфейса. Выберите Plugins и откройте вкладку Apps. Выберите плагин Zabbix и нажмите Enable, чтобы активировать его.

Теперь вы можете добавить новый источник данных. Откройте главное меню

Grafana, выберите Data sources и нажмите кнопку Add data source. На экране появится страница настройки источника данных.

Чтобы настроить источник данных, укажите следующую информацию:

Остальные опции можно оставить по умолчанию.

Чтобы сохранить и протестировать настройку, нажмите Add. Если источник данных был успешно добавлен, вы увидите сообщение:

Если вы не получили такого сообщения, убедитесь, что при создании источника не была допущена ошибка.

Теперь давайте ознакомимся со встроенным дашбордом плагина Zabbix. В выпадающем списке выберите Zabbix server Dashboard. На экране появятся данные о сервере Zabbix.

Этот дашборд предоставляет много полезной информации. Теперь попробуйте создать дашборд самостоятельно.

4: Создание дашборда Zabbix

Создайте пользовательский дашборд Zabbix, который будет отображать использование CPU и файловой системы в режиме реального времени.

Откройте выпадающее меню в верхней части экрана и выберите Create New. Это создаст новый пустой дашборд.

Каждый дашборд состоит из строк и блоков. Новый дашборд по умолчанию содержит одну строку. Слева от строки находится меню этой строки, откройте его. С его помощью вы можете добавлять панели, устанавливать высоту строк, перемещать, объединять и удалять строки.

Сначала попробуйте создать график для отображения CPU сервера Zabbix. Выберите Add Panel и нажмите Graph, чтобы вставить в дашборд новый график.

На экране появится форма с несколькими вкладками. По умолчанию выбрана вкладка Metrics. Поскольку источник данных Zabbix был ранее отмечен как источник по умолчанию, запрос будет добавлен автоматически. Укажите следующие данные:

На экране появится график, отображающий текущую нагрузку процессора.

Откройте вкладку General. В поле Title укажите Processor load, в Span укажите 6. Одна строка может содержать до 12 блоков; строка в 6 блоков будет занимать половину экрана. Чтобы просмотреть результат, кликните Back to dashboard.

Примечание: Если на экране нет никаких данных, попробуйте изменить отрезок времени. Для этого нажмите на кнопку с изображением часов в верхнем правом углу интерфейса и выберите в списке *Last 1 hour.

Теперь добавьте ещё один график. Для этого можно просто повторить вышеописанную процедуру или скопировать текущий график. Для этого выберите график, который нужно скопировать и нажмите Duplicate. Затем укажите имя нового графика и нажмите Edit.

Вы можете пользоваться шаблонами регулярных выражений, чтобы задавать имена хостов и метрик. Шаблон нужно поместить между двумя слешами (/).

Также вы можете просмотреть общую статистику. Откройте вкладку Legend и выберите необходимые опции.

Чтобы просмотреть результат, нажмите Back to dashboard.

Добавьте панель Singlestat, которая будет отслеживать только одну метрику. Создайте новую строку, нажав Add row, затем откройте меню строки и выберите Add panel и Singlestat.

Выберите такие параметры для Metrics:

Затем откройте вкладку General и в поле Title укажите Free disk space on /.

Откройте вкладку Options и выберите такие значения:

Чтобы сохранить параметры и вернуться к дашборду, нажмите CTRL+S.

Теперь нужно проверить реакцию графика на события в режиме реального времени.

Войдите на сервер Zabbix:

Проверьте объём свободного пространства в файловой системе.

В данном случае в файловой системе свободно 18 Гб. С помощью команды fallocate создайте объёмный файл, чтобы использовать некоторое пространство. Например:

Подождите пару минут, чтобы система Zabbix успела обновить данные. Обновите дашборд. График должен отобразить изменения на сервере.

Теперь нужно добавить в дашборд триггеры Zabbix. Создайте новую строку, откройте её меню, выберите Add panel и Zabbix Triggers.

Вы увидите активный триггер, сообщающий о том, что на сервере недостаточно свободного пространства.

Нажмите Back to dashboard и сохраните дашборд с помощью клавиш CTRL+S.

Теперь вы можете использовать этот простой дашборд для отслеживания текущего состояния сервера.

Удалите файл, который вы создали для проверки настроек.

Файл будет удалён. Спустя несколько минут дашборд обновится.

Заключение

Данное руководство продемонстрировало установку и настройку Grafana, а также создание пользовательских дашбордов для отображения данных Zabbix

Каждая панель может отображать данные отдельного сервера. Вы можете использовать Grafana для фильтрации данных. Инструмент Grafana имеет множество полезных функций, не вошедших в данное руководство.

Источник

Установка Grafana, подключение к Zabbix Server.

В этой статье покажем как установить Grafana и как можно его использовать в дополнение к Zabbix.
На самом деле схема установки давно избитая, ничего нестандартного нет.


1. Начнем с создания репозитария в котором нужно прописать код:

Сохраняемся: ESC затем :wq.

2. Запускаем установку Grafana:

3. Запускаем сверис Grafana:

4. Проверяем статус Grafana:

5. Добавим в автозагрузку:

6. Установим плагин Zabbix для работы в Grafana:

7. Перезапускаем сервис:

8. В браузере вводим адрес Zabbix-сервера с портом 3000:

Если браузер не открывает страничку авторизации Grafana, проверьте в firewall открытость порта TCP 3000.

Проверяем еще раз адресную строку в браузере и видим окно авторизации.
По умолчанию пароль Grafana admin-admin.

9. Теперь нам нужно через плагин Zabbix, который мы установили собирать данные с Zabbix-сервера.

Перед тем как выполнять настройку плагина Zabbix нужно его активировать через вкладку Configuration – Plugins – Zabbix – Enable. Только после этого действия плагин появится на вкладке Data Sources.

В главном меню Grafana – Configurations – Data sources и нажмите кнопку Add data source. На экране появится страница настройки источника данных:

10. Подключим график для отображения загрузки.
Главное меню – Create – Dashboard-Grapsh.

Сверху над графиков жмем Panel Title-Edit.
В открывшемся окне вкладка General-Title(Имя графика).
Вкладка Metrics:
Query Mode: Metrics;
Grouop: Выбираем группу узлов, которая добавлена в Zabbix-сервере.
Host: Узел из выбранной группы Group;
Aplication и Item параметр мониторинга узла.

Таким образом вы видим график загрузки выбранного нами узла.
Если после просмотра видео у вас остались вопросы, можете задать в комментариях.

Источник

Grafana+Zabbix: Визуализация работы производственной линии

В этой статья я хочу поделиться опытом использования open source систем Zabbix и Grafana для визуализации работы производственных линий. Информация может быть полезна тем, кто ищет быстрый способ визуального отображения или аналитики собранных данных в проектах промышленной автоматизации или IoT. Статья не является подробным руководством, это скорее концепция системы мониторинга, основанная на открытом программном обеспечении для производственного предприятия.

Инструментарий

Zabbix – его мы используем давно для мониторинга ИТ инфраструктуры завода. Система оказалось настолько удобной и универсальной, что мы стали заводить в нее данные с производственных линий, датчиков и контроллеров. Это нам позволило собрать все данные метрик в одном месте, сделать простые графики расхода ресурсов и производительности оборудования, но очень не хватало аналитики и красивых графиков.

Grafana – это мощнейший инструмент для аналитики и визуализации данных. Большое количество плагинов позволяют забирать данные из различных источников (zabbix, clickhouse, influxDB), обрабатывать их на лету (считать среднее значение, сумму, разницу и т.д.) и рисовать всевозможные графики (от простых линий, спидометров, таблиц до сложных схем).

Draw.io – сервис, позволяющий в онлайн редакторе нарисовать от простой блок схемы до плана помещений. Есть много готовых шаблонов и нарисованных объектов. Данные можно экспортировать во все основные графические форматы или xml.

Собираем все вместе

Статей как установить и настроить Grafana и Zabbix написано много, я расскажу про основные моменты конфигурации.

На Zabbix сервере создается «узел сети» (host), которому будут принадлежать «элементы данных» (item) с метриками от наших датчиков. Имена узлов и элементов данных желательно продумать заранее и сделать максимально структурированными, так как к ним мы будем обращаться из графаны через регулярные выражения. Такой подход удобен тем, что можно одним запросом получать данные с группы элементов.

Для настройки графаны потребуется установить дополнительные плагины:

Сама интеграция с заббиксом настраивается в графане, пункт меню Configuration\Data sources\Zabbix. Там нужно указать адрес api zabbix сервера, у меня это http://zabbix.local/zabbix/api_jsonrpc.php, и логин с паролем для доступа. Если все сделано правильно, при сохранении настроек будет сообщение с номером версии api: zabbix API version: 5.0.1

Создаем Dashboard

Вот тут начинается та самая магия графаны и ее плагинов.

Плагин natel-discrete-panel
У нас есть данные о статусах двигателей на линиях (работает = 1, не работает =0). При помощи графика discrete мы можем нарисовать шкалу, на которой будет видно: статус двигателя, сколько он проработал минутах/часах или % и как часто запускался.

Как подключить zabbix к grafana
Визуализация статусов двигателей

На мой взгляд, это один из лучших графиков для визуализации производительности оборудования. Сразу видно сколько времени оно простаивает, в каких режимах работает чаще. Данных может быть много, есть возможность их агрегации по диапазонам, преобразование по значениям (если значение «1», то отображать как «ON»)

Плагин pierosavi-imageit-panel

Imageit удобно использовать когда у вас уже есть нарисованная схема или план помещения, на которую вы хотите нанести данные с датчиков. В настройках визуализации нужно указать url адрес к картинке и добавить нужные вам элементы sensor. Элемент появляется на картинке и его можно разместить в нужном месте мышкой.

Как подключить zabbix к grafana
Схема печи с метриками температуры и давления

Плагин agenty-flowcharting-panel

Про создание визуализации FlowCharting я хотел бы рассказать более подробно, так как это невероятно функциональный инструмент. Он позволяет сделать динамическую мнемосхему, элементы которой будут реагировать на значения метрик (менять цвет, положение, название итд).

Получение данных

Создание любого элемента визуализации в графане начинается с запроса данных из источника, в нашем случае это zabbix. При помощи запросов нужно получить все метрики, которыми мы хотим воспользоваться на схеме. Реквизиты метрик — это имена элементов данных в заббиксе, можно указать как отдельную метрику, так и множество с фильтрацией через регулярное выражение. В моем примере поле Item содержит выражение: «/(^линия 1)|(наличие)|(кабачок)/» — это означает: отобрать все метрики, имя которых строго начинается с «линия 1» или содержит слово «наличие» или содержит слово «кабачок»

Как подключить zabbix к grafana
Пример настройки запроса данных о двигателях первой линии и наличии сырья

Преобразование данных

Исходные данные могут быть не всегда в том виде, в котором нам нужно их отобразить. Например, у нас есть ежеминутные данные о весе продукта в емкости (кг), и нам нужно отобразить скорость заполнения в т/час. Я это делаю следующим образом: беру данные о весе и преобразую их функцией графаны delta, которая считает разницу между значениями метрики, так текущий вес превращается в кг/мин. Затем умножаю на 0.06 для приведения результата в тонны/час. Так как метрика веса используется в нескольких запросах, я указываю для нее новый псевдоним (setAlias) и буду его использовать в правиле визуализации.

Как подключить zabbix к grafana
Пример использования параметра delta и множителя и переименования метрики в запросе

Вот еще пример преобразования данных: мне нужно было подсчитать кол-ва замесов (начало цикла = пуск двигателя). Метрика считается на основе статуса двигателя «линия 1 — насос откачки из бака 1 (статус)». Преобразование: данные исходной метрики меняем функцией delta (разница значений), таким образом в метрике будет значение «+1» для пуска двигателя, «-1» для остановки и «0» когда двигатель не меняет свой статус. Затем убираю все значения меньше 1 и суммирую их. В результате получается кол-во пусков двигателя.

Как подключить zabbix к grafana
Пример преобразования данных из текущего статуса в кол-во пусков

Теперь про саму визуализацию

В настройках отображения есть кнопка «Edit Draw», она запускает редактор, в котором можно нарисовать схему. У каждого объекта на схеме есть свои параметры. Например, если указать настройки шрифта в редакторе – они будут применяться к визуализации данных в графане.

Как подключить zabbix к grafana
Так выглядит редактор в Draw.io

После сохранения схемы, она появится в графане и можно будет создавать правила изменения элементов.

В параметрах () мы указываем:

Как подключить zabbix к grafana
На этом примере я закрашиваю насос и его стрелку красным цветом если он работает и зеленым если нет

При помощи плагина flowcharting мне удалось нарисовать схему всей линии, на которой:

Как подключить zabbix к grafana
Визуализация работы производственной линии

Результат

Самым сложным для меня было получить данные с контроллеров. Благодаря универсальности заббикса в плане получения данных и гибкости графаны за счет плагинов, потребовалось всего пара дней для создания комплексного экрана мониторинга производственной линии. Визуализация дала возможность просмотра графиков и статистики состояний, плюс легкий доступ через веб всем заинтересованным – все это позволило быстро выявлять узкие места и неэффективное использование агрегатов.

Заключение

Мне очень понравилась связка Zabbix+Grafana и я рекомендую обратить на нее внимание, если вам нужно быстро обработать данные с контроллеров или датчиков без программирования или внедрения сложных коммерческих продуктов. Безусловно, это не заменит профессиональные SCADA системы, но будет достаточно как инструмент централизованного мониторинга всего производства.

Источник

Несколько Zabbix серверов в одном Grafana Dashboard

Долгое время у меня в голове витала мысль о том, что было бы здорово как-то организовать единый dashboard для нескольких zabbix серверов. До проработки вопроса долго не доходили руки, но в итоге дошли. Сразу же было найдено простое и эффективное решение, о котором ранее просто не задумывался. Далее рассказываю подробно о том, как я объединил в едином дашборде все подопечные серверы zabbix с помощью Grafana.

Введение

Начнем с того, кому и зачем это может быть нужен общий дашборд заббикс серверов в Grafana. Если у вас один сервер Zabbix, то тема для вас совершенно не актуальна. В целом, у Zabbix сейчас своими средствами можно собирать красивые и информативные дашборды прямо из коробки.

У меня в управлении постоянно находится несколько никак не связанных между собой zabbix серверов от разных заказчиков, плюс свои личные. Везде настроены уведомления, в том числе в telegram. Оповещения удобно рассортированы по меткам, чатам, каналам и т.д. С этим никаких проблем нет. Но иногда хочется одним взглядом быстро посмотреть на все активные триггеры всех серверов. Это нужно для того, чтобы быть уверенным, что не забыл отреагировать на что-то важное, где не настроены повторяющиеся уведомления.

Решение вопроса мульти дашборда в zabbix изначально мне виделось очень сложным, так как не представлял, на базе какого готового инструмента это можно было сделать. Пока я не вспомнил про Grafana. Причем, знаю то я ее давно, но использую редко. Она чаще всего с prometheus используется, а у меня основной мониторинг всегда и везде Zabbix. При этом его графических возможностей мне хватает за глаза. За красотой не гонюсь, важен функционал.

Я видел интеграцию Zabbix и Grafana, но как я уже сказал, мне встроенной визуализации данных в заббиксе достаточно. А вот в контексте сбора информации о триггерах в едином дашборде, я графану не рассматривал. Я просто не знал, что в плагине графаны для интеграции с заббиксом есть готовая визуализация для Zabbix Problems.

После того, как узнал, что с помощью Grafana можно будет собрать multi dashboard для zabbix, настроить его было дело техники. Причем не очень сложной. Далее подробно расскажу, как это сделать.

Если у вас еще нет своего сервера для мониторинга, то рекомендую материалы на эту тему. Для тех, кто предпочитает систему CentOS:

То же самое на Debian 10, если предпочитаете его:

Установка Grafana

Установить Grafana не просто, а очень просто. Я вообще не стал заморачиваться, так как мне она нужна только для одного дашборда. Поэтому запустил графану в докере.

Если не хотите docker, то воспользуйтесь документацией по установке. Там нет никаких проблем, так как есть репозиторий с готовыми пакетами. Ставится все очень быстро и просто.

Я настроил доступ к web интерфейсу Grafana через nginx proxy_pass с помощью следующего конфига. Предварительно получил сертификат let’s encrypt.

Как подключить zabbix к grafana

Подключение Zabbix к Grafana

Как подключить zabbix к grafana

Как подключить zabbix к grafana

Если у вас в Data Sources нет Zabbix, значит ваша версия Графаны запрещает использование неподписанных плагинов. Чтобы это исправить, добавьте в настройках параметр:

и перезапустите Grafana.

Здесь нам нужно заполнить параметры доступа к серверу Zabbix. Ко всем подключаемым серверам должен быть доступ со стороны Grafana. Так же нам нужен будет отдельный пользователь zabbix с доступом ко всем хостам, информацию с которых мы хотим видеть в Grafana.

Для теста можете взять того же админа, которым вы подключаетесь через веб интерфейс. Но в реальной эксплуатации рекомендую настроить отдельного пользователя zabbix для grafana с ограниченными правами. Например, сделать их только на чтение, если не планируется взаимодействие с серверами через графану.

Как подключить zabbix к grafana

Как подключить zabbix к grafana

Как подключить zabbix к grafana

Таким же образом вам нужно добавить все сервера Zabbix, информацию с которых вы хотите видеть в общем дашборде Grafana.

Настройка Multi Dashboard

Осталось добавить данные на единый Dashboard. Для этого идем на главную графаны и добавляем новый dashboard.

Как подключить zabbix к grafana

Выбираем Choose Visualisation.

Как подключить zabbix к grafana

Как подключить zabbix к grafana

Как подключить zabbix к grafana

После того, как все настроите, сохраните дашборд. Следующие панели можно добавлять просто копируя и редактируя уже сделанную. В ней нужно будет поменять только Data Source. В итоге у меня получился вот такой Dashboard из 5-ти основных серверов Zabbix.

Как подключить zabbix к grafana

Я не настраивал никакой красоты. Все сугубо по делу. Просто список, который я могу быстро посмотреть и оценить обстановку.

Визуализация данных Zabbix с помощью Grafana

Если у вас есть желание настроить красивые визуализации для Zabbix в Grafana, то можете начинать это делать. В принципе, тут ничего сложного нет. Мы уже все подготовили. Все интуитивно понятно, не то, что визуализации в Kibana для Elastic. Там я залипаю надолго, когда что-то рисую.

В комплекте плагина alexanderzobnin-zabbix-app есть несколько примеров дашбордов, но из коробки они не везде работают. Надо допиливать под конкретные версии серверов, так как время от времени шаблоны меняются. Для того, чтобы посмотреть готовые дашборды, надо вернуться в Data Source и перейти на вкладку Dashboards.

Как подключить zabbix к grafana

Как подключить zabbix к grafana

Должно получиться примерно так.

Как подключить zabbix к grafana

Лучше сразу с нуля начинать делать дашборд из тех данных и графиков, которые необходимы именно вам. Я обычно не использую готовое.

Заключение

На этом по объединению разных Zabbix серверов в единый дашборд у меня все. На деле настройка оказалась очень простой и быстрой. Разобрался во всем сходу. Не пришлось возиться со всякими мелочами. Завис только в одном месте, когда забыл в Data Source поменять версию сервера с 3 на 4. Подключение не шло. Потом внимательно все проверил и завелось.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *