I’m running Graylog on a VM and am considering possibly allocating more resources to my VM.
To my understanding, Graylog logs are stored on disk space. Does that mean that Graylog logs are stored in the VM’s hard disk, storage, or memory?
Elasticsearch stores those logs. In Elasticsearch YAML file you can see where
# ----------------------------------- Paths ------------------------------------
#
# Path to directory where to store the data (separate multiple locations by comma):
#
path.data: /var/lib/elasticsearch <--- HERE
#
# Path to log files:
#
path.logs: /var/log/elasticsearch
This can be changed, if its a new installment it really easy, but if you have old data there will be some adjusts needed. There are other posts in the forum you can reference.