Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
This is to give visibility on `labels` size of in-memory streams on the
ingesters.
It caculate the size of labels via `len(labels.String())`. Meaning if
you have
```go
lbs := labels.Labels{
{Name: "foo", Value: "bar"},
{Name: "instance", Value: "loki"},
}
```
size would be number of bytes in `{foo="bar", instance="loki"}` which is
`28`. NOTE: `len(string)` gives [bytes length in
Go](https://pkg.go.dev/builtin#len)
* [8047](https://github.com/grafana/loki/pull/8047) **bboreham**: Dashboards: add k8s resource requests to CPU and memory panels.
* [8047](https://github.com/grafana/loki/pull/8047) **bboreham**: Dashboards: add k8s resource requests to CPU and memory panels.
* [8061](https://github.com/grafana/loki/pull/8061) **kavirajk**: Remove circle from Loki OSS
* [8061](https://github.com/grafana/loki/pull/8061) **kavirajk**: Remove circle from Loki OSS
* [8131](https://github.com/grafana/loki/pull/8131) **jeschkies**: Compile Promtail ARM and ARM64 with journald support.
* [8131](https://github.com/grafana/loki/pull/8131) **jeschkies**: Compile Promtail ARM and ARM64 with journald support.
* [8212](https://github.com/grafana/loki/pull/8212) **kavirajk**: ingester: Add `ingester_memory_streams_labels_bytes metric` for more visibility of size of metadata of in-memory streams.