Should Logstash be off if no pipelines are on?

I work at a company with multiple teams and we work on a closed network (on premise).
Each team has their own Logstash server on Production and Pre-Production enviorments, while I want them to always have the servers open in case of use, They dont always have running pipelines on the server, and from what I've seen that leaving the service on without any pipelines causes Logstash to take alot of resources from the server, and eventually make it crash due to constantly restarting.
What is the best practice overall?
My manager would like it to stay on, I still wanna hear the best overall practice

Thanks for the help

  • Eyal