Skip to content

Operational tooling for Cortex: queue management, partitioning, dead letter handling

Notifications You must be signed in to change notification settings

devonjones/cortex-utils

Repository files navigation

cortex-utils

Operational utilities for Cortex: queue management, alerting, log tools.

Features

  • Queue Management: Partitioned queue with automatic maintenance
  • Dead Letter: Failed job tracking and retry
  • Discord Alerter: Log tailing with error classification and alerts

Usage

# Queue stats
cortex-utils queue stats

# Partition maintenance
cortex-utils partitions maintain --retention-days 7

# Run alerter daemon
DISCORD_WEBHOOK_URL=... cortex-utils alerter run

# Send test alert
DISCORD_WEBHOOK_URL=... cortex-utils alerter test

Environment Variables

  • POSTGRES_HOST, POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD - Database
  • DISCORD_WEBHOOK_URL - Discord webhook for alerts

About

Operational tooling for Cortex: queue management, partitioning, dead letter handling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •