Hi All, I’m using docker to run Graylog in AWS using their ECS service.
I have individual containers dedicated to serving the UI, Master node as well as message processing nodes. The message processing nodes autoscale according to demand. Here’s my problem, I can’t using local inputs attached to particular processing nodes since they are transient and come and go according to demand. If I use global inputs the UI and master nodes will start the input and potentially start processing messages.
Is there a way that I mark a node to not start any inputs, even global inputs?
Thanks for the reply Jan. In light of your response I have another question.
If I disable message processing on a particular node and it has a ‘pull’ type input, for example the ‘AWS Logs’ which connects to AWS kinesis. Will the node still pull messages and queue them in the journal or stop pulling all together?