Analyse de votre infrastructure informatique

Accueil Downloads Entrerprise Contact


Base de connaissance




Supervision applicative | Scripts | supervision informatique | helpdesk

Database SQL Express locale ou cloud

Monitorpack fourni gratuitement et maintient les versions de ses bases de données qu'il tient à votre disposition par téléchargement. Ces tables permettent la consolidation des alarmes générées par les modules Monitorpack Guard et Monitorpack SNMP, scripts et fonctions.

Notez que cette procédure ne couvre que le périmètre d'installation et de configuration de la partie SQL Express serveur, elle n'inclut pas la partie reporting qui utilise PowerBI Report Server que vous pourrez trouver dans nos téléchargements.

Installez par défaut votre server SQL dans votre forêt Active Directory ou utilisez votre serveur SQL existant, vous pouvez tout à fait créer votre serveur SQL en standalone dans un Workgroup, une DMZ, chez AWs our tout autre provider SaaS tant que vous pouvez écrire depuis la serveur Monitorpack Guard et/ou SNMP, ce qui implique que les ports 1433,1434, 80, 443 et (445 pour l'authentification) devront être accessibles sur le serveur SQL.

Etapes du deploiement SQL Express

  • Installez un serveur SQL Express,

  • Configurez le serveur SQL,

  • Création des comptes,

  • Création de la base,

  • Crééz la tache planifiée (si version Express),

  • Ajoutez les informations de connection dans Monitorpack Guard & Monitorpack SNMP.



Pour créez la base 'Monitorpack_GuardReportsMonitorpack', ouvrir SQL Server Management Studio (SSMS) > cliquez sur Database > Cliquez droit > Nouvelle base et nommez la 'Monitorpack_GuardReportsMonitorpack'

Pour créer les tables dans la base, à l'aide de SQL Server Management Studio (SSMS), positionnez vous sur la base de donnée que vous venez de créér, puis exécutez le script 'Monitorpack_GuardReportsMonitorpackExpress.sql' de création des tables.

Base SQL

Télécharges le fichier 'SQLExpressMonitorpack.zip' qui va vous permettre de créér les tables Monitorpack une fois que vous aurez au préalable, créé manuellement la base de données sur votre serveur SQL Express.

File type Information Description Version Link
IT monitoring Zip file SQLExpressMonitorpack 2.0

Configuration du mode d'authentification

Connectez-vous à l'instance de serveur SQL EXPRESS à l'aide de SQL Server Management Studio (SSMS). Cliquez avec le bouton droit sur l'instance de base de données et accédez à Propriétés.

Sur la page Propriétés du serveur, cliquez sur la page Sécurité. Cliquez sur le bouton radio à côté du 'mode d'authentification SQL Server et Windows', puis cliquez sur OK pour fermer la page Propriétés du serveur.

Une fois que vous avez cliqué sur le bouton Ok, vous devrez redémarrer le service SQL Server pour que cette modification soit effective. Après avoir redémarré SQL Server, le mode d'authentification sera modifié en mode d'authentification SQL Server et Windows.

Accédez maintenant au Gestionnaire de configuration SQL Server et redémarrez le service 'SQL server(SQLEXPRESS)'.

Configuration des protocoles

Par défaut SQL Server écoute sur des ports dynamiques il est pertinent de figer le port par défaut d’écoute qui est communément le 1433.
1. La gestion SQL Server ouvrez la console rendez-vous sur protocole pour SQL Express ouvrez les propriétés aller sur l’onglet adresse IP forcer le port 1433 dans le champs (IP1 et All IP) appliquer et fermer.
2. Désactiver les canaux nommés et la mémoire partagée
3. Redémarrer les services SQL Server et browser afin que la nouvelle configuration soit prise en compte.


Compte utilisateur Windows & permissions

Créez un compte Active Directory ou local (Workgroup) nommé 'ReportsMonitorpack' pour la consultation du portail web. Depuis la console 'Gestion de l'ordinateur', creéz un utilisateur 'ReportsMonitorpack' membre du groupe 'Utilisateurs'.

1. Depuis la console SQL Server Management Studio (SSMS), faire un click droit sur le dossier Logins, Recherchez et ajoutez l'utilisateur 'ReportsMonitorpack'.

Pour que l’utilisateur puisse voir les rapports dans le portail web analytique, il est d’abord nécessaire que ce compte possède des droits de lecture et d’écriture sur la base consultée au travers du portail Power BI report Server si vous décidez de le déployer (partie reporting). Donnez lui les droits Read & Write sur la base 'Monitorpack_GuardReportsMonitorpack'.

Pour donner les droits en lecture et en écriture sur la base, aller dans l'interface SQL Server Management Studio (SSMS), ouvrez le dossier 'Logins' > selectionnez le compte 'ReportsMonitorpack' > cliquez droit 'Propriété', choisissez la page User Mapping > Positionnez vous sur la base 'Monitorpack_GuardReportsMonitor'> cocher db_datareader & db_datawriter.

Compte SQL & permissions

Depuis la console SQL Server Management Studio (SSMS) créez le compte SQL 'SQL_Monitorpack" (c'est le compte que vous allez utiliser pour écrire dans la base de donnée), Cliquez droit sur le dossier Sécurité > Logins > Nouveau login Sélectionnez SQL server Authentication > créez le compte 'SQL_Monitorpack', désactivez 'Enforce password expiration', fournissez un mot de passe et valider la création du compte.

Pour donner les droits en lecture et en écriture sur la base, aller dans l'interface SQL Server Management Studio (SSMS), ouvrez le dossier 'Logins' > selectionnez le compte SQL 'SQL_Monitorpack' > cliquez droit 'Propriété', choisissez la page User Mapping > Positionnez vous sur la base 'Monitorpack_GuardReportsMonitor'> cocher db_datareader & db_datawriter.


Cette tâche planifiée est utile uniquement dans le cas de la version SQL Express (qui ne dispose pas de gestion des procédures stockées), pour les autres versions SQL, utilisez les scripts dans les procédures stockées et planifier l'heure exécution toutes les 5 minutes.

Copier le dossier Alarms que vous avez téléchargé, dans le répertoire "C:\ScriptsMonitorpack\", Avec un compte administrateur ou en mode 'run as administrateur' exécuter la commande suivante dans une fenêtre command Windows.

schtasks /create /tn "Monitorpack Alarms Update" /tr "\"C:\ScriptsMonitorpack\Alarms\SQL_Alarms_Request_ReportsMonitorpack.bat"" /sc minute /mo 5