PureStorage-OpenConnect / pure-exporter

Prometheus exporter for Pure Storage FlashArray and FlashBlade. DEPRECATED IN FAVOR OF FA AND FB OPENMETRICS EXPORTERS
Apache License 2.0
29 stars 20 forks source link

Panel plugin not found: michaeldmoore-annunciator-panel #45

Closed knack-roque closed 1 year ago

knack-roque commented 3 years ago

This looks to be a third party plugin from https://github.com/michaeldmoore/michaeldmoore-annunciator-panel/blob/master/package.json

If required this should be packaged with this project (following appropriate licensing) but if possible change to a built in panel type to make the dashboards more portable.

For now I'm changing the panel to a single stat (json below) since my version of grafana is too old (7.0.6) for that third party panel (requires 7.3.7+):

    {
      "cacheTimeout": null,                                                                                                                                                      
      "datasource": "$datasource",                                                                                                                                               
      "fieldConfig": {
        "defaults": {
          "custom": {},                                                                                                                                                          
          "decimals": 2,                                                                                                                                                         
          "mappings": [
            {
              "id": 0,                                                                                                                                                           
              "op": "=",                                                                                                                                                         
              "text": "N/A",                                                                                                                                                     
              "type": 1,
              "value": "null"                                                                                                                                                    
            } 
          ],
          "nullValueMode": "connected",                                                                                                                                          
          "thresholds": {
            "mode": "absolute",                                                                                                                                                  
            "steps": [
              {
                "color": "#d44a3a",                                                                                                                                              
                "value": null
              },
              {
                "color": "FF9830",                                                                                                                                               
                "value": 1.5
              },
              {
                "color": "#299c46",                                                                                                                                              
                "value": 2.5
              } 
            ] 
          },
          "unit": "none"                                                                                                                                                         
        },
        "overrides": []                                                                                                                                                          
      },
      "gridPos": {                                                                                                                                                               
        "h": 3,
        "w": 3,                                                                                                                                                                  
        "x": 21,                                                                                                                                                                 
        "y": 0
      },
      "id": 14,                                                                                                                                                                  
      "interval": null,                                                                                                                                                          
      "links": [],
      "maxDataPoints": 100,                                                                                                                                                      
      "options": {
        "colorMode": "background",                                                                                                                                               
        "fieldOptions": {
          "calcs": [
            "lastNotNull"                                                                                                                                                        
          ] 
        },
        "graphMode": "none",                                                                                                                                                     
        "justifyMode": "auto",                                                                                                                                                   
        "orientation": "horizontal",                                                                                                                                             
        "reduceOptions": {
          "calcs": [
            "mean" 
          ],
          "values": false                                                                                                                                                        
        } 
      },
      "pluginVersion": "7.0.1",                                                                                                                                                  
      "targets": [
        {
          "expr": "purefa_volume_space_datareduction_ratio{job=~\"$job\",instance=\"$instance\",volume=\"$volume\"}",                                                            
          "format": "time_series",
          "instant": true,
          "intervalFactor": 1,                                                                                                                                                   
          "refId": "A"
        } 
      ],
      "timeFrom": null,                                                                                                                                                          
      "timeShift": null,                                                                                                                                                         
      "title": "data reduction ratio",                                                                                                                                           
      "type": "stat"
    },
sdodsley commented 1 year ago

pure-exporter deprecated as noted in README