In Loki there are three modes monolithic, simple scalable and microservices modes, and you can run single binary loki as Horizontally scalable also according to architecture docs:
Horizontally scale up a monolithic mode deployment to more instances by using a shared object store, and by configuring the memberlist_config
section to share state between all instances.
High availability can be configured by running two Loki instances using memberlist_config
configuration and a shared object store.
So i followed this example configuration for memberlist config (Examples | Grafana Labs) in a single binary loki installation and increased replicas to two (loki-0,loki-1). But now logs are not always available with this config, so is there something wrong with it ?