diff --git a/index-upstream-162.html b/index-upstream-162.html index ff7d25b1..53f5d3d0 100644 --- a/index-upstream-162.html +++ b/index-upstream-162.html @@ -516,7 +516,7 @@

Service Telemetry Framework 1.5

  • Dashboards in Service Telemetry Framework
  • @@ -1884,7 +1884,7 @@

    -
    $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
    +
    $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done
    @@ -2284,7 +2284,7 @@

    Deplo

    Add your data collection and Apache Qpid Dispatch Router environment files to the stack with your other environment files and deploy the overcloud:

    -
    (undercloud)$ openstack overcloud deploy --templates \
    +
    (undercloud)$ openstack overcloud deploy --templates \
      -e [your environment files] \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/ceilometer-write-qdr.yaml \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/qdr-edge-only.yaml \
    @@ -3304,77 +3304,73 @@ 

    Con

    -

    Importing dashboards

    +

    Enabling dashboards

    -

    The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. You can view example dashboards at https://github.com/infrawatch/dashboards.

    -
    -
    -
    Procedure
    -
      -
    1. -

      Import the infrastructure dashboard:

      -
      -
      -
      $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-dashboard.yaml
      -
      -grafanadashboard.integreatly.org/rhos-dashboard-1 created
      +

      The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. Service Telemetry Operator can enable a set of default dashboards that create the GrafanaDashboard objects that load dashboards into the Grafana instance.

      +
      +

      Set the value of graphing.grafana.dashboards.enabled to true to load the following dashboards into Grafana :

      +
      +
        +
      • +

        Infrastructure dashboard

      • -

        Import the cloud dashboard:

        -
        - - - - - -
        - - -In the enable-stf.yaml file, ensure you set the value of the collectd virt plugin parameter hostname_format to name uuid hostname, otherwise some of the panels on the cloud dashboard display no information. -For more information about the virt plugin, see collectd plugins. -
        -
        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-cloud-dashboard.yaml
        -
        -grafanadashboard.integreatly.org/rhos-cloud-dashboard-1 created
        -
        -
        +

        Cloud view dashboard

      • -

        Import the virtual machine dashboard:

        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/virtual-machine-view.yaml
        -
        -grafanadashboard.integreatly.org/virtual-machine-view-1 configured
        +

        Virtual machine view dashboard

        +
      • +
      • +

        Memcached view dashboard

        +
      • +
      +
      +

      You can use the GrafanaDashboard object to create and load additional dashboards into Grafana. For more information about managing dashboards with Grafana Operator, see Dashboards in the Grafana Operator project documentation.

      +
      +
      Prerequisites
      + +
      +
      +
      Procedure
      +
      1. -

        Import the memcached dashboard:

        +

        To enable the managed dashboards, create or modify the ServiceTelemetry object. Set graphing.grafana.dashboards.enabled to true:

        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/memcached-dashboard.yaml
        +
        $ oc edit stf default
         
        -grafanadashboard.integreatly.org/memcached-dashboard-1 created
        +apiVersion: infra.watch/v1beta1 +kind: ServiceTelemetry +... +spec: + ... + graphing: + enabled: true + grafana: + dashboards: + enabled: true
      2. -

        Verify that the dashboards are available:

        +

        Verify that the Grafana dashboards are created. The process of Service Telemetry Operator creating the dashboards might take some time.

        -
        $ oc get grafanadashboards
        +
        $ oc get grafanadashboards.grafana.integreatly.org
         
        -NAME                         AGE
        -memcached-dashboard-1        7s
        -rhos-cloud-dashboard-1       23s
        -rhos-dashboard-1             29s
        -virtual-machine-view-1       13s
        +NAME NO MATCHING INSTANCES LAST RESYNC AGE +memcached-dashboard-1 38s 38s +rhos-cloud-dashboard-1 39s 39s +rhos-dashboard-1 39s 39s +virtual-machine-dashboard-1 37s 37s
      3. @@ -3382,9 +3378,9 @@

        Importing dashboardsRetrieve the Grafana route address:

        -
        $ oc get route grafana-route -ojsonpath='{.spec.host}'
        +
        $ oc get route default-grafana-route -ojsonpath='{.spec.host}'
         
        -grafana-route-service-telemetry.apps.infra.watch
        +default-grafana-route-service-telemetry.apps.infra.watch
        @@ -3395,7 +3391,7 @@

        Importing dashboardsLog in with OpenShift credentials. For more information about logging in, see Accessing user interfaces for STF components.

      4. -

        To view the dashboard, click Dashboards and Manage.

        +

        To view the dashboard, click Dashboards and Browse. The managed dashboards are available in the service-telemetry folder.

      @@ -4516,7 +4512,7 @@

      Configuri

      Delete the remaining objects that are managed by community operators

      -
      $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
      +
      $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done

    2. @@ -4940,7 +4936,7 @@

    diff --git a/index-upstream-171.html b/index-upstream-171.html index 90cdea92..09d9a9b2 100644 --- a/index-upstream-171.html +++ b/index-upstream-171.html @@ -517,7 +517,7 @@

    Service Telemetry Framework 1.5

  • Dashboards in Service Telemetry Framework
  • @@ -1897,7 +1897,7 @@

    -
    $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
    +
    $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done

    @@ -2337,7 +2337,7 @@

    Deplo

    Add your data collection and Apache Qpid Dispatch Router environment files to the stack with your other environment files and deploy the overcloud:

    -
    (undercloud)$ openstack overcloud deploy --templates \
    +
    (undercloud)$ openstack overcloud deploy --templates \
      -e [your environment files] \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/ceilometer-write-qdr.yaml \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/qdr-edge-only.yaml \
    @@ -3367,77 +3367,73 @@ 

    Con

    -

    Importing dashboards

    +

    Enabling dashboards

    -

    The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. You can view example dashboards at https://github.com/infrawatch/dashboards.

    -
    -
    -
    Procedure
    -
      -
    1. -

      Import the infrastructure dashboard:

      -
      -
      -
      $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-dashboard.yaml
      -
      -grafanadashboard.integreatly.org/rhos-dashboard-1 created
      +

      The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. Service Telemetry Operator can enable a set of default dashboards that create the GrafanaDashboard objects that load dashboards into the Grafana instance.

      +
      +

      Set the value of graphing.grafana.dashboards.enabled to true to load the following dashboards into Grafana :

      +
      +
        +
      • +

        Infrastructure dashboard

      • -

        Import the cloud dashboard:

        -
        - - - - - -
        - - -In the enable-stf.yaml file, ensure you set the value of the collectd virt plugin parameter hostname_format to name uuid hostname, otherwise some of the panels on the cloud dashboard display no information. -For more information about the virt plugin, see collectd plugins. -
        -
        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-cloud-dashboard.yaml
        -
        -grafanadashboard.integreatly.org/rhos-cloud-dashboard-1 created
        -
        -
        +

        Cloud view dashboard

      • -

        Import the virtual machine dashboard:

        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/virtual-machine-view.yaml
        -
        -grafanadashboard.integreatly.org/virtual-machine-view-1 configured
        +

        Virtual machine view dashboard

        +
      • +
      • +

        Memcached view dashboard

        +
      • +
      +
      +

      You can use the GrafanaDashboard object to create and load additional dashboards into Grafana. For more information about managing dashboards with Grafana Operator, see Dashboards in the Grafana Operator project documentation.

      +
      +
      Prerequisites
      + +
      +
      +
      Procedure
      +
      1. -

        Import the memcached dashboard:

        +

        To enable the managed dashboards, create or modify the ServiceTelemetry object. Set graphing.grafana.dashboards.enabled to true:

        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/memcached-dashboard.yaml
        +
        $ oc edit stf default
         
        -grafanadashboard.integreatly.org/memcached-dashboard-1 created
        +apiVersion: infra.watch/v1beta1 +kind: ServiceTelemetry +... +spec: + ... + graphing: + enabled: true + grafana: + dashboards: + enabled: true
      2. -

        Verify that the dashboards are available:

        +

        Verify that the Grafana dashboards are created. The process of Service Telemetry Operator creating the dashboards might take some time.

        -
        $ oc get grafanadashboards
        +
        $ oc get grafanadashboards.grafana.integreatly.org
         
        -NAME                         AGE
        -memcached-dashboard-1        7s
        -rhos-cloud-dashboard-1       23s
        -rhos-dashboard-1             29s
        -virtual-machine-view-1       13s
        +NAME NO MATCHING INSTANCES LAST RESYNC AGE +memcached-dashboard-1 38s 38s +rhos-cloud-dashboard-1 39s 39s +rhos-dashboard-1 39s 39s +virtual-machine-dashboard-1 37s 37s
      3. @@ -3445,9 +3441,9 @@

        Importing dashboardsRetrieve the Grafana route address:

        -
        $ oc get route grafana-route -ojsonpath='{.spec.host}'
        +
        $ oc get route default-grafana-route -ojsonpath='{.spec.host}'
         
        -grafana-route-service-telemetry.apps.infra.watch
        +default-grafana-route-service-telemetry.apps.infra.watch
        @@ -3458,7 +3454,7 @@

        Importing dashboardsLog in with OpenShift credentials. For more information about logging in, see Accessing user interfaces for STF components.

      4. -

        To view the dashboard, click Dashboards and Manage.

        +

        To view the dashboard, click Dashboards and Browse. The managed dashboards are available in the service-telemetry folder.

      @@ -4709,7 +4705,7 @@

      Configuri

      Delete the remaining objects that are managed by community operators

      -
      $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
      +
      $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done

    2. @@ -5274,7 +5270,7 @@

    diff --git a/index.html b/index.html index 90cdea92..09d9a9b2 100644 --- a/index.html +++ b/index.html @@ -517,7 +517,7 @@

    Service Telemetry Framework 1.5

  • Dashboards in Service Telemetry Framework
  • @@ -1897,7 +1897,7 @@

    -
    $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
    +
    $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done

    @@ -2337,7 +2337,7 @@

    Deplo

    Add your data collection and Apache Qpid Dispatch Router environment files to the stack with your other environment files and deploy the overcloud:

    -
    (undercloud)$ openstack overcloud deploy --templates \
    +
    (undercloud)$ openstack overcloud deploy --templates \
      -e [your environment files] \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/ceilometer-write-qdr.yaml \
      -e /usr/share/openstack-tripleo-heat-templates/environments/metrics/qdr-edge-only.yaml \
    @@ -3367,77 +3367,73 @@ 

    Con

    -

    Importing dashboards

    +

    Enabling dashboards

    -

    The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. You can view example dashboards at https://github.com/infrawatch/dashboards.

    -
    -
    -
    Procedure
    -
      -
    1. -

      Import the infrastructure dashboard:

      -
      -
      -
      $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-dashboard.yaml
      -
      -grafanadashboard.integreatly.org/rhos-dashboard-1 created
      +

      The Grafana Operator can import and manage dashboards by creating GrafanaDashboard objects. Service Telemetry Operator can enable a set of default dashboards that create the GrafanaDashboard objects that load dashboards into the Grafana instance.

      +
      +

      Set the value of graphing.grafana.dashboards.enabled to true to load the following dashboards into Grafana :

      +
      +
        +
      • +

        Infrastructure dashboard

      • -

        Import the cloud dashboard:

        -
        - - - - - -
        - - -In the enable-stf.yaml file, ensure you set the value of the collectd virt plugin parameter hostname_format to name uuid hostname, otherwise some of the panels on the cloud dashboard display no information. -For more information about the virt plugin, see collectd plugins. -
        -
        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/rhos-cloud-dashboard.yaml
        -
        -grafanadashboard.integreatly.org/rhos-cloud-dashboard-1 created
        -
        -
        +

        Cloud view dashboard

      • -

        Import the virtual machine dashboard:

        -
        -
        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/virtual-machine-view.yaml
        -
        -grafanadashboard.integreatly.org/virtual-machine-view-1 configured
        +

        Virtual machine view dashboard

        +
      • +
      • +

        Memcached view dashboard

        +
      • +
      +
      +

      You can use the GrafanaDashboard object to create and load additional dashboards into Grafana. For more information about managing dashboards with Grafana Operator, see Dashboards in the Grafana Operator project documentation.

      +
      +
      Prerequisites
      + +
      +
      +
      Procedure
      +
      1. -

        Import the memcached dashboard:

        +

        To enable the managed dashboards, create or modify the ServiceTelemetry object. Set graphing.grafana.dashboards.enabled to true:

        -
        $ oc apply -f https://raw.githubusercontent.com/infrawatch/dashboards/master/deploy/stf-1/memcached-dashboard.yaml
        +
        $ oc edit stf default
         
        -grafanadashboard.integreatly.org/memcached-dashboard-1 created
        +apiVersion: infra.watch/v1beta1 +kind: ServiceTelemetry +... +spec: + ... + graphing: + enabled: true + grafana: + dashboards: + enabled: true
      2. -

        Verify that the dashboards are available:

        +

        Verify that the Grafana dashboards are created. The process of Service Telemetry Operator creating the dashboards might take some time.

        -
        $ oc get grafanadashboards
        +
        $ oc get grafanadashboards.grafana.integreatly.org
         
        -NAME                         AGE
        -memcached-dashboard-1        7s
        -rhos-cloud-dashboard-1       23s
        -rhos-dashboard-1             29s
        -virtual-machine-view-1       13s
        +NAME NO MATCHING INSTANCES LAST RESYNC AGE +memcached-dashboard-1 38s 38s +rhos-cloud-dashboard-1 39s 39s +rhos-dashboard-1 39s 39s +virtual-machine-dashboard-1 37s 37s
      3. @@ -3445,9 +3441,9 @@

        Importing dashboardsRetrieve the Grafana route address:

        -
        $ oc get route grafana-route -ojsonpath='{.spec.host}'
        +
        $ oc get route default-grafana-route -ojsonpath='{.spec.host}'
         
        -grafana-route-service-telemetry.apps.infra.watch
        +default-grafana-route-service-telemetry.apps.infra.watch
        @@ -3458,7 +3454,7 @@

        Importing dashboardsLog in with OpenShift credentials. For more information about logging in, see Accessing user interfaces for STF components.

      4. -

        To view the dashboard, click Dashboards and Manage.

        +

        To view the dashboard, click Dashboards and Browse. The managed dashboards are available in the service-telemetry folder.

      @@ -4709,7 +4705,7 @@

      Configuri

      Delete the remaining objects that are managed by community operators

      -
      $ for o in alertmanager/default prometheus/default elasticsearch/elasticsearch grafana/default; do oc delete $o; done
      +
      $ for o in alertmanagers.monitoring.rhobs/default prometheuses.monitoring.rhobs/default elasticsearch/elasticsearch grafana/default-grafana; do oc delete $o; done

    2. @@ -5274,7 +5270,7 @@