Skip to content

Docs: Improve the Mimir microservices mode explanation #14117

@MichaelThamm

Description

@MichaelThamm

Is your documentation request related to a feature? If so, which one?

Mimir microservices mode: make read requests to Mimir without the write microservice.

What is the solution that you would like or the expected outcome?

From the microservices mode documentation:

It seems like a user would be able to make read requests to Mimir even if the write microservice goes down:

Image

This would make sense because of the "microservice" mode.

What did you think would happen?

However, with some testing we noticed that, if the write microservice (distributor and ingester) becomes unavailable, then we cannot query mimir at the /prometheus/api/v1/query API due to:

expanding series: empty ring

Is this even a supported feature i.e., querying while write is down?

What was your environment?

TL;DR, running on Juju (backed by Canonical Kubernetes) with Mimir 2.13.0

Related issue:

Any additional context to share?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/docsImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions