Audytor.ru

Теплоснабжение "Аудитор"
9 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Настройка Hardware

Инструкция по включению записи замеров счетчиков оборудования и настройки инструмента «Мониторинг оборудования»

1. Необходимо на сервере баз данных SQL, на котором предполагается запись замеров, создать базу данных, например «PerfmonData», именно в этой базе будут сохраняться данные замеров по выбранным счетчикам

hardwaresetup1

ODBC

2. На компьютерах (серверах приложений 1с, серверах баз данных и т.д.) , на которых предполагается снимать показания счетчиков, необходимо описать источник данных ODBC.

hardwaresetup2

hardwaresetup3

hardwaresetup4

Указать созданную в пункте 1 базу

hardwaresetup5

И по окончании работы мастера можно протестировать настраиваемое нами соединение. Если все сделано правильно тест пройдет успешно.

3. На следующем шаге нам необходимо открыть «Системный монитор » (Perfmon) и создать новую группу сборщиков данных

hardwaresetup6

hardwaresetup7

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

Если названия счетчиков в вашей системе на русском языке, можно ориентироваться на следующие названия счетчиков на русском:

Просьба обратить внимание, что показатели Physical disk требуется настраивать не на _Total (когда выдаётся общий суммарный показатель для всех логических дисков системы), а на * (когда фиксируются показатели каждого логического диска отдельно).

Настроить расписание запуска группы сборщиков данных

hardwaresetup9

На закладке «Общие» необходимо указать пользователя от имени которого будет производится запуск сборщика счетчиков

hardwaresetup10

ВАЖНО! Пользователь, от имени которого (на скриншоте Администратор) работает сборщик, должен быть прописан в MS SQL Server с доступом к базе данных PerfmonData.

В свойствах счетчика производительности для поля «Формат журнала» указать значение «SQL» и в поле «Имя источника данных» выбрать имя ранее нами созданного системного источника ODBC.

hardwaresetup11

В случае если при запуске сборщика счетчиков вы столкнетесь с ошибкой

Читайте так же:
Холодное водоотведение как по счетчику

«Вызов SQLAllocConnect завершился с ошибкой %1.»
Тогда необходимо проверить, что в качестве пользователя, от имени которого запущен сборщик счетчиков и в качестве пользователя указанного в настройках источника ODBC используется доменный пользователь и он имеет доступ в сам сервер SQL на котором размещена база данных для сбора значений счетчиков «PerfmonData».

Кроме того, убедитесь что название драйвера источника данных не содержит «Native Client». Пример выбора правильного драйвера источника данных:

4. Далее в клиент-серверной базе основанной на конфигурации HardwareClient82.cf необходимо произвести настройку.

Создание нового кластера 1с

Создание нового кластера 1с

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

В справочнике «Рабочие станции» необходимо создать элементы (Сервера) для которых будет производится загрузка счетчиков. На закладке «Настройки» должны быть указаны следующие настройки:

1) «База хранения счетчиков» — для получения данных из созданной нами на 1 шаге базы SQL

2) «Сервер SQL базы счетчиков» на котором расположена база хранения счетчиков (в качестве которого выступает элемент этого же справочника с заполненными параметрами Аутентификации для подключения к SQL серверу);

3) Имя набора счетчиков

4) GUID набора счетчиков

5) «Загружать данные счетчиков производительности» — признак устанавливается в том случае если для сервера требуется загружать данные замеров счетчиков производительности и отправлять эти данные по веб-сервису

hardwaresetup12

Если SQL Server находится не локально, то нужно создать запись в «рабочих станциях» с его именем.

Получить информацию о GUID, Имени набора счетчиков можно нажав кнопку «Получить информацию по счетчикам» и при корректном заполнении данных в полях «Сервер SQL базы счетчиков», «База хранения счетчиков» в таблицу будет выведена информация обо всех настроенных наборов счетчиков в эту базу хранения.

Читайте так же:
Запчасти для счетчиков банкнот laurel

5. Для отправки данных с целью дальнейшего анализа и вывода информации на нашем сервере необходимо заполнить настройки:

hardwaresetup13

Идентификатор базы: — содержится в письме

Пользователь (Веб-сервис): ws

Пароль (Веб-сервис): ws

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

hardwaresetup14

Если возникло сообщение об ошибке:

<ОбщийМодуль.СчетчикиПроизводительности.Модуль(20)>: Ошибка при вызове метода контекста (Open)
RecSet.Open(ТекстЗапроса,SQLServer,3,1,1);
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Conversion failed when converting from a character string to uniqueidentifier.

То скорее всего это произошло по причине что наборы счетчиков и идентификатор GUID указан неверно или вообще не указан.
Нужно указать, пример на скриншоте

IMG_05062015_115703

При возникновении сообщения о нарушении прав доступа к операции Web-сервиса вроде

ошибкасвязи

скорее всего изменили стандартный логин ws и не читали эту инструкцию сначала, верните исходные настройки )

Sequence в сочетании с Over()

Можно использовать последовательность вместе с выражением Over для генерирования порядковых номеров как показано ниже:

Можно заметить, что записи были отсортированы и последовательность была применена верно к сохраненным данным. Это означает, что записи сначала сортируются и только потом применяется нумерация последовательности.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector