Monitoraggio MS SQL Server con Zabbix Agent2: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 4: | Line 4: | ||
* Installare il plugin | * Installare il plugin | ||
* Riavviare Zabbix Agent2 | * Riavviare Zabbix Agent2 | ||
* | * Configurare l'utenza di monitoraggio in SQL Server: | ||
<pre> | |||
USE MASTER | USE MASTER | ||
CREATE LOGIN zabbix WITH PASSWORD = 'S2cr3tPassw0rd' | CREATE LOGIN zabbix WITH PASSWORD = 'S2cr3tPassw0rd' | ||
Latest revision as of 18:14, 9 October 2024
- NON COMPATIBLE CON 2008R2
- Installare sulla macchina Windows Zabbix Agent2
- Scaricare la versione di zabbix_agent2_plugins-x.x.x-windows-amd64.msi corrispondente all versione dell'agent da https://cdn.zabbix.com/zabbix/binaries/stable/
- Installare il plugin
- Riavviare Zabbix Agent2
- Configurare l'utenza di monitoraggio in SQL Server:
USE MASTER CREATE LOGIN zabbix WITH PASSWORD = 'S2cr3tPassw0rd' GRANT VIEW SERVER STATE TO zabbix USE msdb CREATE USER zabbix FOR LOGIN zabbix GRANT EXECUTE ON msdb.dbo.agent_datetime TO zabbix GRANT SELECT ON msdb.dbo.sysjobactivity TO zabbix GRANT SELECT ON msdb.dbo.sysjobservers TO zabbix GRANT SELECT ON msdb.dbo.sysjobs TO zabbix GO
- Sul server Zabbix, installare il template https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mssql_agent2 selezionando la versione dal branch corretto (6.4, 7..)
- Associarla all'Host
- Impostare le macro:
- {$MSSQL.HOST}: 192.168.3.106
- {$MSSQL.USER}: zabbix
- {$MSSQL.PASSWORD}: S3cr3tPassw0rd
- {$MSSQL.URI} : sqlserver://192.168.3.106:1433