Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Überwachen des Ladens von Daten
Aurora Postgre SQL Limitless Database bietet mehrere Möglichkeiten, Datenladeaufträge zu überwachen:
Auflisten von Aufträgen zum Laden von Daten
Sie können eine Verbindung zum Cluster-Endpunkt herstellen und die rds_aurora.limitless_data_load_jobs
Ansicht verwenden, um Jobs zum Laden von Daten aufzulisten.
postgres_limitless=> SELECT * FROM rds_aurora.limitless_data_load_jobs LIMIT 6; job_id | status | message | source_db_identifier | source_db_name | full_load_complete_time | progress_details | start_time | last_updated_time | streaming_mode | source_engine_type | ignore_primary_key_conflict | is_dryrun ---------------+-----------+---------+-------------------------------+----------------+-------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+------------------------+------------------------+-------------------+--------------------+-----------------------------+----------- 1725697520693 | COMPLETED | | persistent-kdm-auto-source-01 | postgres | 2024-09-07 08:48:15+00 | {"FULL_LOAD": {"STATUS": "COMPLETED", "DETAILS": "9 of 9 tables loaded", "COMPLETED_AT": "2024/09/07 08:48:15+00", "RECORDS_MIGRATED": 600003}} | 2024-09-07 08:47:13+00 | 2024-09-07 08:48:15+00 | full_load | aurora_postgresql | t | f 1725696114225 | COMPLETED | | persistent-kdm-auto-source-01 | postgres | 2024-09-07 08:24:20+00 | {"FULL_LOAD": {"STATUS": "COMPLETED", "DETAILS": "3 of 3 tables loaded", "COMPLETED_AT": "2024/09/07 08:24:20+00", "RECORDS_MIGRATED": 200001}} | 2024-09-07 08:23:56+00 | 2024-09-07 08:24:20+00 | full_load | aurora_postgresql | t | f 1725696067630 | COMPLETED | | persistent-kdm-auto-source-01 | postgres | 2024-09-07 08:23:45+00 | {"FULL_LOAD": {"STATUS": "COMPLETED", "DETAILS": "6 of 6 tables loaded", "COMPLETED_AT": "2024/09/07 08:23:45+00", "RECORDS_MIGRATED": 400002}} | 2024-09-07 08:23:10+00 | 2024-09-07 08:23:45+00 | full_load | aurora_postgresql | t | f 1725694221753 | CANCELED | | persistent-kdm-auto-source-01 | postgres | | {} | 2024-09-07 07:31:18+00 | 2024-09-07 07:51:49+00 | full_load_and_cdc | aurora_postgresql | t | f 1725691698210 | COMPLETED | | persistent-kdm-auto-source-01 | postgres | 2024-09-07 07:10:51+00 | {"FULL_LOAD": {"STATUS": "COMPLETED", "DETAILS": "1 of 1 tables loaded", "COMPLETED_AT": "2024/09/07 07:10:51+00", "RECORDS_MIGRATED": 100000}} | 2024-09-07 07:10:42+00 | 2024-09-07 07:10:52+00 | full_load | aurora_postgresql | t | f 1725691695049 | COMPLETED | | persistent-kdm-auto-source-01 | postgres | 2024-09-07 07:10:48+00 | {"FULL_LOAD": {"STATUS": "COMPLETED", "DETAILS": "1 of 1 tables loaded", "COMPLETED_AT": "2024/09/07 07:10:48+00", "RECORDS_MIGRATED": 100000}} | 2024-09-07 07:10:41+00 | 2024-09-07 07:10:48+00 | full_load | aurora_postgresql | t | f (6 rows)
Auftragsdatensätze werden nach 90 Tagen gelöscht.
Details von Datenladeaufträgen mithilfe der Job-ID anzeigen
Wenn Sie eine Job-ID kennen, können Sie eine Verbindung zum Cluster-Endpunkt herstellen und die rds_aurora.limitless_data_load_job_details
Ansicht verwenden, um die Details dieses Datenladejobs anzuzeigen, einschließlich des Tabellennamens, des Jobstatus und der Anzahl der geladenen Zeilen. Sie können die Job-ID in den Antworten auf die Startfunktionen für das Laden von Daten oder in der rds_aurora.limitless_data_load_jobs
Ansicht abrufen.
postgres_limitless=> SELECT * FROM rds_aurora.limitless_data_load_job_details WHERE job_id='1725696114225'; job_id | destination_table_name | destination_schema_name | start_time | status | full_load_rows | full_load_total_rows | full_load_complete_time | cdc_insert | cdc_update | cdc_delete --------------+------------------------+-------------------------+------------------------+-----------+----------------+----------------------+-------------------------+------------+------------+------------ 1725696114225 | standard_1 | public | 2024-09-07 08:23:57+00 | COMPLETED | 100000 | 100000 | 2024-09-07 08:24:08+00 | 0 | 0 | 0 1725696114225 | standard_2 | public | 2024-09-07 08:24:08+00 | COMPLETED | 100000 | 100000 | 2024-09-07 08:24:17+00 | 0 | 0 | 0 1725696114225 | standard_3 | public | 2024-09-07 08:24:18+00 | COMPLETED | 1 | 1 | 2024-09-07 08:24:20+00 | 0 | 0 | 0 1725696114225 | standard_4 | public | 2024-09-07 08:23:58+00 | PENDING | 0 | 0 | | 0 | 0 | 0 (4 rows)
Auftragsdatensätze werden nach 90 Tagen gelöscht.
Überwachung der CloudWatch Amazon-Protokollgruppe
Nachdem sich der Status des Datenladeauftrags auf geändert hatRUNNING
, können Sie den Fortschritt der Laufzeit mithilfe von Amazon CloudWatch Logs überprüfen.
Um CloudWatch Log-Streams zu überwachen
Melden Sie sich bei der an AWS Management Console und öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
-
Navigieren Sie zu Logs und dann zu Log-Gruppen.
-
Wählen Sie die Protokollgruppe/aws/rds/aurora-limitless-database aus.
-
Suchen Sie mit job_id nach dem Protokollstream Ihres Datenladejobs.
Der Logstream hat das Muster Data-Load-Job -.
job_id
-
Wählen Sie den Log-Stream, um die Log-Ereignisse zu sehen.
Jeder Protokollstream zeigt Ereignisse, die den Jobstatus und die Anzahl der Zeilen enthalten, die in die Zieltabellen der Aurora Postgre SQL Limitless Database geladen wurden. Wenn ein Auftrag zum Laden von Daten fehlschlägt, wird auch ein Fehlerprotokoll erstellt, das den Fehlerstatus und die Ursache anzeigt.
Auftragsdatensätze werden nach 90 Tagen gelöscht.
RDSEreignisse überwachen
Der Datenladeauftrag veröffentlicht auch RDS Ereignisse, z. B. wenn ein Job erfolgreich ist, fehlschlägt oder abgebrochen wird. Sie können die Ereignisse in der Zieldatenbank anzeigen.
Weitere Informationen finden Sie unter Ereignisse der DB-Shard-Gruppe.