Bevor Sie Ereignisdaten zu Aktivitäten erfassen können, müssen Sie die Datenerfassung konfigurieren. Die zur Verwendung stehenden Konfigurationsoptionen hängen von dem Zweck ab, für den Sie Daten erfassen.
Informationen zu dieser Task
Es gibt zwei Methoden, um die Datenerfassung für einen Aktivitätsereignismonitor zu konfigurieren:
- Sie können Ereignisdaten zu Aktivitäten immer dann generieren lassen, wenn ein von Ihnen mithilfe der Anweisung CREATE THRESHOLD angegebener Schwellenwert nicht eingehalten wird.
- Sie können für WLM-Objekte die Klausel COLLECT ACTIVITY METRICS in der Anweisung CREATE oder ALTER angeben.
Prozedur
Gehen Sie wie folgt vor, um Ereignisdaten zu Aktivitäten zu erfassen:
- Bestimmen Sie die Aktivitäten, zu denen Sie Daten erfassen wollen.
Die folgende Tabelle enthält die Optionen:
| Für welche Aktivitäten sollen Daten erfasst werden? |
Steuerung der Konfiguration durch: |
| Aktivitäten in Zusammenhang mit Schwellenwertverstößen |
Führen Sie für Aktivitäten in Zusammenhang mit Schwellenwertverstößen die Anweisung CREATE THRESHOLD oder ALTER THRESHOLD aus und geben Sie die Klausel COLLECT ACTIVITY DATA an. Wenn Sie die Klausel COLLECT ACTIVITY DATA angeben, werden Aktivitätsdaten an alle aktiven Aktivitätsereignismonitore gesendet, sobald der Schwellenwert nicht eingehalten wird. Geben Sie optional eine der folgenden zusätzlichen Klauseln an: WITH DETAILS oder WITH DETAILS, SECTION oder AND VALUES. Tipp : Erwägen Sie, den Wert des Konfigurationsparameters mon_act_metrics in NONE zu ändern. Dadurch werden die Aktivitäten, zu denen Ereignisdaten erfasst werden, auf nur diejenigen Aktivitäten eingeschränkt, die in Zusammenhang mit Schwellenwertverstößen stehen.
|
| Aktivitäten in Zusammenhang mit bestimmten Workload-Management-Objekten |
Führen Sie für Aktivitäten in Zusammenhang mit dem Workload-Management eine der folgenden Anweisungen aus und geben Sie die Klausel COLLECT ACTIVITY DATA an. Geben Sie optional eine der folgenden zusätzlichen Klauseln an: "WITH DETAILS", "WITH DETAILS, SECTION", "WITH
SECTION INCLUDE ACTUALS BASE" oder "AND VALUES":
- CREATE WORKLOAD
- ALTER WORKLOAD
- CREATE WORK ACTION SET
- ALTER WORK ACTION SET
- CREATE SERVICE CLASS
- ALTER SERVICE CLASS
Wenn Sie eine Klausel COLLECT ACTIVITY DATA in einer dieser Anweisungen angeben, werden die Aktivitätsdaten zu den in der
Anweisung angegebenen Workloadobjekten an jeden aktiven Aktivitätsereignismonitor gesendet.
Um beispielsweise Aktivitätsereignisdaten für die Workload PAYROLL zu erfassen, können Sie die Workload durch Ausführen der folgenden Anweisung
ändern: ALTER WORKLOAD PAYROLL COLLECT ACTIVITY
DATA WITH SECTION INCLUDE ACTUALS BASE
In diesem Beispiel werden Aktivitätsdaten
zusammen mit Abschnitts-Ist-Daten erfasst.
|
- Legen Sie die Erfassungsebene fest, indem Sie eine der im vorstehenden Schritt beschriebenen Konfigurationsoptionen verwenden.
Um beispielsweise Aktivitätsereignisdaten für die Workload PAYROLL zu erfassen, können Sie die Workload mithilfe der folgenden Anweisung
ändern:
ALTER WORKLOAD PAYROLL COLLECT ACTIVITY DATA WITH SECTION INCLUDE ACTUALS BASE
In diesem letzten Beispiel werden Aktivitätsdaten
zusammen mit Ist-Daten für Abschnitte erfasst.
Ergebnisse
Die Datenerfassung ist konfiguriert.
Erfassen von Aktivitätsdaten für die standardmäßige Benutzerworkload
Wenn Sie Aktivitätsereignisdaten für Aktivitäten erfassen wollen,
die keiner bestimmten Workload zugeordnet sind, können Sie Daten für die standardmäßige Benutzerworkload erfassen, indem Sie eine Anweisung ähnlich der
folgenden ausführen:ALTER WORKLOAD SYSDEFAULTUSERWORKLOAD COLLECT ACTIVITY DATA ON COORDINATOR
WITH DETAILS
Mithilfe dieser Anweisung
werden ausführliche Aktivitätsdaten für alle Aktivitäten erfasst, die keinem benutzerdefinierten Workloadobjekt zugeordnet sind. Standardmäßig werden alle
Datenbankverbindungen zur Workload SYSDEFAULTUSERWORKLOAD zugeordnet, sofern keine benutzerdefinierten Workloadobjekte vorhanden sind.
Nächste Schritte
Führen Sie Ihre Anwendung oder Workload aus. Werden Aktivitäten ausgeführt, die den Erfassungskriterien entsprechen, werden
Ereignisdaten an alle aktiven Aktivitätsereignismonitore gesendet.