#Netapp harvest for volume analytics

1 messages · Page 1 of 1 (latest)

jaunty sedge
#

i m trying to build Dashboard for volume analytics , if any help can help to find metric for it

bright wind
#

@jaunty sedge Harvest 23.02 has a new dashboard called File System Analytics (FSA). Are you looking for that?

jaunty sedge
#

ahhh just have upgrade to that 🙂 let me check

bright wind
jaunty sedge
#

@bright wind Thank you , i see it now , it's working 🙂

bright wind
#

Great! Do let us know your feedback about this dashboard 🙂

ocean orbit
#

did you enable analytics on all your volumes?

jaunty sedge
#

Nup for limited vol ,

jaunty sedge
#

@bright wind is there way to connect active iq to NABOX ?

bright wind
#

Harvest 2 doesn’t support ActiveIQ integration. Could you let us your requirement of why to connect with Active IQ in Harvest?

spark lotus
#

Hello,
I am not sure if this is the correct place to say this.
I am checking the FSA dashboard, but nothing is drawing in those panels. I am trying with the nightly version (from yesterday) and it is the same issue with the last release 23.02. Do I have to enable anything? My harvest.yml has enabled the Collectors:

  • Zapi
  • Rest
  • ZapiPerf
  • RestPerf
hardy stratus
#

hi @spark lotus you may have missed the msg at the top of the dashboard
`This dashboard requires ONTAP 9.8+ and the APIs are only available via REST. Two actions are required to use this dashboard:

  1. On Harvest, enable the REST collector in your harvest.yml config
  2. On your ONTAP cluster, enable File System Analytics for one or more volumes. See https://docs.netapp.com/us-en/ontap/task_nas_file_system_analytics_enable.html for more details`
spark lotus
pallid copper
#

@hardy stratus - how to Enable the REST collector in your harvest.yml config?
and how to Enable the EMS collector in your harvest.yml config for EMS events ?

celest jay
#

@pallid copper You could enable the REST and EMS collector by adding them in harvest.yml config file
Either in Defaults --> collectors section

Defaults:
  collectors:
    - Rest
    - Zapi
    - Ems

OR in Pollers --> the poller section which you want to enable them

pollerTest:
    datacenter: DC-01
    addr: xx.xx.xxx.xxx
    username: admin
    password: xxxxxxx
    collectors:
      - Rest
      - Zapi
      - Ems
pallid copper
#
Admin:
  # Listen address for Prometheus HTTP service discovery end-point
  # The endpoint is reachable at SCHEMA://<listen>/api/v1/sd
  # Should be one of: localhost:port, :port, or ip:port
  # httpsd:
    # listen: :8887
    # listen: localhost:8887
    
    # Basic auth for - /api/v1/sd
    # auth_basic: 
    #   username: admin
    #   password: admin

    # create self-signed certs with 'bin/harvest admin tls create server'
    # tls:
    #   cert_file: cert/admin-cert.pem
    #   key_file: cert/admin-key.pem

Tools:
#  grafana_api_token: 'aaa-bbb-ccc-ddd'
#  autosupport_disabled: true

Exporters:
  prometheus:
    exporter: Prometheus
    local_http_addr: 0.0.0.0
    port: 12990
  prometheus1:
    exporter: Prometheus
    port_range: 13000-14000

Defaults:
  collectors:
    - Zapi
    - ZapiPerf
    - Ems
  use_insecure_tls: false
  exporters:
    - prometheus1

Pollers:
  # add your cDOT / 7Mode pollers below, example:
  cluster-01:
    datacenter: DC-01
    addr: 192.168.1.2
    auth_style: basic_auth
    # credentials_file: path/to/credentials.yml # read credentials from the file
    username: admin
    password: ##################
    use_insecure_tls: true  # Disable TLS verification when connecting to ONTAP cluster
  #   exporters:
  #     - prometheus1
  # no need to add collectors, since they're already defined in Defaults

  # example with certificate authentication
  # See https://github.com/NetApp/harvest/blob/main/docs/AuthAndPermissions.md#using-certificate-authentication
  # cluster-01:
  #   datacenter: DC-01
  #   addr: 10.0.0.2
  #   auth_style: certificate_auth
  #   ssl_cert: /path/to/cert.pem
  #   ssl_key: /path/to/key.key
  #   ca_cert: /path/to/server.crt
  #   exporters:
  #     - prometheus1

@celest jay

#

So I only need to add

  collectors:
    - Rest```
pallid copper
#

Is it enough to have make this work ?

#
Defaults:
  collectors:
    - Zapi
    - ZapiPerf
    - Ems
    - Rest
  use_insecure_tls: false
  exporters:
    - prometheus1
bright wind
#

This seems like for Health Dashboard. Yes ,This change should be good enough.

bright wind
#

Panels show data if there are any errors/warnings in highlights section as attached. What is the ONTAP version?

pallid copper
#

My version is 9.12.1P2
Is this good looking?

bright wind
#

Okay 9.12 is fine. Yes dashboard looks good. It just means that you have only 1 warning out of all things this dashboard tracks.