Ryze Scraper Logger icon

Ryze Scraper Logger

Log scraper execution metrics to MySQL

Ryze Scraper Logger

AI-generated

Summary

Log aggregated scraper execution metrics to a specified MySQL database table, capturing counts, statuses, and details for workflow analysis.

Inputs

  • Database (required) — The MySQL database name to store execution logs.
  • Table (required) — The table name within the database for storing scraper execution logs.
  • Execution Mode (required) — The mode used to categorize the execution; can be auto-detected from input data or manually set to 'regular' or 'monthly'.
  • Additional Options — Optional flags to control workflow failure behavior on logging error ('Fail on Error') and enable detailed console logging ('Verbose Logging').

Output shape

a single item containing a JSON object with success status, log timestamp, script_id, number of aggregated batches, and the logged data summary or error details if logging failed

If logging fails and 'Fail on Error' is enabled, the workflow errors out; otherwise, it returns an object indicating failure with error information. The logged data includes aggregated counts of items processed, pixel events, duplicates, updates, and serialized event summaries and details.

Discussion