Hi Grafana Loki Team,
First of all, thanks for providing an awesome tool as an OpenSource. I have tried few experimental projects, it looks good for centralized logging purposes.
Our main goal is to have a Centralized Log (later tracing either Zipkin/Tempo), as our project is architected as a separate piece of many components (microservices) and we want to have a log in one place to look up everything. Grafana + Loki + AWS S3 fits well for us, but
There are few questions that will help us in deciding whether to set up locally (a separate set of servers) or go for Grafana Cloud. We are expecting 200 - 400 MBs of Log per day (together). I went through almost all the links and community pages, couldn’t find a clear answer for the below questions (I might be wrong).
- Our application in production is running via Docker, we are NOT using Kubernetes or Docker swarn. We are planning to run the Granfana + Loki as a Docker container in our servers, is this stack and approach right for us for tracking Logs and Metrics?
- What is the hardware requirement for Loki? Processor, Storage, and RAM (For Grafana we found a link for this question, but not for Loki)
- Is one Loki instance is fine or do we need to run multiple instances?
- How much Storage for S3 is required for chunks? We want to at least one month of data retention
- For “indexes”, how much storage is required for bolt-db KV storage in the disk?
- In case, if we are going for Grafana Cloud, can the data be stored on our end? that is our own AWS S3 bucket?
Thanks for your help in advance