---
title: No data appears (Prometheus integration)
source: https://docs.newrelic.com/docs/infrastructure/prometheus-integrations/troubleshooting/no-data-appears-prometheus-integration
---

## Problem

You've installed the Prometheus OpenMetrics integration for Docker or Kubernetes, but no data appears in the UI of New Relic.

## Solution

Follow these troubleshooting tips for Docker or Kubernetes as applicable:

** Docker troubleshooting**

If you're having problems with the integration:

1.  Check if the Prometheus OpenMetrics integration is running:

    ```shell
    docker ps -f "name=nri-prometheus"
    ```

2.  Check the `Status` field for the container:

    ```shell
    docker inspect nri-prometheus
    ```

3.  For more detailed information, use Docker `inspect`.

    If no data appears in New Relic's UI:

4.  Run this NRQL query:

    ```shell
    docker logs nri-prometheus | grep "error emitting metrics"
    ```

5.  Check whether the log contains this:

    ```shell
    [output] metrics api responded with status code 403
    ```

6.  If yes, check the `LICENSE_KEY` in your Docker config file.

** Kubernetes troubleshooting**

If you're having problems with the integration:

1.  Check if the Prometheus OpenMetrics integration is running:

    ```shell
    kubectl describe pod -l "app=nri-prometheus"
    ```

2.  Check the `Ready` field for the pod.

3.  If the pod is not ready, check the `Events`.

    If no data appears in New Relic's UI:

4.  Inspect the logs for metric errors:

    ```shell
    kubectl logs deploy/nri-prometheus | grep "error emitting metrics"
    ```

5.  Check whether the log contains this message:

    ```shell
    [output] metrics api responded with status code 403
    ```

6.  If yes, check the `LICENSE_KEY` in your `nri-prometheus-latest.yaml` manifest file.
