You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:description: {CMK} bietet neue Möglichkeiten zur Überwachung von Microsoft SQL Server-Umgebungen. Hier lesen Sie, wie Sie das veraltete Plugin mssql.vbs einrichten.
9
8
:keywords: mssql, sql, db, database
@@ -27,8 +26,6 @@ Wie Sie das neue xref:glossar#agent_plugin[Agentenplugin] einrichten und verwend
27
26
[#intro]
28
27
== Einleitung
29
28
30
-
// SK: Legacy-Hinweis einfügen + Verweis auf neues Plugin `mk-sql` + Link auf neuen Artikel
31
-
32
29
{CMK} erlaubt Ihnen die umfangreiche Überwachung von Microsoft SQL Server.
33
30
Eine vollständige Liste der Überwachungsmöglichkeiten können Sie in unserem link:https://checkmk.com/integrations?tags=mssql[Katalog der Check-Plugins^] nachlesen.
34
31
Unter anderem kann {CMK} die folgenden Werte überwachen:
@@ -81,7 +78,7 @@ image::mssql_new_user.png[alt="Auswahl der Option 'New Login...' in MSSQL.", wid
81
78
82
79
Dieser neu angelegte Benutzer benötigt die oben genannte Berechtigung.
83
80
Gehen Sie in den [.guihint]#Object Explorer#, öffnen Sie [.guihint]#Security > Logins# und dann die Eigenschaften des Kontos (_login_), welche Sie für das Agentenplugin konfiguriert haben.
84
-
Unter [.guihint]#Securables# finden Sie die explizite Berechtigung [.guihint]#Connect any database,# welche Sie erteilen müssen.
81
+
Unter [.guihint]#Securables# finden Sie die explizite Berechtigung [.guihint]#Connect any database#, welche Sie erteilen müssen.
85
82
86
83
image::mssql_permissions.png[alt="Berechtigung 'Connect any database' erteilen."]
87
84
@@ -175,7 +172,7 @@ image::mssql_connections.png[alt="Einstellung der oberen Schwellwerte für aktiv
175
172
==== Dateigröße überwachen
176
173
177
174
Auch für die Größe einzelner Dateien in MSSQL können Sie Schwellwerte festlegen.
178
-
Dazu verwenden Sie den Regelsatz [.guihint]#MSSQL datafile sizes.#
175
+
Dazu verwenden Sie den Regelsatz [.guihint]#MSSQL datafile sizes#.
179
176
180
177
image::mssql_size_datafile.png[alt="Einstellung der genutzten Dateigrößen."]
181
178
@@ -186,10 +183,10 @@ image::mssql_size_datafile.png[alt="Einstellung der genutzten Dateigrößen."]
186
183
{cee-only}
187
184
Die Einrichtung wird in den kommerziellen Editionen mittels der xref:glossar#agent_bakery[Agentenbäckerei] sehr vereinfacht,
188
185
da Syntaxfehler in den Konfigurationsdateien vermieden werden und Anpassungen an sich verändernde Umgebungen einfach bewerkstelligt werden können.
189
-
Der wesentliche Unterschied zu einer manuellen Installation ist, dass Sie nur noch dann auf dem MSSQL-Host auf der Kommandozeile arbeiten müssen, wenn Sie spezielle MSSQL-spezifische Konfigurationen vornehmen möchten.
186
+
Der wesentliche Unterschied zu einer manuellen Installation ist, dass Sie nur noch dann auf dem MSSQL-Host auf der Befehlszeile arbeiten müssen, wenn Sie spezielle MSSQL-spezifische Konfigurationen vornehmen möchten.
190
187
191
188
Für die erste Einrichtung reicht es, wenn Sie den xref:setup_user[Datenbankbenutzer auf dem MSSQL-Host einrichten] und eine entsprechende Regel in der Agentenbäckerei anlegen.
192
-
Sie finden den Regelsatz unter [.guihint]#Setup > Agents > Windows, Linux, Solaris, AIX > Agent rules.#
189
+
Sie finden den Regelsatz unter [.guihint]#Setup > Agents > Windows, Linux, Solaris, AIX > Agent rules#.
193
190
In dem Suchfeld können Sie dann nach `mssql` suchen:
194
191
195
192
image::mssql_bakery_ruleset_search.png[alt="Die Regel 'Microsoft SQL Server' in den Agentenregeln."]
@@ -206,20 +203,20 @@ Entscheiden Sie sich stattdessen für die Option [.guihint]#Database User Creden
206
203
207
204
Sollte es beispielsweise bei der Einrichtung der Überwachung zu unerwartetem Verhalten oder Problemen kommen, so empfiehlt sich eine Prüfung direkt auf einem betroffenen Host.
208
205
Da es sich bei dem Plugin für die Überwachung von MSSQL um Shell- bzw. Visual Basic-Skripte handelt, können diese leicht auch ohne den Agenten ausgeführt werden.
209
-
Der Shell bzw. der Kommandozeile muss vorher nur das jeweilige Konfigurationsverzeichnis bekannt gemacht werden.
206
+
Der Shell bzw. der Befehlszeile muss vorher nur das jeweilige Konfigurationsverzeichnis bekannt gemacht werden.
210
207
211
-
Um das Plugin manuell anführen zu können, öffnen Sie zuerst eine Kommandozeile mit Admin-Rechten.
212
-
Setzen Sie in dieser Kommandozeile nun die Umgebungsvariable `MK_CONFDIR`.
208
+
Um das Plugin manuell anführen zu können, öffnen Sie zuerst eine Befehlszeile mit Admin-Rechten.
209
+
Setzen Sie in dieser Befehlszeile nun die Umgebungsvariable `MK_CONFDIR`.
213
210
Diese wird benötigt, damit das Plugin die Konfigurationsdateien finden kann.
214
211
215
212
[{powershell}]
216
213
----
217
214
PS> set MK_CONFDIR=c:\ProgramData\checkmk\agent\config
218
215
----
219
216
220
-
*Hinweis:* Auch hier ist die gesetzte Umgebungsvariable nicht permanent, sondern besteht nur, solange diese Kommandozeile offen ist.
217
+
*Hinweis:* Auch hier ist die gesetzte Umgebungsvariable nicht permanent, sondern besteht nur, solange diese Befehlszeile offen ist.
221
218
222
-
Bei der eigentlichen Ausführung des Plugins empfiehlt es sich, die Ausgabe auf die Kommandozeile umzulenken.
219
+
Bei der eigentlichen Ausführung des Plugins empfiehlt es sich, die Ausgabe auf die Befehlszeile umzulenken.
223
220
Zu diesem Zweck liefert Windows das Bordwerkzeug `cscript` mit.
Copy file name to clipboardExpand all lines: src/onprem/en/monitoring_mssql_legacy.asciidoc
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,8 @@
1
1
// -*- coding: utf-8 -*-
2
2
// IGNORE Datafiles Securables datafile mssql vbs
3
-
// SKIPCOMMITS 2025-09-19
3
+
// NONASCII
4
4
include::global_attr.adoc[]
5
5
= Monitoring MSSQL with the legacy plug-in
6
-
:revdate: 2025-07-16
7
6
:title: Monitoring MSSQL with the legacy plug-in
8
7
:description: {CMK} offers state-of-the-art solutions for monitoring Microsoft SQL Server environments. Read here how to configure the legacy plug-in mssql.vbs.
0 commit comments