Usando Prometheous con la configuración de dos contenedores

¿Hay algún paso que deba ajustarse para usar la configuración de múltiples contenedores que separa Redis/Postgres en data y el resto en web_only? Solo he agregado el plugin a la configuración del contenedor web_only.

Tengo el panel de control oficial configurado en Grafana y tanto Redis RSS como Postgres Size aparecen como N/A.

Uso de CPU del contenedor y Uso de memoria del contenedor muestran Sin datos, pero eso podría deberse a la falta de cadvisor en el host?

Mi yaml:

  - job_name: 'discourse_prometheus'
    scrape_interval: 1s
    metrics_path: /metrics
    scheme: https
    static_configs:
      - targets: ['\u003credact\u003e:443']

Eso parece correcto: bash necesita que el $ esté escapado.

No necesariamente, pero supongo que depende de qué esté utilizando para realizar la comparación con expresiones regulares.

#!/usr/bin/env bash

TARGET="10.20.20.5"
TARGET2="10.20.20.50"

if [[ "^10.20.20.5$" =~ $TARGET ]]; then
        echo "TARGET Coincidencia sin escapar"
fi

if [[ "^10.20.20.5\$" =~ $TARGET ]]; then
        echo "TARGET Coincidencia escapada"
fi


if [[ "^10.20.20.5$" =~ $TARGET2 ]]; then
        echo "TARGET2 Coincidencia sin escapar"
fi

if [[ "^10.20.20.5\$" =~ $TARGET2 ]]; then
        echo "TARGET2 Coincidencia escapada"
fi
+ TARGET=10.20.20.5
+ TARGET2=10.20.20.50
+ [[ ^10.20.20.5$ =~ 10.20.20.5 ]]
+ echo 'TARGET Coincidencia sin escapar'
TARGET Coincidencia sin escapar
+ [[ ^10.20.20.5$ =~ 10.20.20.5 ]]
+ echo 'TARGET Coincidencia escapada'
TARGET Coincidencia escapada
+ [[ ^10.20.20.5$ =~ 10.20.20.50 ]]
+ [[ ^10.20.20.5$ =~ 10.20.20.50 ]]