Commit Graph

11 Commits

Author SHA1 Message Date
purple_emily
79409915cf Run pre-commit 2024-03-08 14:34:53 +00:00
iPromKnight
38d4e5d5ed Allow user control of threshold 2024-02-29 21:47:07 +00:00
iPromKnight
36592558b4 stick to 5 digit cron expression 2024-02-28 15:08:12 +00:00
iPromKnight
d0346f29bf Add cleanup of initialize mongodb, ensure indexes are created for compound searching 2024-02-28 14:57:26 +00:00
iPromKnight
1b9a01c677 BREAKING: Cleanup RabbitMQ env vars, and Github Pat 2024-02-28 12:57:55 +00:00
iPromKnight
f8d34a3b90 Add metadata env vars and service 2024-02-28 10:26:10 +00:00
iPromKnight
acff67d7ba Cleanup the mongodb env - breaking change
Fixes the consumer tests
2024-02-28 10:14:20 +00:00
iPromKnight
9aba1c13b1 And thats what happens when you do a crapload of work with *.ts in .eslintignore... :/ 2024-02-11 21:45:17 +00:00
purple_emily
287507d8e0 Add alter param back to database sync. Default to false. Make toggleable from .env file. 2024-02-05 10:43:20 +00:00
funkecoder23
101b5c416e Add optional configuration section
Add details about consumer replicas

Add CONSUMER_REPLICAS to .env.example

Change `consumer: deploy: replicas` to use CONSUMER_REPLICAS var to keep user config options in one file
2024-02-04 20:29:28 -05:00
iPromKnight
b773ffcb20 Logging expansion
Adds Promtail and Loki to the metrics stack, configuring them as a datasource in grafana on deployment
Adds a dashboard to monitor the system (logs for producer and consumer)
Restructures the base directory so deployment manifests are moved into a deployments folder
Adds selective labels to producer, consumer and addon so that their logs are ingested by promtail
2024-02-04 19:50:28 +00:00