Events

View, search, and manage events in your system

The Events page provides a centralized view of all CloudEvents flowing through your Weik.io platform, with powerful search and filtering capabilities.

What are Events?

Events in Weik.io are CloudEvents-compliant messages that represent occurrences in your system. Each event follows the CloudEvents specification and contains:

  • type - Event type identifier (e.g., io.weik.file.created)
  • source - URI identifying the event source
  • id - Unique event identifier
  • time - When the event occurred (RFC3339 timestamp)
  • datacontenttype - Content type of the data (typically application/json)
  • data - Event payload with your business data

Viewing Events

The Events interface displays:

  • Real-time event stream
  • Event type and source
  • Timestamp
  • Event details and payload

Searching Events

Search and filter events using:

  • Event Type - Filter by CloudEvents type attribute
  • Time Range - Events from a specific date range
  • Source - Events from specific event sources

Use Cases

The Events page is useful for:

  • Monitoring - See what’s happening in real-time
  • Debugging - Troubleshoot integration issues
  • Auditing - Track system activity

Integration with Streams

CloudEvents are stored in NATS JetStream streams:

  • Durable storage
  • Replay capability
  • Message persistence
  • Stream limits and retention

What’s Next