Как мониторить 1с кластер по пользователям с помощью grafana.
Задача мониторить 1с кластер в разрезе пользователей. Вытащить данные из Central 1c 8.3 servers
Создаем бузу на mssql monitoring
Потом создаем таблицу sessions
create table sessions( [id serial] INT IDENTITY (1,1) PRIMARY KEY, [server] varchar(255) NOT NULL, [clock] DATETIME NOT NULL DEFAULT (GETDATE()), [uuid] varchar(255) NOT NULL, [base] varchar(255), [user] varchar(255) , [type] varchar(255) NOT NULL, [started] datetime, [last] datetime, [sleep] varchar(255), [current] bigint, [5min] bigint, [total] bigint, [duration_cur] bigint, [duration_db_cur] bigint );
С помощью powershell записываем в таблицу
ping | Out-Null $cluster = .\rac.exe cluster list | % {if ($_ -match 'cluster'){$_ -replace "^.*?: "}} #$cluster $racInfobases = .\rac.exe… Читать далее