federated messaging queue

rabbit mq is the message queue that is responsible for receiving actions being requested by something in the website

if someone uploads a new thumbnail or avatar - it sends a message to rabbitmq - that is picked up by a file async worker that stands up a session or forks off processes that enables other scripts or applications or whatever is needed to get the work done

also responsible for when users start live streams or stop live streams or when anything is being performed on the website

slow queue = processing video files only

fast queue = changing avatars, setting up and tearing down live streams

Admin tab - federation status - peered with other upstreams and queues

prometheus node exporter - get the information into grafana - can see on RabbitMQ-Overview

Toronto:

10.132.1.21:15672

10.140.1.22

go to tex001b-log

kubectl -n rabbitmq get pods -o wide