Flight Logs

The Gravity Forms Flight Logs Add-On gives you a structured, database-backed way to capture, inspect, and manage Gravity Forms logs.

Overview

The Gravity Forms Flight Logs Add-On gives you a structured, database-backed way to capture, inspect, and manage Gravity Forms logs without relying on raw log files. It helps teams debug form submissions, feed processing, and related request flows by organizing logs into requests and traces, with built-in tools for filtering, sharing, stashing, and exporting log data.

Key Features

  • πŸ›« Structured Log Capture: Capture Gravity Forms log events and store them as structured database records for easier debugging.
  • 🧭 Request and Trace Correlation: Group log activity by request and connect related requests together with trace IDs for better visibility into multi-step workflows.
  • πŸ—‚ Dedicated Log Viewer: Browse captured logs in a built-in admin interface under Forms > Logs.
  • πŸ”Ž Advanced Filtering: Filter logs by level, plugin, search term, date range, stashed status, and shared status.
  • πŸ“Œ Stash Important Logs: Protect key request or trace logs from automatic cleanup so they remain available for investigation.
  • πŸ”— Public Share Links: Generate read-only links for traces or requests when you need to share debugging details with collaborators.
  • ⏳ Configurable Link Expiration: Set public share links to expire after a selected duration or keep them active indefinitely.
  • πŸ“„ Markdown Export: Download request or trace logs as Markdown files for handoff, reporting, or archival.
  • 🧠 Context-Enriched Entries: Store request metadata, timing, memory usage, and parsed log context alongside each captured message.
  • 🧾 Entry-Level Trace Access: View related trace information directly from the Gravity Forms entry detail screen.
  • 🧹 Automatic Retention Cleanup: Automatically remove older non-stashed logs and enforce a maximum record limit.
  • ⚠️ Built for Gravity Forms Debugging: Especially useful for troubleshooting submissions, integrations, async processing, and complex request chains.

How It Works

The plugin automatically captures and organizes Gravity Forms log activity for easier debugging.

  1. Install and activate the Add-On.
  2. Enable logging under Forms > Settings > Logging.
  3. Use your forms and integrations as normal so Gravity Forms generates log events.
  4. Go to Forms > Logs to browse captured request and trace data.
  5. Filter, inspect, stash, share, or export logs as needed.

Provide feedback here

Requirements

  • WordPress 5.9+
  • PHP 7.4+
  • Gravity Forms 2.9.26+
  • Gravity Forms Logging Add-On active
  • Gravity Forms logging enabled for at least one plugin

Documentation

Flight Logs Add-On Documentation

The Flight Logs plugin is a Gravity Labs Add-On that captures Gravity Forms log messages, enriches them with structured request context, stores them in custom database tables, and provides an admin interface for browsing, tracing, sharing, stashing, and exporting logs.