github.com/looshlee/cilium@v1.6.12/examples/kubernetes/addons/prometheus/templates/04-grafana-config.yaml (about)

     1  ---
     2  apiVersion: v1
     3  kind: ConfigMap
     4  metadata:
     5    labels:
     6      app: grafana
     7    name: grafana-config
     8    namespace: cilium-monitoring
     9  data:
    10    dashboard-config: |
    11      apiVersion: 1
    12      providers:
    13      - name: 'cilium-dashboard-config'
    14        orgId: 1
    15        folder: ''
    16        type: file
    17        disableDeletion: true
    18        options:
    19          path: '/configmap/grafana/provisioning/cilium'
    20    grafana-config: |
    21      app_mode = production
    22      [paths]
    23      # Path to where grafana can store temp files, sessions, and the sqlite3 db (if that is used)
    24      data = data
    25      # Temporary files in `data` directory older than given duration will be removed
    26      temp_data_lifetime = 24h
    27      # Directory where grafana can store logs
    28      logs = data/log
    29      # Directory where grafana will automatically scan and look for plugins
    30      plugins = data/plugins
    31      # folder that contains provisioning config files that grafana will apply on startup and while running.
    32      provisioning = /configmap/grafana/provisioning
    33      #################################### Server ##############################
    34      [server]
    35      # Protocol (http, https, socket)
    36      protocol = http
    37      # The http port to use
    38      http_port = 3000
    39      # enable gzip
    40      enable_gzip = false
    41      #################################### Session #############################
    42      [session]
    43      # Either "memory", "file", "redis", "mysql", "postgres", "memcache", default is "file"
    44      provider = file
    45  
    46      provider_config = sessions
    47  
    48      # Session cookie name
    49      cookie_name = grafana_sess
    50  
    51      # If you use session in https only, default is false
    52      cookie_secure = true
    53  
    54      # Session life time, default is 86400
    55      session_life_time = 86400
    56      gc_interval_time = 86400
    57  
    58      # Connection Max Lifetime default is 14400 (means 14400 seconds or 4 hours)
    59      conn_max_lifetime = 14400
    60  
    61      #################################### Data proxy ###########################
    62      [dataproxy]
    63  
    64      # This enables data proxy logging, default is false
    65      logging = false
    66  
    67      # How long the data proxy should wait before timing out default is 30 (seconds)
    68      timeout = 30
    69  
    70      #################################### Analytics ###########################
    71      [analytics]
    72      # Server reporting, sends usage counters to stats.grafana.org every 24 hours.
    73      # No ip addresses are being tracked, only simple counters to track
    74      # running instances, dashboard and error counts. It is very helpful to us.
    75      # Change this option to false to disable reporting.
    76      reporting_enabled = false
    77  
    78      # Set to false to disable all checks to https://grafana.com
    79      # for new versions (grafana itself and plugins), check is used
    80      # in some UI views to notify that grafana or plugin update exists
    81      # This option does not cause any auto updates, nor send any information
    82      # only a GET request to https://grafana.com to get latest versions
    83      check_for_updates = false
    84  
    85      #################################### Security ############################
    86      [security]
    87      # default admin user, created on startup
    88      admin_user = admin
    89  
    90      # default admin password, can be changed before first start of grafana, or in profile settings
    91      admin_password = admin
    92  
    93      # used for signing
    94      secret_key = SW2YcwTIb9zpOOhoPsMm
    95  
    96      # disable gravatar profile images
    97      disable_gravatar = true
    98  
    99      # disable protection against brute force login attempts
   100      disable_brute_force_login_protection = false
   101  
   102      # set to true if you host Grafana behind HTTPS. default is false.
   103      cookie_secure = true
   104  
   105      # set cookie SameSite attribute. defaults to `lax`. can be set to "lax", "strict" and "none"
   106      cookie_samesite = lax
   107  
   108      #################################### Dashboards ##################
   109  
   110      [dashboards]
   111      # Number dashboard versions to keep (per dashboard). Default: 20, Minimum: 1
   112      versions_to_keep = 20
   113  
   114      #################################### Users ###############################
   115      [users]
   116      # disable user signup / registration
   117      allow_sign_up = false
   118  
   119      # Allow non admin users to create organizations
   120      allow_org_create = false
   121  
   122      # Set to true to automatically assign new users to the default organization (id 1)
   123      auto_assign_org = true
   124  
   125      # Set this value to automatically add new users to the provided organization (if auto_assign_org above is set to true)
   126      auto_assign_org_id = 1
   127  
   128      # Default role new users will be automatically assigned (if auto_assign_org above is set to true)
   129      auto_assign_org_role = Viewer
   130  
   131      # Require email validation before sign up completes
   132      verify_email_enabled = false
   133  
   134      # Background text for the user field on the login page
   135      login_hint = email or username
   136  
   137      # Default UI theme ("dark" or "light")
   138      default_theme = dark
   139  
   140      # External user management
   141      external_manage_link_url =
   142      external_manage_link_name =
   143      external_manage_info =
   144  
   145      # Viewers can edit/inspect dashboard settings in the browser. But not save the dashboard.
   146      viewers_can_edit = false
   147  
   148      [auth]
   149      # Login cookie name
   150      login_cookie_name = grafana_session
   151  
   152      # The lifetime (days) an authenticated user can be inactive before being required to login at next visit. Default is 7 days.
   153      login_maximum_inactive_lifetime_days = 7
   154  
   155      # The maximum lifetime (days) an authenticated user can be logged in since login time before being required to login. Default is 30 days.
   156      login_maximum_lifetime_days = 30
   157  
   158      # How often should auth tokens be rotated for authenticated users when being active. The default is each 10 minutes.
   159      token_rotation_interval_minutes = 10
   160  
   161      # Set to true to disable (hide) the login form, useful if you use OAuth
   162      disable_login_form = false
   163  
   164      # Set to true to disable the signout link in the side menu. useful if you use auth.proxy
   165      disable_signout_menu = false
   166  
   167      # URL to redirect the user to after sign out
   168      signout_redirect_url =
   169  
   170      # Set to true to attempt login with OAuth automatically, skipping the login screen.
   171      # This setting is ignored if multiple OAuth providers are configured.
   172      oauth_auto_login = false
   173  
   174      #################################### Anonymous Auth ######################
   175      [auth.anonymous]
   176      # enable anonymous access
   177      enabled = true
   178  
   179      # specify organization name that should be used for unauthenticated users
   180      org_name = Main Org.
   181  
   182      # specify role for unauthenticated users
   183      org_role = Admin
   184  
   185  
   186      #################################### Basic Auth ##########################
   187      [auth.basic]
   188      enabled = false
   189  
   190      #################################### Logging ##########################
   191      [log]
   192      # Either "console", "file", "syslog". Default is console and file
   193      # Use space to separate multiple modes, e.g. "console file"
   194      mode = console file
   195  
   196      # Either "debug", "info", "warn", "error", "critical", default is "info"
   197      level = info
   198  
   199      # optional settings to set different levels for specific loggers. Ex filters = sqlstore:debug
   200      filters =
   201  
   202      # For "console" mode only
   203      [log.console]
   204      level =
   205  
   206      # log line format, valid options are text, console and json
   207      format = console
   208  
   209      # For "file" mode only
   210      [log.file]
   211      level =
   212  
   213      # log line format, valid options are text, console and json
   214      format = text
   215  
   216      # This enables automated log rotate(switch of following options), default is true
   217      log_rotate = true
   218  
   219      # Max line number of single file, default is 1000000
   220      max_lines = 1000000
   221  
   222      # Max size shift of single file, default is 28 means 1 << 28, 256MB
   223      max_size_shift = 28
   224  
   225      # Segment log daily, default is true
   226      daily_rotate = true
   227  
   228      # Expired days of log file(delete after max days), default is 7
   229      max_days = 7
   230  
   231      [log.syslog]
   232      level =
   233  
   234      # log line format, valid options are text, console and json
   235      format = text
   236  
   237      # Syslog network type and address. This can be udp, tcp, or unix. If left blank, the default unix endpoints will be used.
   238      network =
   239      address =
   240  
   241      # Syslog facility. user, daemon and local0 through local7 are valid.
   242      facility =
   243  
   244      # Syslog tag. By default, the process' argv[0] is used.
   245      tag =
   246  
   247      #################################### Usage Quotas ########################
   248      [quota]
   249      enabled = false
   250  
   251      #### set quotas to -1 to make unlimited. ####
   252      # limit number of users per Org.
   253      org_user = 10
   254  
   255      # limit number of dashboards per Org.
   256      org_dashboard = 100
   257  
   258      # limit number of data_sources per Org.
   259      org_data_source = 10
   260  
   261      # limit number of api_keys per Org.
   262      org_api_key = 10
   263  
   264      # limit number of orgs a user can create.
   265      user_org = 10
   266  
   267      # Global limit of users.
   268      global_user = -1
   269  
   270      # global limit of orgs.
   271      global_org = -1
   272  
   273      # global limit of dashboards
   274      global_dashboard = -1
   275  
   276      # global limit of api_keys
   277      global_api_key = -1
   278  
   279      # global limit on number of logged in users.
   280      global_session = -1
   281  
   282      #################################### Alerting ############################
   283      [alerting]
   284      # Disable alerting engine & UI features
   285      enabled = true
   286      # Makes it possible to turn off alert rule execution but alerting UI is visible
   287      execute_alerts = true
   288  
   289      # Default setting for new alert rules. Defaults to categorize error and timeouts as alerting. (alerting, keep_state)
   290      error_or_timeout = alerting
   291  
   292      # Default setting for how Grafana handles nodata or null values in alerting. (alerting, no_data, keep_state, ok)
   293      nodata_or_nullvalues = no_data
   294  
   295      # Alert notifications can include images, but rendering many images at the same time can overload the server
   296      # This limit will protect the server from render overloading and make sure notifications are sent out quickly
   297      concurrent_render_limit = 5
   298  
   299      #################################### Explore #############################
   300      [explore]
   301      # Enable the Explore section
   302      enabled = true
   303  
   304      #################################### Internal Grafana Metrics ############
   305      # Metrics available at HTTP API Url /metrics
   306      [metrics]
   307      enabled           = true
   308      interval_seconds  = 10
   309  
   310      #If both are set, basic auth will be required for the metrics endpoint.
   311      basic_auth_username =
   312      basic_auth_password =
   313    prometheus-datasource: |
   314      apiVersion: 1
   315      deleteDatasources:
   316        - name: prometheus
   317          orgId: 1
   318      datasources:
   319      - name: prometheus
   320        type: prometheus
   321        access: proxy
   322        orgId: 1
   323        url: http://prometheus:9090
   324        basicAuth: false
   325        editable: true
   326    cilium-dashboard: |
   327      {
   328        "annotations": {
   329          "list": [
   330            {
   331              "builtIn": 1,
   332              "datasource": "-- Grafana --",
   333              "enable": true,
   334              "hide": true,
   335              "iconColor": "rgba(0, 211, 255, 1)",
   336              "name": "Annotations & Alerts",
   337              "type": "dashboard"
   338            }
   339          ]
   340        },
   341        "description": "Dashboard for Cilium (https://cilium.io/) metrics",
   342        "editable": true,
   343        "gnetId": 6658,
   344        "graphTooltip": 1,
   345        "iteration": 1553098046228,
   346        "links": [],
   347        "panels": [
   348          {
   349            "aliasColors": {
   350              "error": "#890f02",
   351              "warning": "#c15c17"
   352            },
   353            "bars": false,
   354            "dashLength": 10,
   355            "dashes": false,
   356            "datasource": "prometheus",
   357            "fill": 1,
   358            "gridPos": {
   359              "h": 5,
   360              "w": 12,
   361              "x": 0,
   362              "y": 0
   363            },
   364            "id": 76,
   365            "legend": {
   366              "avg": false,
   367              "current": false,
   368              "max": false,
   369              "min": false,
   370              "show": true,
   371              "total": false,
   372              "values": false
   373            },
   374            "lines": true,
   375            "linewidth": 1,
   376            "links": [],
   377            "nullPointMode": "null",
   378            "paceLength": 10,
   379            "percentage": false,
   380            "pointradius": 5,
   381            "points": false,
   382            "renderer": "flot",
   383            "seriesOverrides": [
   384              {
   385                "alias": "error",
   386                "yaxis": 2
   387              }
   388            ],
   389            "spaceLength": 10,
   390            "stack": false,
   391            "steppedLine": false,
   392            "targets": [
   393              {
   394                "expr": "sum(rate(cilium_errors_warnings_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, level) * 60",
   395                "format": "time_series",
   396                "intervalFactor": 1,
   397                "legendFormat": "{{level}}",
   398                "refId": "A"
   399              }
   400            ],
   401            "thresholds": [],
   402            "timeFrom": null,
   403            "timeRegions": [],
   404            "timeShift": null,
   405            "title": "Errors & Warnings",
   406            "tooltip": {
   407              "shared": true,
   408              "sort": 0,
   409              "value_type": "individual"
   410            },
   411            "type": "graph",
   412            "xaxis": {
   413              "buckets": null,
   414              "mode": "time",
   415              "name": null,
   416              "show": true,
   417              "values": []
   418            },
   419            "yaxes": [
   420              {
   421                "format": "opm",
   422                "label": null,
   423                "logBase": 1,
   424                "max": null,
   425                "min": null,
   426                "show": true
   427              },
   428              {
   429                "format": "opm",
   430                "label": null,
   431                "logBase": 1,
   432                "max": null,
   433                "min": null,
   434                "show": true
   435              }
   436            ],
   437            "yaxis": {
   438              "align": false,
   439              "alignLevel": null
   440            }
   441          },
   442          {
   443            "aliasColors": {
   444              "avg": "#cffaff"
   445            },
   446            "bars": false,
   447            "dashLength": 10,
   448            "dashes": false,
   449            "datasource": "prometheus",
   450            "fill": 0,
   451            "gridPos": {
   452              "h": 5,
   453              "w": 12,
   454              "x": 12,
   455              "y": 0
   456            },
   457            "id": 96,
   458            "legend": {
   459              "avg": false,
   460              "current": false,
   461              "max": false,
   462              "min": false,
   463              "show": true,
   464              "total": false,
   465              "values": false
   466            },
   467            "lines": true,
   468            "linewidth": 1,
   469            "links": [],
   470            "nullPointMode": "null",
   471            "paceLength": 10,
   472            "percentage": false,
   473            "pointradius": 5,
   474            "points": false,
   475            "renderer": "flot",
   476            "seriesOverrides": [
   477              {
   478                "alias": "max",
   479                "fillBelowTo": "min",
   480                "lines": false
   481              },
   482              {
   483                "alias": "min",
   484                "lines": false
   485              }
   486            ],
   487            "spaceLength": 10,
   488            "stack": false,
   489            "steppedLine": false,
   490            "targets": [
   491              {
   492                "expr": "min(irate(cilium_process_cpu_seconds_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 100",
   493                "format": "time_series",
   494                "intervalFactor": 1,
   495                "legendFormat": "min",
   496                "refId": "A"
   497              },
   498              {
   499                "expr": "avg(irate(cilium_process_cpu_seconds_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 100",
   500                "format": "time_series",
   501                "intervalFactor": 1,
   502                "legendFormat": "avg",
   503                "refId": "B"
   504              },
   505              {
   506                "expr": "max(irate(cilium_process_cpu_seconds_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 100",
   507                "format": "time_series",
   508                "intervalFactor": 1,
   509                "legendFormat": "max",
   510                "refId": "C"
   511              }
   512            ],
   513            "thresholds": [],
   514            "timeFrom": null,
   515            "timeRegions": [],
   516            "timeShift": null,
   517            "title": "CPU Usage per node",
   518            "tooltip": {
   519              "shared": true,
   520              "sort": 0,
   521              "value_type": "individual"
   522            },
   523            "type": "graph",
   524            "xaxis": {
   525              "buckets": null,
   526              "mode": "time",
   527              "name": null,
   528              "show": true,
   529              "values": []
   530            },
   531            "yaxes": [
   532              {
   533                "format": "percent",
   534                "label": null,
   535                "logBase": 1,
   536                "max": null,
   537                "min": null,
   538                "show": true
   539              },
   540              {
   541                "format": "short",
   542                "label": null,
   543                "logBase": 1,
   544                "max": null,
   545                "min": null,
   546                "show": true
   547              }
   548            ],
   549            "yaxis": {
   550              "align": false,
   551              "alignLevel": null
   552            }
   553          },
   554          {
   555            "collapsed": false,
   556            "gridPos": {
   557              "h": 1,
   558              "w": 24,
   559              "x": 0,
   560              "y": 5
   561            },
   562            "id": 161,
   563            "panels": [],
   564            "title": "Generic",
   565            "type": "row"
   566          },
   567          {
   568            "aliasColors": {
   569              "AVG_virtual_memory_bytes": "#508642",
   570              "Average Virtual Memory": "#f9d9f9",
   571              "MAX_virtual_memory_bytes": "#e5ac0e",
   572              "Max Virtual Memory": "#584477"
   573            },
   574            "bars": false,
   575            "dashLength": 10,
   576            "dashes": false,
   577            "datasource": "prometheus",
   578            "fill": 0,
   579            "gridPos": {
   580              "h": 5,
   581              "w": 8,
   582              "x": 0,
   583              "y": 6
   584            },
   585            "id": 26,
   586            "legend": {
   587              "avg": false,
   588              "current": false,
   589              "max": false,
   590              "min": false,
   591              "show": true,
   592              "total": false,
   593              "values": false
   594            },
   595            "lines": true,
   596            "linewidth": 1,
   597            "links": [],
   598            "nullPointMode": "null",
   599            "paceLength": 10,
   600            "percentage": false,
   601            "pointradius": 5,
   602            "points": false,
   603            "renderer": "flot",
   604            "seriesOverrides": [
   605              {
   606                "alias": "Max Virtual Memory",
   607                "fillBelowTo": "Min Virtual Memory",
   608                "lines": false
   609              },
   610              {
   611                "alias": "Min Virtual Memory",
   612                "lines": false
   613              }
   614            ],
   615            "spaceLength": 10,
   616            "stack": false,
   617            "steppedLine": false,
   618            "targets": [
   619              {
   620                "expr": "min(cilium_process_virtual_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   621                "format": "time_series",
   622                "intervalFactor": 1,
   623                "legendFormat": "Min Virtual Memory",
   624                "refId": "A"
   625              },
   626              {
   627                "expr": "avg(cilium_process_virtual_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   628                "format": "time_series",
   629                "intervalFactor": 1,
   630                "legendFormat": "Average Virtual Memory",
   631                "refId": "B"
   632              },
   633              {
   634                "expr": "max(cilium_process_virtual_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   635                "format": "time_series",
   636                "intervalFactor": 1,
   637                "legendFormat": "Max Virtual Memory",
   638                "refId": "C"
   639              }
   640            ],
   641            "thresholds": [],
   642            "timeFrom": null,
   643            "timeRegions": [],
   644            "timeShift": null,
   645            "title": "Virtual Memory Bytes",
   646            "tooltip": {
   647              "shared": true,
   648              "sort": 0,
   649              "value_type": "individual"
   650            },
   651            "type": "graph",
   652            "xaxis": {
   653              "buckets": null,
   654              "mode": "time",
   655              "name": null,
   656              "show": true,
   657              "values": []
   658            },
   659            "yaxes": [
   660              {
   661                "format": "bytes",
   662                "label": null,
   663                "logBase": 1,
   664                "max": null,
   665                "min": null,
   666                "show": true
   667              },
   668              {
   669                "format": "short",
   670                "label": null,
   671                "logBase": 1,
   672                "max": null,
   673                "min": null,
   674                "show": true
   675              }
   676            ],
   677            "yaxis": {
   678              "align": false,
   679              "alignLevel": null
   680            }
   681          },
   682          {
   683            "aliasColors": {
   684              "MAX_resident_memory_bytes_max": "#e5ac0e"
   685            },
   686            "bars": false,
   687            "dashLength": 10,
   688            "dashes": false,
   689            "datasource": "prometheus",
   690            "fill": 1,
   691            "gridPos": {
   692              "h": 5,
   693              "w": 8,
   694              "x": 8,
   695              "y": 6
   696            },
   697            "id": 24,
   698            "legend": {
   699              "alignAsTable": false,
   700              "avg": false,
   701              "current": false,
   702              "max": false,
   703              "min": false,
   704              "rightSide": false,
   705              "show": true,
   706              "total": false,
   707              "values": false
   708            },
   709            "lines": true,
   710            "linewidth": 1,
   711            "links": [],
   712            "nullPointMode": "null",
   713            "paceLength": 10,
   714            "percentage": false,
   715            "pointradius": 5,
   716            "points": false,
   717            "renderer": "flot",
   718            "seriesOverrides": [],
   719            "spaceLength": 10,
   720            "stack": false,
   721            "steppedLine": false,
   722            "targets": [
   723              {
   724                "expr": "avg(cilium_process_resident_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   725                "format": "time_series",
   726                "intervalFactor": 1,
   727                "legendFormat": "AVG_resident_memory_bytes",
   728                "refId": "C"
   729              },
   730              {
   731                "expr": "max(cilium_process_resident_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   732                "format": "time_series",
   733                "interval": "",
   734                "intervalFactor": 1,
   735                "legendFormat": "MAX_resident_memory_bytes_max",
   736                "refId": "D"
   737              },
   738              {
   739                "expr": "min(cilium_process_resident_memory_bytes{kubernetes_pod_name=~\"$pod\"})",
   740                "format": "time_series",
   741                "intervalFactor": 1,
   742                "legendFormat": "MIN_resident_memory_bytes_min",
   743                "refId": "E"
   744              }
   745            ],
   746            "thresholds": [],
   747            "timeFrom": null,
   748            "timeRegions": [],
   749            "timeShift": null,
   750            "title": "Resident memory status",
   751            "tooltip": {
   752              "shared": true,
   753              "sort": 0,
   754              "value_type": "individual"
   755            },
   756            "type": "graph",
   757            "xaxis": {
   758              "buckets": null,
   759              "mode": "time",
   760              "name": null,
   761              "show": true,
   762              "values": []
   763            },
   764            "yaxes": [
   765              {
   766                "format": "bytes",
   767                "label": null,
   768                "logBase": 1,
   769                "max": null,
   770                "min": null,
   771                "show": true
   772              },
   773              {
   774                "format": "short",
   775                "label": null,
   776                "logBase": 1,
   777                "max": null,
   778                "min": null,
   779                "show": true
   780              }
   781            ],
   782            "yaxis": {
   783              "align": false,
   784              "alignLevel": null
   785            }
   786          },
   787          {
   788            "aliasColors": {
   789              "all nodes": "#e5a8e2"
   790            },
   791            "bars": false,
   792            "dashLength": 10,
   793            "dashes": false,
   794            "datasource": "prometheus",
   795            "fill": 1,
   796            "gridPos": {
   797              "h": 5,
   798              "w": 8,
   799              "x": 16,
   800              "y": 6
   801            },
   802            "id": 98,
   803            "legend": {
   804              "avg": false,
   805              "current": false,
   806              "max": false,
   807              "min": false,
   808              "show": true,
   809              "total": false,
   810              "values": false
   811            },
   812            "lines": true,
   813            "linewidth": 1,
   814            "links": [],
   815            "nullPointMode": "null",
   816            "paceLength": 10,
   817            "percentage": false,
   818            "pointradius": 5,
   819            "points": false,
   820            "renderer": "flot",
   821            "seriesOverrides": [
   822              {
   823                "alias": "all nodes",
   824                "yaxis": 2
   825              }
   826            ],
   827            "spaceLength": 10,
   828            "stack": false,
   829            "steppedLine": false,
   830            "targets": [
   831              {
   832                "expr": "sum(cilium_process_open_fds{kubernetes_pod_name=~\"$pod\"})",
   833                "format": "time_series",
   834                "intervalFactor": 1,
   835                "legendFormat": "all nodes",
   836                "refId": "A"
   837              },
   838              {
   839                "expr": "min(cilium_process_open_fds{kubernetes_pod_name=~\"$pod\"})",
   840                "format": "time_series",
   841                "intervalFactor": 1,
   842                "legendFormat": "min/node",
   843                "refId": "B"
   844              },
   845              {
   846                "expr": "avg(cilium_process_open_fds{kubernetes_pod_name=~\"$pod\"})",
   847                "format": "time_series",
   848                "intervalFactor": 1,
   849                "legendFormat": "avg/node",
   850                "refId": "C"
   851              },
   852              {
   853                "expr": "max(cilium_process_open_fds{kubernetes_pod_name=~\"$pod\"})",
   854                "format": "time_series",
   855                "intervalFactor": 1,
   856                "legendFormat": "max/node",
   857                "refId": "D"
   858              }
   859            ],
   860            "thresholds": [],
   861            "timeFrom": null,
   862            "timeRegions": [],
   863            "timeShift": null,
   864            "title": "Open file descriptors",
   865            "tooltip": {
   866              "shared": true,
   867              "sort": 0,
   868              "value_type": "individual"
   869            },
   870            "type": "graph",
   871            "xaxis": {
   872              "buckets": null,
   873              "mode": "time",
   874              "name": null,
   875              "show": true,
   876              "values": []
   877            },
   878            "yaxes": [
   879              {
   880                "format": "short",
   881                "label": null,
   882                "logBase": 1,
   883                "max": null,
   884                "min": null,
   885                "show": true
   886              },
   887              {
   888                "format": "short",
   889                "label": null,
   890                "logBase": 1,
   891                "max": null,
   892                "min": null,
   893                "show": true
   894              }
   895            ],
   896            "yaxis": {
   897              "align": false,
   898              "alignLevel": null
   899            }
   900          },
   901          {
   902            "collapsed": false,
   903            "gridPos": {
   904              "h": 1,
   905              "w": 24,
   906              "x": 0,
   907              "y": 11
   908            },
   909            "id": 155,
   910            "panels": [],
   911            "title": "API",
   912            "type": "row"
   913          },
   914          {
   915            "aliasColors": {},
   916            "bars": false,
   917            "dashLength": 10,
   918            "dashes": false,
   919            "datasource": "prometheus",
   920            "fill": 1,
   921            "gridPos": {
   922              "h": 6,
   923              "w": 12,
   924              "x": 0,
   925              "y": 12
   926            },
   927            "id": 152,
   928            "legend": {
   929              "alignAsTable": true,
   930              "avg": true,
   931              "current": false,
   932              "hideEmpty": true,
   933              "hideZero": true,
   934              "max": false,
   935              "min": false,
   936              "rightSide": true,
   937              "show": true,
   938              "total": false,
   939              "values": true
   940            },
   941            "lines": true,
   942            "linewidth": 1,
   943            "links": [],
   944            "nullPointMode": "null",
   945            "paceLength": 10,
   946            "percentage": false,
   947            "pointradius": 5,
   948            "points": false,
   949            "renderer": "flot",
   950            "seriesOverrides": [],
   951            "spaceLength": 10,
   952            "stack": false,
   953            "steppedLine": false,
   954            "targets": [
   955              {
   956                "expr": "avg(rate(cilium_agent_api_process_time_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
   957                "format": "time_series",
   958                "intervalFactor": 1,
   959                "legendFormat": "{{method}} {{path}}",
   960                "refId": "A"
   961              }
   962            ],
   963            "thresholds": [],
   964            "timeFrom": null,
   965            "timeRegions": [],
   966            "timeShift": null,
   967            "title": "API call latency (average node)",
   968            "tooltip": {
   969              "shared": true,
   970              "sort": 0,
   971              "value_type": "individual"
   972            },
   973            "type": "graph",
   974            "xaxis": {
   975              "buckets": null,
   976              "mode": "time",
   977              "name": null,
   978              "show": true,
   979              "values": []
   980            },
   981            "yaxes": [
   982              {
   983                "format": "s",
   984                "label": null,
   985                "logBase": 1,
   986                "max": null,
   987                "min": null,
   988                "show": true
   989              },
   990              {
   991                "format": "short",
   992                "label": null,
   993                "logBase": 1,
   994                "max": null,
   995                "min": null,
   996                "show": true
   997              }
   998            ],
   999            "yaxis": {
  1000              "align": false,
  1001              "alignLevel": null
  1002            }
  1003          },
  1004          {
  1005            "aliasColors": {},
  1006            "bars": false,
  1007            "dashLength": 10,
  1008            "dashes": false,
  1009            "datasource": "prometheus",
  1010            "fill": 1,
  1011            "gridPos": {
  1012              "h": 6,
  1013              "w": 12,
  1014              "x": 12,
  1015              "y": 12
  1016            },
  1017            "id": 153,
  1018            "legend": {
  1019              "alignAsTable": true,
  1020              "avg": false,
  1021              "current": false,
  1022              "hideEmpty": true,
  1023              "hideZero": true,
  1024              "max": true,
  1025              "min": false,
  1026              "rightSide": true,
  1027              "show": true,
  1028              "total": false,
  1029              "values": true
  1030            },
  1031            "lines": true,
  1032            "linewidth": 1,
  1033            "links": [],
  1034            "nullPointMode": "null",
  1035            "paceLength": 10,
  1036            "percentage": false,
  1037            "pointradius": 5,
  1038            "points": false,
  1039            "renderer": "flot",
  1040            "seriesOverrides": [],
  1041            "spaceLength": 10,
  1042            "stack": false,
  1043            "steppedLine": false,
  1044            "targets": [
  1045              {
  1046                "expr": "max(rate(cilium_agent_api_process_time_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  1047                "format": "time_series",
  1048                "intervalFactor": 1,
  1049                "legendFormat": "{{method}} {{path}}",
  1050                "refId": "A"
  1051              }
  1052            ],
  1053            "thresholds": [],
  1054            "timeFrom": null,
  1055            "timeRegions": [],
  1056            "timeShift": null,
  1057            "title": "API call latency (max node)",
  1058            "tooltip": {
  1059              "shared": true,
  1060              "sort": 0,
  1061              "value_type": "individual"
  1062            },
  1063            "type": "graph",
  1064            "xaxis": {
  1065              "buckets": null,
  1066              "mode": "time",
  1067              "name": null,
  1068              "show": true,
  1069              "values": []
  1070            },
  1071            "yaxes": [
  1072              {
  1073                "format": "s",
  1074                "label": null,
  1075                "logBase": 1,
  1076                "max": null,
  1077                "min": null,
  1078                "show": true
  1079              },
  1080              {
  1081                "format": "short",
  1082                "label": null,
  1083                "logBase": 1,
  1084                "max": null,
  1085                "min": null,
  1086                "show": true
  1087              }
  1088            ],
  1089            "yaxis": {
  1090              "align": false,
  1091              "alignLevel": null
  1092            }
  1093          },
  1094          {
  1095            "aliasColors": {},
  1096            "bars": false,
  1097            "dashLength": 10,
  1098            "dashes": false,
  1099            "datasource": "prometheus",
  1100            "fill": 1,
  1101            "gridPos": {
  1102              "h": 6,
  1103              "w": 12,
  1104              "x": 0,
  1105              "y": 18
  1106            },
  1107            "id": 156,
  1108            "legend": {
  1109              "alignAsTable": true,
  1110              "avg": true,
  1111              "current": false,
  1112              "hideEmpty": true,
  1113              "hideZero": true,
  1114              "max": false,
  1115              "min": false,
  1116              "rightSide": true,
  1117              "show": true,
  1118              "total": false,
  1119              "values": true
  1120            },
  1121            "lines": true,
  1122            "linewidth": 1,
  1123            "links": [],
  1124            "nullPointMode": "null",
  1125            "paceLength": 10,
  1126            "percentage": false,
  1127            "pointradius": 5,
  1128            "points": false,
  1129            "renderer": "flot",
  1130            "seriesOverrides": [],
  1131            "spaceLength": 10,
  1132            "stack": false,
  1133            "steppedLine": false,
  1134            "targets": [
  1135              {
  1136                "expr": "avg(rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  1137                "format": "time_series",
  1138                "intervalFactor": 1,
  1139                "legendFormat": "{{method}} {{path}} ",
  1140                "refId": "A"
  1141              }
  1142            ],
  1143            "thresholds": [],
  1144            "timeFrom": null,
  1145            "timeRegions": [],
  1146            "timeShift": null,
  1147            "title": "# API calls (average node)",
  1148            "tooltip": {
  1149              "shared": true,
  1150              "sort": 0,
  1151              "value_type": "individual"
  1152            },
  1153            "type": "graph",
  1154            "xaxis": {
  1155              "buckets": null,
  1156              "mode": "time",
  1157              "name": null,
  1158              "show": true,
  1159              "values": []
  1160            },
  1161            "yaxes": [
  1162              {
  1163                "format": "ops",
  1164                "label": null,
  1165                "logBase": 1,
  1166                "max": null,
  1167                "min": null,
  1168                "show": true
  1169              },
  1170              {
  1171                "format": "short",
  1172                "label": null,
  1173                "logBase": 1,
  1174                "max": null,
  1175                "min": null,
  1176                "show": true
  1177              }
  1178            ],
  1179            "yaxis": {
  1180              "align": false,
  1181              "alignLevel": null
  1182            }
  1183          },
  1184          {
  1185            "aliasColors": {},
  1186            "bars": false,
  1187            "dashLength": 10,
  1188            "dashes": false,
  1189            "datasource": "prometheus",
  1190            "fill": 1,
  1191            "gridPos": {
  1192              "h": 6,
  1193              "w": 12,
  1194              "x": 12,
  1195              "y": 18
  1196            },
  1197            "id": 157,
  1198            "legend": {
  1199              "alignAsTable": true,
  1200              "avg": false,
  1201              "current": false,
  1202              "hideEmpty": true,
  1203              "hideZero": true,
  1204              "max": true,
  1205              "min": false,
  1206              "rightSide": true,
  1207              "show": true,
  1208              "total": false,
  1209              "values": true
  1210            },
  1211            "lines": true,
  1212            "linewidth": 1,
  1213            "links": [],
  1214            "nullPointMode": "null",
  1215            "paceLength": 10,
  1216            "percentage": false,
  1217            "pointradius": 5,
  1218            "points": false,
  1219            "renderer": "flot",
  1220            "seriesOverrides": [],
  1221            "spaceLength": 10,
  1222            "stack": false,
  1223            "steppedLine": false,
  1224            "targets": [
  1225              {
  1226                "expr": "max(rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  1227                "format": "time_series",
  1228                "intervalFactor": 1,
  1229                "legendFormat": "{{method}} {{path}} ",
  1230                "refId": "A"
  1231              }
  1232            ],
  1233            "thresholds": [],
  1234            "timeFrom": null,
  1235            "timeRegions": [],
  1236            "timeShift": null,
  1237            "title": "# API calls (max node)",
  1238            "tooltip": {
  1239              "shared": true,
  1240              "sort": 0,
  1241              "value_type": "individual"
  1242            },
  1243            "type": "graph",
  1244            "xaxis": {
  1245              "buckets": null,
  1246              "mode": "time",
  1247              "name": null,
  1248              "show": true,
  1249              "values": []
  1250            },
  1251            "yaxes": [
  1252              {
  1253                "format": "ops",
  1254                "label": null,
  1255                "logBase": 1,
  1256                "max": null,
  1257                "min": null,
  1258                "show": true
  1259              },
  1260              {
  1261                "format": "short",
  1262                "label": null,
  1263                "logBase": 1,
  1264                "max": null,
  1265                "min": null,
  1266                "show": true
  1267              }
  1268            ],
  1269            "yaxis": {
  1270              "align": false,
  1271              "alignLevel": null
  1272            }
  1273          },
  1274          {
  1275            "aliasColors": {},
  1276            "bars": false,
  1277            "dashLength": 10,
  1278            "dashes": false,
  1279            "datasource": "prometheus",
  1280            "fill": 1,
  1281            "gridPos": {
  1282              "h": 6,
  1283              "w": 12,
  1284              "x": 0,
  1285              "y": 24
  1286            },
  1287            "id": 159,
  1288            "legend": {
  1289              "alignAsTable": true,
  1290              "avg": true,
  1291              "current": false,
  1292              "hideEmpty": true,
  1293              "hideZero": true,
  1294              "max": false,
  1295              "min": false,
  1296              "rightSide": true,
  1297              "show": true,
  1298              "total": false,
  1299              "values": true
  1300            },
  1301            "lines": true,
  1302            "linewidth": 1,
  1303            "links": [],
  1304            "nullPointMode": "null",
  1305            "paceLength": 10,
  1306            "percentage": false,
  1307            "pointradius": 5,
  1308            "points": false,
  1309            "renderer": "flot",
  1310            "seriesOverrides": [],
  1311            "spaceLength": 10,
  1312            "stack": false,
  1313            "steppedLine": false,
  1314            "targets": [
  1315              {
  1316                "expr": "avg(rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path, return_code)",
  1317                "format": "time_series",
  1318                "intervalFactor": 1,
  1319                "legendFormat": "{{return_code}} ({{method}} {{path}} )",
  1320                "refId": "A"
  1321              }
  1322            ],
  1323            "thresholds": [],
  1324            "timeFrom": null,
  1325            "timeRegions": [],
  1326            "timeShift": null,
  1327            "title": "API return codes (average node)",
  1328            "tooltip": {
  1329              "shared": true,
  1330              "sort": 0,
  1331              "value_type": "individual"
  1332            },
  1333            "type": "graph",
  1334            "xaxis": {
  1335              "buckets": null,
  1336              "mode": "time",
  1337              "name": null,
  1338              "show": true,
  1339              "values": []
  1340            },
  1341            "yaxes": [
  1342              {
  1343                "format": "ops",
  1344                "label": null,
  1345                "logBase": 1,
  1346                "max": null,
  1347                "min": null,
  1348                "show": true
  1349              },
  1350              {
  1351                "format": "short",
  1352                "label": null,
  1353                "logBase": 1,
  1354                "max": null,
  1355                "min": null,
  1356                "show": true
  1357              }
  1358            ],
  1359            "yaxis": {
  1360              "align": false,
  1361              "alignLevel": null
  1362            }
  1363          },
  1364          {
  1365            "aliasColors": {},
  1366            "bars": false,
  1367            "dashLength": 10,
  1368            "dashes": false,
  1369            "datasource": "prometheus",
  1370            "fill": 1,
  1371            "gridPos": {
  1372              "h": 6,
  1373              "w": 12,
  1374              "x": 12,
  1375              "y": 24
  1376            },
  1377            "id": 158,
  1378            "legend": {
  1379              "alignAsTable": true,
  1380              "avg": true,
  1381              "current": false,
  1382              "hideEmpty": true,
  1383              "hideZero": true,
  1384              "max": false,
  1385              "min": false,
  1386              "rightSide": true,
  1387              "show": true,
  1388              "total": false,
  1389              "values": true
  1390            },
  1391            "lines": true,
  1392            "linewidth": 1,
  1393            "links": [],
  1394            "nullPointMode": "null",
  1395            "paceLength": 10,
  1396            "percentage": false,
  1397            "pointradius": 5,
  1398            "points": false,
  1399            "renderer": "flot",
  1400            "seriesOverrides": [],
  1401            "spaceLength": 10,
  1402            "stack": false,
  1403            "steppedLine": false,
  1404            "targets": [
  1405              {
  1406                "expr": "sum(rate(cilium_agent_api_process_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path, return_code)",
  1407                "format": "time_series",
  1408                "intervalFactor": 1,
  1409                "legendFormat": "{{return_code}} ({{method}} {{path}} )",
  1410                "refId": "A"
  1411              }
  1412            ],
  1413            "thresholds": [],
  1414            "timeFrom": null,
  1415            "timeRegions": [],
  1416            "timeShift": null,
  1417            "title": "API return codes (sum all nodes)",
  1418            "tooltip": {
  1419              "shared": true,
  1420              "sort": 0,
  1421              "value_type": "individual"
  1422            },
  1423            "type": "graph",
  1424            "xaxis": {
  1425              "buckets": null,
  1426              "mode": "time",
  1427              "name": null,
  1428              "show": true,
  1429              "values": []
  1430            },
  1431            "yaxes": [
  1432              {
  1433                "format": "ops",
  1434                "label": null,
  1435                "logBase": 1,
  1436                "max": null,
  1437                "min": null,
  1438                "show": true
  1439              },
  1440              {
  1441                "format": "short",
  1442                "label": null,
  1443                "logBase": 1,
  1444                "max": null,
  1445                "min": null,
  1446                "show": true
  1447              }
  1448            ],
  1449            "yaxis": {
  1450              "align": false,
  1451              "alignLevel": null
  1452            }
  1453          },
  1454          {
  1455            "collapsed": false,
  1456            "gridPos": {
  1457              "h": 1,
  1458              "w": 24,
  1459              "x": 0,
  1460              "y": 30
  1461            },
  1462            "id": 72,
  1463            "panels": [],
  1464            "title": "Cilium",
  1465            "type": "row"
  1466          },
  1467          {
  1468            "content": "",
  1469            "gridPos": {
  1470              "h": 1,
  1471              "w": 24,
  1472              "x": 0,
  1473              "y": 31
  1474            },
  1475            "id": 144,
  1476            "links": [],
  1477            "mode": "markdown",
  1478            "title": "BPF",
  1479            "type": "text"
  1480          },
  1481          {
  1482            "aliasColors": {},
  1483            "bars": true,
  1484            "dashLength": 10,
  1485            "dashes": false,
  1486            "datasource": "prometheus",
  1487            "fill": 1,
  1488            "gridPos": {
  1489              "h": 8,
  1490              "w": 12,
  1491              "x": 0,
  1492              "y": 32
  1493            },
  1494            "id": 146,
  1495            "legend": {
  1496              "alignAsTable": true,
  1497              "avg": true,
  1498              "current": false,
  1499              "hideEmpty": true,
  1500              "hideZero": true,
  1501              "max": true,
  1502              "min": false,
  1503              "rightSide": true,
  1504              "show": true,
  1505              "total": false,
  1506              "values": true
  1507            },
  1508            "lines": false,
  1509            "linewidth": 1,
  1510            "links": [],
  1511            "nullPointMode": "null",
  1512            "paceLength": 10,
  1513            "percentage": false,
  1514            "pointradius": 5,
  1515            "points": false,
  1516            "renderer": "flot",
  1517            "seriesOverrides": [],
  1518            "spaceLength": 10,
  1519            "stack": true,
  1520            "steppedLine": false,
  1521            "targets": [
  1522              {
  1523                "expr": "avg(rate(cilium_bpf_syscall_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, operation)",
  1524                "format": "time_series",
  1525                "intervalFactor": 1,
  1526                "legendFormat": "{{operation}}",
  1527                "refId": "A"
  1528              }
  1529            ],
  1530            "thresholds": [],
  1531            "timeFrom": null,
  1532            "timeRegions": [],
  1533            "timeShift": null,
  1534            "title": "# system calls (average node)",
  1535            "tooltip": {
  1536              "shared": true,
  1537              "sort": 0,
  1538              "value_type": "individual"
  1539            },
  1540            "type": "graph",
  1541            "xaxis": {
  1542              "buckets": null,
  1543              "mode": "time",
  1544              "name": null,
  1545              "show": true,
  1546              "values": []
  1547            },
  1548            "yaxes": [
  1549              {
  1550                "format": "ops",
  1551                "label": null,
  1552                "logBase": 1,
  1553                "max": null,
  1554                "min": null,
  1555                "show": true
  1556              },
  1557              {
  1558                "format": "short",
  1559                "label": null,
  1560                "logBase": 1,
  1561                "max": null,
  1562                "min": null,
  1563                "show": true
  1564              }
  1565            ],
  1566            "yaxis": {
  1567              "align": false,
  1568              "alignLevel": null
  1569            }
  1570          },
  1571          {
  1572            "aliasColors": {},
  1573            "bars": true,
  1574            "dashLength": 10,
  1575            "dashes": false,
  1576            "datasource": "prometheus",
  1577            "decimals": 2,
  1578            "fill": 1,
  1579            "gridPos": {
  1580              "h": 8,
  1581              "w": 12,
  1582              "x": 12,
  1583              "y": 32
  1584            },
  1585            "id": 145,
  1586            "legend": {
  1587              "alignAsTable": true,
  1588              "avg": true,
  1589              "current": false,
  1590              "hideEmpty": true,
  1591              "hideZero": true,
  1592              "max": true,
  1593              "min": false,
  1594              "rightSide": true,
  1595              "show": true,
  1596              "total": false,
  1597              "values": true
  1598            },
  1599            "lines": false,
  1600            "linewidth": 1,
  1601            "links": [],
  1602            "nullPointMode": "null",
  1603            "paceLength": 10,
  1604            "percentage": false,
  1605            "pointradius": 5,
  1606            "points": false,
  1607            "renderer": "flot",
  1608            "seriesOverrides": [],
  1609            "spaceLength": 10,
  1610            "stack": true,
  1611            "steppedLine": false,
  1612            "targets": [
  1613              {
  1614                "expr": "max(rate(cilium_bpf_syscall_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, operation)",
  1615                "format": "time_series",
  1616                "intervalFactor": 1,
  1617                "legendFormat": "{{operation}}",
  1618                "refId": "A"
  1619              }
  1620            ],
  1621            "thresholds": [],
  1622            "timeFrom": null,
  1623            "timeRegions": [],
  1624            "timeShift": null,
  1625            "title": "# system calls (max node)",
  1626            "tooltip": {
  1627              "shared": true,
  1628              "sort": 2,
  1629              "value_type": "individual"
  1630            },
  1631            "type": "graph",
  1632            "xaxis": {
  1633              "buckets": null,
  1634              "mode": "time",
  1635              "name": null,
  1636              "show": true,
  1637              "values": []
  1638            },
  1639            "yaxes": [
  1640              {
  1641                "decimals": 0,
  1642                "format": "ops",
  1643                "label": null,
  1644                "logBase": 1,
  1645                "max": null,
  1646                "min": null,
  1647                "show": true
  1648              },
  1649              {
  1650                "format": "short",
  1651                "label": null,
  1652                "logBase": 1,
  1653                "max": null,
  1654                "min": null,
  1655                "show": false
  1656              }
  1657            ],
  1658            "yaxis": {
  1659              "align": false,
  1660              "alignLevel": null
  1661            }
  1662          },
  1663          {
  1664            "aliasColors": {},
  1665            "bars": false,
  1666            "dashLength": 10,
  1667            "dashes": false,
  1668            "datasource": "prometheus",
  1669            "fill": 1,
  1670            "gridPos": {
  1671              "h": 6,
  1672              "w": 12,
  1673              "x": 0,
  1674              "y": 40
  1675            },
  1676            "id": 140,
  1677            "legend": {
  1678              "alignAsTable": true,
  1679              "avg": true,
  1680              "current": false,
  1681              "hideEmpty": true,
  1682              "hideZero": true,
  1683              "max": true,
  1684              "min": false,
  1685              "rightSide": true,
  1686              "show": true,
  1687              "total": false,
  1688              "values": true
  1689            },
  1690            "lines": true,
  1691            "linewidth": 1,
  1692            "links": [],
  1693            "nullPointMode": "null",
  1694            "paceLength": 10,
  1695            "percentage": false,
  1696            "pointradius": 5,
  1697            "points": false,
  1698            "renderer": "flot",
  1699            "seriesOverrides": [],
  1700            "spaceLength": 10,
  1701            "stack": false,
  1702            "steppedLine": false,
  1703            "targets": [
  1704              {
  1705                "expr": "avg(rate(cilium_bpf_syscall_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/ rate(cilium_bpf_syscall_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, operation)",
  1706                "format": "time_series",
  1707                "intervalFactor": 1,
  1708                "legendFormat": "{{operation}}",
  1709                "refId": "A"
  1710              }
  1711            ],
  1712            "thresholds": [],
  1713            "timeFrom": null,
  1714            "timeRegions": [],
  1715            "timeShift": null,
  1716            "title": "system call latency (avg node)",
  1717            "tooltip": {
  1718              "shared": true,
  1719              "sort": 0,
  1720              "value_type": "individual"
  1721            },
  1722            "type": "graph",
  1723            "xaxis": {
  1724              "buckets": null,
  1725              "mode": "time",
  1726              "name": null,
  1727              "show": true,
  1728              "values": []
  1729            },
  1730            "yaxes": [
  1731              {
  1732                "format": "s",
  1733                "label": null,
  1734                "logBase": 1,
  1735                "max": null,
  1736                "min": null,
  1737                "show": true
  1738              },
  1739              {
  1740                "format": "short",
  1741                "label": null,
  1742                "logBase": 1,
  1743                "max": null,
  1744                "min": null,
  1745                "show": true
  1746              }
  1747            ],
  1748            "yaxis": {
  1749              "align": false,
  1750              "alignLevel": null
  1751            }
  1752          },
  1753          {
  1754            "aliasColors": {},
  1755            "bars": false,
  1756            "dashLength": 10,
  1757            "dashes": false,
  1758            "datasource": "prometheus",
  1759            "fill": 1,
  1760            "gridPos": {
  1761              "h": 6,
  1762              "w": 12,
  1763              "x": 12,
  1764              "y": 40
  1765            },
  1766            "id": 148,
  1767            "legend": {
  1768              "alignAsTable": true,
  1769              "avg": true,
  1770              "current": false,
  1771              "max": true,
  1772              "min": false,
  1773              "rightSide": true,
  1774              "show": true,
  1775              "total": false,
  1776              "values": true
  1777            },
  1778            "lines": true,
  1779            "linewidth": 1,
  1780            "links": [],
  1781            "nullPointMode": "null",
  1782            "paceLength": 10,
  1783            "percentage": false,
  1784            "pointradius": 5,
  1785            "points": false,
  1786            "renderer": "flot",
  1787            "seriesOverrides": [],
  1788            "spaceLength": 10,
  1789            "stack": false,
  1790            "steppedLine": false,
  1791            "targets": [
  1792              {
  1793                "expr": "max(rate(cilium_bpf_syscall_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/ rate(cilium_bpf_syscall_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, operation)",
  1794                "format": "time_series",
  1795                "intervalFactor": 1,
  1796                "legendFormat": "{{operation}}",
  1797                "refId": "A"
  1798              }
  1799            ],
  1800            "thresholds": [],
  1801            "timeFrom": null,
  1802            "timeRegions": [],
  1803            "timeShift": null,
  1804            "title": "system call latency (max node)",
  1805            "tooltip": {
  1806              "shared": true,
  1807              "sort": 0,
  1808              "value_type": "individual"
  1809            },
  1810            "type": "graph",
  1811            "xaxis": {
  1812              "buckets": null,
  1813              "mode": "time",
  1814              "name": null,
  1815              "show": true,
  1816              "values": []
  1817            },
  1818            "yaxes": [
  1819              {
  1820                "format": "s",
  1821                "label": null,
  1822                "logBase": 1,
  1823                "max": null,
  1824                "min": null,
  1825                "show": true
  1826              },
  1827              {
  1828                "format": "short",
  1829                "label": null,
  1830                "logBase": 1,
  1831                "max": null,
  1832                "min": null,
  1833                "show": true
  1834              }
  1835            ],
  1836            "yaxis": {
  1837              "align": false,
  1838              "alignLevel": null
  1839            }
  1840          },
  1841          {
  1842            "aliasColors": {},
  1843            "bars": false,
  1844            "dashLength": 10,
  1845            "dashes": false,
  1846            "datasource": "prometheus",
  1847            "fill": 1,
  1848            "gridPos": {
  1849              "h": 6,
  1850              "w": 8,
  1851              "x": 0,
  1852              "y": 46
  1853            },
  1854            "id": 142,
  1855            "legend": {
  1856              "alignAsTable": false,
  1857              "avg": false,
  1858              "current": false,
  1859              "hideEmpty": false,
  1860              "hideZero": true,
  1861              "max": false,
  1862              "min": false,
  1863              "rightSide": false,
  1864              "show": true,
  1865              "total": false,
  1866              "values": false
  1867            },
  1868            "lines": true,
  1869            "linewidth": 1,
  1870            "links": [],
  1871            "nullPointMode": "null",
  1872            "paceLength": 10,
  1873            "percentage": false,
  1874            "pointradius": 5,
  1875            "points": false,
  1876            "renderer": "flot",
  1877            "seriesOverrides": [],
  1878            "spaceLength": 10,
  1879            "stack": false,
  1880            "steppedLine": false,
  1881            "targets": [
  1882              {
  1883                "expr": "topk(5, avg(rate(cilium_bpf_map_ops_total{kubernetes_pod_name=~\"$pod\"}[5m])) by (pod, mapName, operation))",
  1884                "format": "time_series",
  1885                "intervalFactor": 1,
  1886                "legendFormat": "{{mapName}} {{operation}}",
  1887                "refId": "A"
  1888              }
  1889            ],
  1890            "thresholds": [],
  1891            "timeFrom": null,
  1892            "timeRegions": [],
  1893            "timeShift": null,
  1894            "title": "map ops (average node)",
  1895            "tooltip": {
  1896              "shared": true,
  1897              "sort": 0,
  1898              "value_type": "individual"
  1899            },
  1900            "type": "graph",
  1901            "xaxis": {
  1902              "buckets": null,
  1903              "mode": "time",
  1904              "name": null,
  1905              "show": true,
  1906              "values": []
  1907            },
  1908            "yaxes": [
  1909              {
  1910                "format": "ops",
  1911                "label": null,
  1912                "logBase": 1,
  1913                "max": null,
  1914                "min": null,
  1915                "show": true
  1916              },
  1917              {
  1918                "format": "short",
  1919                "label": null,
  1920                "logBase": 1,
  1921                "max": null,
  1922                "min": null,
  1923                "show": true
  1924              }
  1925            ],
  1926            "yaxis": {
  1927              "align": false,
  1928              "alignLevel": null
  1929            }
  1930          },
  1931          {
  1932            "aliasColors": {},
  1933            "bars": false,
  1934            "dashLength": 10,
  1935            "dashes": false,
  1936            "datasource": "prometheus",
  1937            "fill": 1,
  1938            "gridPos": {
  1939              "h": 6,
  1940              "w": 8,
  1941              "x": 8,
  1942              "y": 46
  1943            },
  1944            "id": 147,
  1945            "legend": {
  1946              "alignAsTable": false,
  1947              "avg": false,
  1948              "current": false,
  1949              "hideEmpty": false,
  1950              "hideZero": true,
  1951              "max": false,
  1952              "min": false,
  1953              "rightSide": false,
  1954              "show": true,
  1955              "total": false,
  1956              "values": false
  1957            },
  1958            "lines": true,
  1959            "linewidth": 1,
  1960            "links": [],
  1961            "nullPointMode": "null",
  1962            "paceLength": 10,
  1963            "percentage": false,
  1964            "pointradius": 5,
  1965            "points": false,
  1966            "renderer": "flot",
  1967            "seriesOverrides": [],
  1968            "spaceLength": 10,
  1969            "stack": false,
  1970            "steppedLine": false,
  1971            "targets": [
  1972              {
  1973                "expr": "topk(5, max(rate(cilium_bpf_map_ops_total{kubernetes_pod_name=~\"$pod\"}[5m])) by (pod, mapName, operation))",
  1974                "format": "time_series",
  1975                "intervalFactor": 1,
  1976                "legendFormat": "{{mapName}} {{operation}}",
  1977                "refId": "A"
  1978              }
  1979            ],
  1980            "thresholds": [],
  1981            "timeFrom": null,
  1982            "timeRegions": [],
  1983            "timeShift": null,
  1984            "title": "map ops (max node)",
  1985            "tooltip": {
  1986              "shared": true,
  1987              "sort": 0,
  1988              "value_type": "individual"
  1989            },
  1990            "type": "graph",
  1991            "xaxis": {
  1992              "buckets": null,
  1993              "mode": "time",
  1994              "name": null,
  1995              "show": true,
  1996              "values": []
  1997            },
  1998            "yaxes": [
  1999              {
  2000                "format": "ops",
  2001                "label": null,
  2002                "logBase": 1,
  2003                "max": null,
  2004                "min": null,
  2005                "show": true
  2006              },
  2007              {
  2008                "format": "short",
  2009                "label": null,
  2010                "logBase": 1,
  2011                "max": null,
  2012                "min": null,
  2013                "show": true
  2014              }
  2015            ],
  2016            "yaxis": {
  2017              "align": false,
  2018              "alignLevel": null
  2019            }
  2020          },
  2021          {
  2022            "aliasColors": {},
  2023            "bars": false,
  2024            "dashLength": 10,
  2025            "dashes": false,
  2026            "datasource": "prometheus",
  2027            "fill": 1,
  2028            "gridPos": {
  2029              "h": 6,
  2030              "w": 8,
  2031              "x": 16,
  2032              "y": 46
  2033            },
  2034            "id": 143,
  2035            "legend": {
  2036              "alignAsTable": false,
  2037              "avg": false,
  2038              "current": false,
  2039              "hideEmpty": true,
  2040              "hideZero": true,
  2041              "max": false,
  2042              "min": false,
  2043              "rightSide": false,
  2044              "show": true,
  2045              "total": false,
  2046              "values": false
  2047            },
  2048            "lines": true,
  2049            "linewidth": 1,
  2050            "links": [],
  2051            "nullPointMode": "null",
  2052            "paceLength": 10,
  2053            "percentage": false,
  2054            "pointradius": 5,
  2055            "points": false,
  2056            "renderer": "flot",
  2057            "seriesOverrides": [],
  2058            "spaceLength": 10,
  2059            "stack": false,
  2060            "steppedLine": false,
  2061            "targets": [
  2062              {
  2063                "expr": "sum(rate(cilium_bpf_map_ops_total{kubernetes_pod_name=~\"$pod\",outcome=\"fail\"}[5m])) by (pod, mapName, operation)",
  2064                "format": "time_series",
  2065                "intervalFactor": 1,
  2066                "legendFormat": "{{mapName}} {{operation}}",
  2067                "refId": "A"
  2068              }
  2069            ],
  2070            "thresholds": [],
  2071            "timeFrom": null,
  2072            "timeRegions": [],
  2073            "timeShift": null,
  2074            "title": "map ops (sum failures)",
  2075            "tooltip": {
  2076              "shared": true,
  2077              "sort": 0,
  2078              "value_type": "individual"
  2079            },
  2080            "type": "graph",
  2081            "xaxis": {
  2082              "buckets": null,
  2083              "mode": "time",
  2084              "name": null,
  2085              "show": true,
  2086              "values": []
  2087            },
  2088            "yaxes": [
  2089              {
  2090                "format": "ops",
  2091                "label": null,
  2092                "logBase": 1,
  2093                "max": null,
  2094                "min": null,
  2095                "show": true
  2096              },
  2097              {
  2098                "format": "short",
  2099                "label": null,
  2100                "logBase": 1,
  2101                "max": null,
  2102                "min": null,
  2103                "show": true
  2104              }
  2105            ],
  2106            "yaxis": {
  2107              "align": false,
  2108              "alignLevel": null
  2109            }
  2110          },
  2111          {
  2112            "content": "",
  2113            "gridPos": {
  2114              "h": 1,
  2115              "w": 24,
  2116              "x": 0,
  2117              "y": 52
  2118            },
  2119            "id": 137,
  2120            "links": [],
  2121            "mode": "markdown",
  2122            "title": "kvstore",
  2123            "type": "text"
  2124          },
  2125          {
  2126            "aliasColors": {},
  2127            "bars": true,
  2128            "dashLength": 10,
  2129            "dashes": false,
  2130            "datasource": "prometheus",
  2131            "decimals": 2,
  2132            "fill": 1,
  2133            "gridPos": {
  2134              "h": 5,
  2135              "w": 12,
  2136              "x": 0,
  2137              "y": 53
  2138            },
  2139            "id": 83,
  2140            "legend": {
  2141              "alignAsTable": true,
  2142              "avg": true,
  2143              "current": false,
  2144              "hideEmpty": true,
  2145              "hideZero": true,
  2146              "max": true,
  2147              "min": false,
  2148              "rightSide": true,
  2149              "show": true,
  2150              "total": false,
  2151              "values": true
  2152            },
  2153            "lines": false,
  2154            "linewidth": 1,
  2155            "links": [],
  2156            "nullPointMode": "null",
  2157            "paceLength": 10,
  2158            "percentage": false,
  2159            "pointradius": 5,
  2160            "points": false,
  2161            "renderer": "flot",
  2162            "seriesOverrides": [],
  2163            "spaceLength": 10,
  2164            "stack": true,
  2165            "steppedLine": false,
  2166            "targets": [
  2167              {
  2168                "expr": "sum(rate(kvstore_operations_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope, action)",
  2169                "format": "time_series",
  2170                "intervalFactor": 1,
  2171                "legendFormat": "{{scope}} {{action}}",
  2172                "refId": "A"
  2173              }
  2174            ],
  2175            "thresholds": [],
  2176            "timeFrom": null,
  2177            "timeRegions": [],
  2178            "timeShift": null,
  2179            "title": "# operations (sum all nodes)",
  2180            "tooltip": {
  2181              "shared": true,
  2182              "sort": 2,
  2183              "value_type": "individual"
  2184            },
  2185            "type": "graph",
  2186            "xaxis": {
  2187              "buckets": null,
  2188              "mode": "time",
  2189              "name": null,
  2190              "show": true,
  2191              "values": []
  2192            },
  2193            "yaxes": [
  2194              {
  2195                "decimals": 0,
  2196                "format": "ops",
  2197                "label": null,
  2198                "logBase": 1,
  2199                "max": null,
  2200                "min": null,
  2201                "show": true
  2202              },
  2203              {
  2204                "format": "short",
  2205                "label": null,
  2206                "logBase": 1,
  2207                "max": null,
  2208                "min": null,
  2209                "show": true
  2210              }
  2211            ],
  2212            "yaxis": {
  2213              "align": false,
  2214              "alignLevel": null
  2215            }
  2216          },
  2217          {
  2218            "aliasColors": {},
  2219            "bars": true,
  2220            "dashLength": 10,
  2221            "dashes": false,
  2222            "datasource": "prometheus",
  2223            "decimals": 2,
  2224            "fill": 1,
  2225            "gridPos": {
  2226              "h": 5,
  2227              "w": 12,
  2228              "x": 12,
  2229              "y": 53
  2230            },
  2231            "id": 150,
  2232            "legend": {
  2233              "alignAsTable": true,
  2234              "avg": true,
  2235              "current": false,
  2236              "hideEmpty": true,
  2237              "hideZero": true,
  2238              "max": true,
  2239              "min": false,
  2240              "rightSide": true,
  2241              "show": true,
  2242              "total": false,
  2243              "values": true
  2244            },
  2245            "lines": false,
  2246            "linewidth": 1,
  2247            "links": [],
  2248            "nullPointMode": "null",
  2249            "paceLength": 10,
  2250            "percentage": false,
  2251            "pointradius": 5,
  2252            "points": false,
  2253            "renderer": "flot",
  2254            "seriesOverrides": [],
  2255            "spaceLength": 10,
  2256            "stack": true,
  2257            "steppedLine": false,
  2258            "targets": [
  2259              {
  2260                "expr": "max(rate(kvstore_operations_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope, action)",
  2261                "format": "time_series",
  2262                "intervalFactor": 1,
  2263                "legendFormat": "{{scope}} {{action}}",
  2264                "refId": "A"
  2265              }
  2266            ],
  2267            "thresholds": [],
  2268            "timeFrom": null,
  2269            "timeRegions": [],
  2270            "timeShift": null,
  2271            "title": "# operations (max node)",
  2272            "tooltip": {
  2273              "shared": true,
  2274              "sort": 2,
  2275              "value_type": "individual"
  2276            },
  2277            "type": "graph",
  2278            "xaxis": {
  2279              "buckets": null,
  2280              "mode": "time",
  2281              "name": null,
  2282              "show": true,
  2283              "values": []
  2284            },
  2285            "yaxes": [
  2286              {
  2287                "decimals": 0,
  2288                "format": "ops",
  2289                "label": null,
  2290                "logBase": 1,
  2291                "max": null,
  2292                "min": null,
  2293                "show": true
  2294              },
  2295              {
  2296                "format": "short",
  2297                "label": null,
  2298                "logBase": 1,
  2299                "max": null,
  2300                "min": null,
  2301                "show": true
  2302              }
  2303            ],
  2304            "yaxis": {
  2305              "align": false,
  2306              "alignLevel": null
  2307            }
  2308          },
  2309          {
  2310            "aliasColors": {},
  2311            "bars": false,
  2312            "dashLength": 10,
  2313            "dashes": false,
  2314            "datasource": "prometheus",
  2315            "fill": 1,
  2316            "gridPos": {
  2317              "h": 5,
  2318              "w": 12,
  2319              "x": 0,
  2320              "y": 58
  2321            },
  2322            "id": 136,
  2323            "legend": {
  2324              "alignAsTable": true,
  2325              "avg": true,
  2326              "current": false,
  2327              "hideEmpty": true,
  2328              "hideZero": true,
  2329              "max": true,
  2330              "min": false,
  2331              "rightSide": true,
  2332              "show": true,
  2333              "total": false,
  2334              "values": true
  2335            },
  2336            "lines": true,
  2337            "linewidth": 1,
  2338            "links": [],
  2339            "nullPointMode": "null",
  2340            "paceLength": 10,
  2341            "percentage": false,
  2342            "pointradius": 5,
  2343            "points": false,
  2344            "renderer": "flot",
  2345            "seriesOverrides": [],
  2346            "spaceLength": 10,
  2347            "stack": false,
  2348            "steppedLine": false,
  2349            "targets": [
  2350              {
  2351                "expr": "topk(5, avg(rate(cilium_kvstore_operations_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, action, scope) / avg(rate(cilium_kvstore_operations_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, action, scope))",
  2352                "format": "time_series",
  2353                "intervalFactor": 1,
  2354                "legendFormat": "{{action}} {{scope}}",
  2355                "refId": "A"
  2356              }
  2357            ],
  2358            "thresholds": [],
  2359            "timeFrom": null,
  2360            "timeRegions": [],
  2361            "timeShift": null,
  2362            "title": "latency (average node)",
  2363            "tooltip": {
  2364              "shared": true,
  2365              "sort": 0,
  2366              "value_type": "individual"
  2367            },
  2368            "type": "graph",
  2369            "xaxis": {
  2370              "buckets": null,
  2371              "mode": "time",
  2372              "name": null,
  2373              "show": true,
  2374              "values": []
  2375            },
  2376            "yaxes": [
  2377              {
  2378                "format": "s",
  2379                "label": null,
  2380                "logBase": 1,
  2381                "max": null,
  2382                "min": null,
  2383                "show": true
  2384              },
  2385              {
  2386                "format": "short",
  2387                "label": null,
  2388                "logBase": 1,
  2389                "max": null,
  2390                "min": null,
  2391                "show": true
  2392              }
  2393            ],
  2394            "yaxis": {
  2395              "align": false,
  2396              "alignLevel": null
  2397            }
  2398          },
  2399          {
  2400            "aliasColors": {},
  2401            "bars": false,
  2402            "dashLength": 10,
  2403            "dashes": false,
  2404            "datasource": "prometheus",
  2405            "fill": 1,
  2406            "gridPos": {
  2407              "h": 5,
  2408              "w": 12,
  2409              "x": 12,
  2410              "y": 58
  2411            },
  2412            "id": 149,
  2413            "legend": {
  2414              "alignAsTable": true,
  2415              "avg": true,
  2416              "current": false,
  2417              "hideEmpty": true,
  2418              "hideZero": true,
  2419              "max": true,
  2420              "min": false,
  2421              "rightSide": true,
  2422              "show": true,
  2423              "total": false,
  2424              "values": true
  2425            },
  2426            "lines": true,
  2427            "linewidth": 1,
  2428            "links": [],
  2429            "nullPointMode": "null",
  2430            "paceLength": 10,
  2431            "percentage": false,
  2432            "pointradius": 5,
  2433            "points": false,
  2434            "renderer": "flot",
  2435            "seriesOverrides": [],
  2436            "spaceLength": 10,
  2437            "stack": false,
  2438            "steppedLine": false,
  2439            "targets": [
  2440              {
  2441                "expr": "topk(5, max(rate(cilium_kvstore_operations_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, action, scope) / avg(rate(cilium_kvstore_operations_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, action, scope))",
  2442                "format": "time_series",
  2443                "intervalFactor": 1,
  2444                "legendFormat": "{{action}} {{scope}}",
  2445                "refId": "A"
  2446              }
  2447            ],
  2448            "thresholds": [],
  2449            "timeFrom": null,
  2450            "timeRegions": [],
  2451            "timeShift": null,
  2452            "title": "latency (max node)",
  2453            "tooltip": {
  2454              "shared": true,
  2455              "sort": 0,
  2456              "value_type": "individual"
  2457            },
  2458            "type": "graph",
  2459            "xaxis": {
  2460              "buckets": null,
  2461              "mode": "time",
  2462              "name": null,
  2463              "show": true,
  2464              "values": []
  2465            },
  2466            "yaxes": [
  2467              {
  2468                "format": "s",
  2469                "label": null,
  2470                "logBase": 1,
  2471                "max": null,
  2472                "min": null,
  2473                "show": true
  2474              },
  2475              {
  2476                "format": "short",
  2477                "label": null,
  2478                "logBase": 1,
  2479                "max": null,
  2480                "min": null,
  2481                "show": true
  2482              }
  2483            ],
  2484            "yaxis": {
  2485              "align": false,
  2486              "alignLevel": null
  2487            }
  2488          },
  2489          {
  2490            "aliasColors": {},
  2491            "bars": false,
  2492            "dashLength": 10,
  2493            "dashes": false,
  2494            "datasource": "prometheus",
  2495            "fill": 1,
  2496            "gridPos": {
  2497              "h": 6,
  2498              "w": 12,
  2499              "x": 0,
  2500              "y": 63
  2501            },
  2502            "id": 170,
  2503            "legend": {
  2504              "avg": false,
  2505              "current": false,
  2506              "hideEmpty": true,
  2507              "hideZero": true,
  2508              "max": false,
  2509              "min": false,
  2510              "show": true,
  2511              "total": false,
  2512              "values": false
  2513            },
  2514            "lines": true,
  2515            "linewidth": 1,
  2516            "links": [],
  2517            "nullPointMode": "null",
  2518            "paceLength": 10,
  2519            "percentage": false,
  2520            "pointradius": 2,
  2521            "points": false,
  2522            "renderer": "flot",
  2523            "seriesOverrides": [],
  2524            "stack": true,
  2525            "steppedLine": false,
  2526            "targets": [
  2527              {
  2528                "expr": "avg(rate(cilium_kvstore_events_queue_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope, action)",
  2529                "format": "time_series",
  2530                "intervalFactor": 1,
  2531                "legendFormat": "{{action}} {{scope}}",
  2532                "refId": "B"
  2533              }
  2534            ],
  2535            "thresholds": [],
  2536            "timeFrom": null,
  2537            "timeRegions": [],
  2538            "timeShift": null,
  2539            "title": "Events received (average node)",
  2540            "tooltip": {
  2541              "shared": true,
  2542              "sort": 0,
  2543              "value_type": "individual"
  2544            },
  2545            "type": "graph",
  2546            "xaxis": {
  2547              "buckets": null,
  2548              "mode": "time",
  2549              "name": null,
  2550              "show": true,
  2551              "values": []
  2552            },
  2553            "yaxes": [
  2554              {
  2555                "format": "ops",
  2556                "label": null,
  2557                "logBase": 1,
  2558                "max": null,
  2559                "min": null,
  2560                "show": true
  2561              },
  2562              {
  2563                "format": "short",
  2564                "label": null,
  2565                "logBase": 1,
  2566                "max": null,
  2567                "min": null,
  2568                "show": true
  2569              }
  2570            ],
  2571            "yaxis": {
  2572              "align": false,
  2573              "alignLevel": null
  2574            }
  2575          },
  2576          {
  2577            "content": "",
  2578            "gridPos": {
  2579              "h": 1,
  2580              "w": 24,
  2581              "x": 0,
  2582              "y": 69
  2583            },
  2584            "id": 47,
  2585            "links": [],
  2586            "mode": "markdown",
  2587            "title": "Cilium network information",
  2588            "type": "text"
  2589          },
  2590          {
  2591            "aliasColors": {},
  2592            "bars": false,
  2593            "dashLength": 10,
  2594            "dashes": false,
  2595            "datasource": "prometheus",
  2596            "fill": 1,
  2597            "gridPos": {
  2598              "h": 6,
  2599              "w": 12,
  2600              "x": 0,
  2601              "y": 70
  2602            },
  2603            "id": 81,
  2604            "legend": {
  2605              "avg": false,
  2606              "current": false,
  2607              "max": false,
  2608              "min": false,
  2609              "show": true,
  2610              "total": false,
  2611              "values": false
  2612            },
  2613            "lines": true,
  2614            "linewidth": 1,
  2615            "links": [],
  2616            "nullPointMode": "null",
  2617            "paceLength": 10,
  2618            "percentage": false,
  2619            "pointradius": 5,
  2620            "points": false,
  2621            "renderer": "flot",
  2622            "seriesOverrides": [],
  2623            "spaceLength": 10,
  2624            "stack": false,
  2625            "steppedLine": false,
  2626            "targets": [
  2627              {
  2628                "expr": "sum(rate(cilium_forward_count_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, direction)",
  2629                "format": "time_series",
  2630                "intervalFactor": 1,
  2631                "legendFormat": "{{direction}}",
  2632                "refId": "A"
  2633              }
  2634            ],
  2635            "thresholds": [],
  2636            "timeFrom": null,
  2637            "timeRegions": [],
  2638            "timeShift": null,
  2639            "title": "Forwarded Packets",
  2640            "tooltip": {
  2641              "shared": true,
  2642              "sort": 0,
  2643              "value_type": "individual"
  2644            },
  2645            "type": "graph",
  2646            "xaxis": {
  2647              "buckets": null,
  2648              "mode": "time",
  2649              "name": null,
  2650              "show": true,
  2651              "values": []
  2652            },
  2653            "yaxes": [
  2654              {
  2655                "format": "pps",
  2656                "label": null,
  2657                "logBase": 1,
  2658                "max": null,
  2659                "min": null,
  2660                "show": true
  2661              },
  2662              {
  2663                "format": "short",
  2664                "label": null,
  2665                "logBase": 1,
  2666                "max": null,
  2667                "min": null,
  2668                "show": true
  2669              }
  2670            ],
  2671            "yaxis": {
  2672              "align": false,
  2673              "alignLevel": null
  2674            }
  2675          },
  2676          {
  2677            "aliasColors": {},
  2678            "bars": false,
  2679            "dashLength": 10,
  2680            "dashes": false,
  2681            "datasource": "prometheus",
  2682            "fill": 1,
  2683            "gridPos": {
  2684              "h": 6,
  2685              "w": 12,
  2686              "x": 12,
  2687              "y": 70
  2688            },
  2689            "id": 111,
  2690            "legend": {
  2691              "avg": false,
  2692              "current": false,
  2693              "max": false,
  2694              "min": false,
  2695              "show": true,
  2696              "total": false,
  2697              "values": false
  2698            },
  2699            "lines": true,
  2700            "linewidth": 1,
  2701            "links": [],
  2702            "nullPointMode": "null",
  2703            "paceLength": 10,
  2704            "percentage": false,
  2705            "pointradius": 5,
  2706            "points": false,
  2707            "renderer": "flot",
  2708            "seriesOverrides": [
  2709              {
  2710                "alias": "EGRESS",
  2711                "yaxis": 1
  2712              }
  2713            ],
  2714            "spaceLength": 10,
  2715            "stack": false,
  2716            "steppedLine": false,
  2717            "targets": [
  2718              {
  2719                "expr": "sum(rate(cilium_forward_bytes_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, direction) * 8",
  2720                "format": "time_series",
  2721                "intervalFactor": 1,
  2722                "legendFormat": "{{direction}}",
  2723                "refId": "A"
  2724              }
  2725            ],
  2726            "thresholds": [],
  2727            "timeFrom": null,
  2728            "timeRegions": [],
  2729            "timeShift": null,
  2730            "title": "Forwarded Traffic",
  2731            "tooltip": {
  2732              "shared": true,
  2733              "sort": 0,
  2734              "value_type": "individual"
  2735            },
  2736            "type": "graph",
  2737            "xaxis": {
  2738              "buckets": null,
  2739              "mode": "time",
  2740              "name": null,
  2741              "show": true,
  2742              "values": []
  2743            },
  2744            "yaxes": [
  2745              {
  2746                "format": "bps",
  2747                "label": null,
  2748                "logBase": 1,
  2749                "max": null,
  2750                "min": null,
  2751                "show": true
  2752              },
  2753              {
  2754                "format": "short",
  2755                "label": null,
  2756                "logBase": 1,
  2757                "max": null,
  2758                "min": null,
  2759                "show": true
  2760              }
  2761            ],
  2762            "yaxis": {
  2763              "align": false,
  2764              "alignLevel": null
  2765            }
  2766          },
  2767          {
  2768            "aliasColors": {
  2769              "Alive  ipv4": "#0a50a1",
  2770              "Alive  ipv4 non-TCP": "#f9d9f9",
  2771              "Alive  ipv6": "#614d93",
  2772              "Alive  ipv6 TCP": "#806eb7",
  2773              "Alive  ipv6 non-TCP": "#614d93",
  2774              "Alive CT entries ipv6": "#badff4",
  2775              "Deleted CT entries ipv4": "#bf1b00",
  2776              "Deleted ipv4": "#890f02",
  2777              "Deleted ipv4 non-TCP": "#890f02",
  2778              "Deleted ipv6": "#bf1b00",
  2779              "L7 denied request": "#890f02",
  2780              "L7 forwarded request": "#7eb26d",
  2781              "avg": "#e0f9d7",
  2782              "deleted": "#6ed0e0",
  2783              "deleted max": "#447ebc",
  2784              "max": "#629e51",
  2785              "min": "#629e51"
  2786            },
  2787            "bars": false,
  2788            "dashLength": 10,
  2789            "dashes": false,
  2790            "datasource": "prometheus",
  2791            "fill": 1,
  2792            "gridPos": {
  2793              "h": 6,
  2794              "w": 12,
  2795              "x": 0,
  2796              "y": 76
  2797            },
  2798            "id": 56,
  2799            "legend": {
  2800              "avg": false,
  2801              "current": false,
  2802              "max": false,
  2803              "min": false,
  2804              "show": true,
  2805              "total": false,
  2806              "values": false
  2807            },
  2808            "lines": true,
  2809            "linewidth": 1,
  2810            "links": [],
  2811            "nullPointMode": "null",
  2812            "paceLength": 10,
  2813            "percentage": false,
  2814            "pointradius": 5,
  2815            "points": false,
  2816            "renderer": "flot",
  2817            "seriesOverrides": [
  2818              {
  2819                "alias": "deleted",
  2820                "yaxis": 2
  2821              },
  2822              {
  2823                "alias": "max",
  2824                "fillBelowTo": "min",
  2825                "lines": false
  2826              },
  2827              {
  2828                "alias": "min",
  2829                "lines": false
  2830              },
  2831              {
  2832                "alias": "deleted max",
  2833                "yaxis": 2
  2834              },
  2835              {
  2836                "alias": "deleted min",
  2837                "yaxis": 2
  2838              }
  2839            ],
  2840            "spaceLength": 10,
  2841            "stack": false,
  2842            "steppedLine": false,
  2843            "targets": [
  2844              {
  2845                "expr": "min(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"TCP\"}) by (family,status)",
  2846                "format": "time_series",
  2847                "interval": "",
  2848                "intervalFactor": 1,
  2849                "legendFormat": "min",
  2850                "refId": "A"
  2851              },
  2852              {
  2853                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"TCP\"}) by (family,status)",
  2854                "format": "time_series",
  2855                "intervalFactor": 1,
  2856                "legendFormat": "avg",
  2857                "refId": "B"
  2858              },
  2859              {
  2860                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"TCP\"}) by (family,status)",
  2861                "format": "time_series",
  2862                "intervalFactor": 1,
  2863                "legendFormat": "max",
  2864                "refId": "C"
  2865              },
  2866              {
  2867                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv4\", protocol=\"TCP\"}) by (family,status)",
  2868                "format": "time_series",
  2869                "intervalFactor": 1,
  2870                "legendFormat": "deleted",
  2871                "refId": "D"
  2872              },
  2873              {
  2874                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv4\", protocol=\"TCP\"}) by (family,status)",
  2875                "format": "time_series",
  2876                "intervalFactor": 1,
  2877                "legendFormat": "deleted max",
  2878                "refId": "E"
  2879              }
  2880            ],
  2881            "thresholds": [],
  2882            "timeFrom": null,
  2883            "timeRegions": [],
  2884            "timeShift": null,
  2885            "title": "IPv4 Conntrack TCP",
  2886            "tooltip": {
  2887              "shared": true,
  2888              "sort": 0,
  2889              "value_type": "individual"
  2890            },
  2891            "type": "graph",
  2892            "xaxis": {
  2893              "buckets": null,
  2894              "mode": "time",
  2895              "name": null,
  2896              "show": true,
  2897              "values": []
  2898            },
  2899            "yaxes": [
  2900              {
  2901                "format": "short",
  2902                "label": null,
  2903                "logBase": 1,
  2904                "max": null,
  2905                "min": null,
  2906                "show": true
  2907              },
  2908              {
  2909                "format": "short",
  2910                "label": null,
  2911                "logBase": 1,
  2912                "max": null,
  2913                "min": null,
  2914                "show": true
  2915              }
  2916            ],
  2917            "yaxis": {
  2918              "align": false,
  2919              "alignLevel": null
  2920            }
  2921          },
  2922          {
  2923            "aliasColors": {
  2924              "Alive  ipv4": "#0a50a1",
  2925              "Alive  ipv4 non-TCP": "#f9d9f9",
  2926              "Alive  ipv6": "#614d93",
  2927              "Alive  ipv6 TCP": "#806eb7",
  2928              "Alive  ipv6 non-TCP": "#614d93",
  2929              "Alive CT entries ipv6": "#badff4",
  2930              "Deleted CT entries ipv4": "#bf1b00",
  2931              "Deleted ipv4": "#890f02",
  2932              "Deleted ipv4 non-TCP": "#890f02",
  2933              "Deleted ipv6": "#bf1b00",
  2934              "L7 denied request": "#890f02",
  2935              "L7 forwarded request": "#7eb26d",
  2936              "avg": "#e0f9d7",
  2937              "deleted": "#6ed0e0",
  2938              "deleted max": "#447ebc",
  2939              "max": "#629e51",
  2940              "min": "#629e51"
  2941            },
  2942            "bars": false,
  2943            "dashLength": 10,
  2944            "dashes": false,
  2945            "datasource": "prometheus",
  2946            "fill": 1,
  2947            "gridPos": {
  2948              "h": 6,
  2949              "w": 12,
  2950              "x": 12,
  2951              "y": 76
  2952            },
  2953            "id": 128,
  2954            "legend": {
  2955              "avg": false,
  2956              "current": false,
  2957              "max": false,
  2958              "min": false,
  2959              "show": true,
  2960              "total": false,
  2961              "values": false
  2962            },
  2963            "lines": true,
  2964            "linewidth": 1,
  2965            "links": [],
  2966            "nullPointMode": "null",
  2967            "paceLength": 10,
  2968            "percentage": false,
  2969            "pointradius": 5,
  2970            "points": false,
  2971            "renderer": "flot",
  2972            "seriesOverrides": [
  2973              {
  2974                "alias": "deleted",
  2975                "yaxis": 2
  2976              },
  2977              {
  2978                "alias": "max",
  2979                "fillBelowTo": "min",
  2980                "lines": false
  2981              },
  2982              {
  2983                "alias": "min",
  2984                "lines": false
  2985              },
  2986              {
  2987                "alias": "deleted max",
  2988                "yaxis": 2
  2989              },
  2990              {
  2991                "alias": "deleted min",
  2992                "yaxis": 2
  2993              }
  2994            ],
  2995            "spaceLength": 10,
  2996            "stack": false,
  2997            "steppedLine": false,
  2998            "targets": [
  2999              {
  3000                "expr": "min(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"TCP\"}) by (family,status)",
  3001                "format": "time_series",
  3002                "interval": "",
  3003                "intervalFactor": 1,
  3004                "legendFormat": "min",
  3005                "refId": "A"
  3006              },
  3007              {
  3008                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"TCP\"}) by (family,status)",
  3009                "format": "time_series",
  3010                "intervalFactor": 1,
  3011                "legendFormat": "avg",
  3012                "refId": "B"
  3013              },
  3014              {
  3015                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"TCP\"}) by (family,status)",
  3016                "format": "time_series",
  3017                "intervalFactor": 1,
  3018                "legendFormat": "max",
  3019                "refId": "C"
  3020              },
  3021              {
  3022                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv6\", protocol=\"TCP\"}) by (family,status)",
  3023                "format": "time_series",
  3024                "intervalFactor": 1,
  3025                "legendFormat": "deleted",
  3026                "refId": "D"
  3027              },
  3028              {
  3029                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv6\", protocol=\"TCP\"}) by (family,status)",
  3030                "format": "time_series",
  3031                "intervalFactor": 1,
  3032                "legendFormat": "deleted max",
  3033                "refId": "E"
  3034              }
  3035            ],
  3036            "thresholds": [],
  3037            "timeFrom": null,
  3038            "timeRegions": [],
  3039            "timeShift": null,
  3040            "title": "IPv6 Conntrack TCP",
  3041            "tooltip": {
  3042              "shared": true,
  3043              "sort": 0,
  3044              "value_type": "individual"
  3045            },
  3046            "type": "graph",
  3047            "xaxis": {
  3048              "buckets": null,
  3049              "mode": "time",
  3050              "name": null,
  3051              "show": true,
  3052              "values": []
  3053            },
  3054            "yaxes": [
  3055              {
  3056                "format": "short",
  3057                "label": null,
  3058                "logBase": 1,
  3059                "max": null,
  3060                "min": null,
  3061                "show": true
  3062              },
  3063              {
  3064                "format": "short",
  3065                "label": null,
  3066                "logBase": 1,
  3067                "max": null,
  3068                "min": null,
  3069                "show": true
  3070              }
  3071            ],
  3072            "yaxis": {
  3073              "align": false,
  3074              "alignLevel": null
  3075            }
  3076          },
  3077          {
  3078            "aliasColors": {
  3079              "Alive  ipv4": "#0a50a1",
  3080              "Alive  ipv4 non-TCP": "#f9d9f9",
  3081              "Alive  ipv6": "#614d93",
  3082              "Alive  ipv6 TCP": "#806eb7",
  3083              "Alive  ipv6 non-TCP": "#614d93",
  3084              "Alive CT entries ipv6": "#badff4",
  3085              "Deleted CT entries ipv4": "#bf1b00",
  3086              "Deleted ipv4": "#890f02",
  3087              "Deleted ipv4 non-TCP": "#890f02",
  3088              "Deleted ipv6": "#bf1b00",
  3089              "L7 denied request": "#890f02",
  3090              "L7 forwarded request": "#7eb26d",
  3091              "avg": "#e0f9d7",
  3092              "deleted": "#6ed0e0",
  3093              "deleted max": "#447ebc",
  3094              "max": "#629e51",
  3095              "min": "#629e51"
  3096            },
  3097            "bars": false,
  3098            "dashLength": 10,
  3099            "dashes": false,
  3100            "datasource": "prometheus",
  3101            "fill": 1,
  3102            "gridPos": {
  3103              "h": 6,
  3104              "w": 12,
  3105              "x": 0,
  3106              "y": 82
  3107            },
  3108            "id": 129,
  3109            "legend": {
  3110              "avg": false,
  3111              "current": false,
  3112              "max": false,
  3113              "min": false,
  3114              "show": true,
  3115              "total": false,
  3116              "values": false
  3117            },
  3118            "lines": true,
  3119            "linewidth": 1,
  3120            "links": [],
  3121            "nullPointMode": "null",
  3122            "paceLength": 10,
  3123            "percentage": false,
  3124            "pointradius": 5,
  3125            "points": false,
  3126            "renderer": "flot",
  3127            "seriesOverrides": [
  3128              {
  3129                "alias": "deleted",
  3130                "yaxis": 2
  3131              },
  3132              {
  3133                "alias": "max",
  3134                "fillBelowTo": "min",
  3135                "lines": false
  3136              },
  3137              {
  3138                "alias": "min",
  3139                "lines": false
  3140              },
  3141              {
  3142                "alias": "deleted max",
  3143                "yaxis": 2
  3144              },
  3145              {
  3146                "alias": "deleted min",
  3147                "yaxis": 2
  3148              }
  3149            ],
  3150            "spaceLength": 10,
  3151            "stack": false,
  3152            "steppedLine": false,
  3153            "targets": [
  3154              {
  3155                "expr": "min(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"non-TCP\"}) by (family,status)",
  3156                "format": "time_series",
  3157                "interval": "",
  3158                "intervalFactor": 1,
  3159                "legendFormat": "min",
  3160                "refId": "A"
  3161              },
  3162              {
  3163                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"non-TCP\"}) by (family,status)",
  3164                "format": "time_series",
  3165                "intervalFactor": 1,
  3166                "legendFormat": "avg",
  3167                "refId": "B"
  3168              },
  3169              {
  3170                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv4\", protocol=\"non-TCP\"}) by (family,status)",
  3171                "format": "time_series",
  3172                "intervalFactor": 1,
  3173                "legendFormat": "max",
  3174                "refId": "C"
  3175              },
  3176              {
  3177                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv4\", protocol=\"non-TCP\"}) by (family,status)",
  3178                "format": "time_series",
  3179                "intervalFactor": 1,
  3180                "legendFormat": "deleted",
  3181                "refId": "D"
  3182              },
  3183              {
  3184                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv4\", protocol=\"non-TCP\"}) by (family,status)",
  3185                "format": "time_series",
  3186                "intervalFactor": 1,
  3187                "legendFormat": "deleted max",
  3188                "refId": "E"
  3189              }
  3190            ],
  3191            "thresholds": [],
  3192            "timeFrom": null,
  3193            "timeRegions": [],
  3194            "timeShift": null,
  3195            "title": "IPv4 Conntrack Non-TCP",
  3196            "tooltip": {
  3197              "shared": true,
  3198              "sort": 0,
  3199              "value_type": "individual"
  3200            },
  3201            "type": "graph",
  3202            "xaxis": {
  3203              "buckets": null,
  3204              "mode": "time",
  3205              "name": null,
  3206              "show": true,
  3207              "values": []
  3208            },
  3209            "yaxes": [
  3210              {
  3211                "format": "short",
  3212                "label": null,
  3213                "logBase": 1,
  3214                "max": null,
  3215                "min": null,
  3216                "show": true
  3217              },
  3218              {
  3219                "format": "short",
  3220                "label": null,
  3221                "logBase": 1,
  3222                "max": null,
  3223                "min": null,
  3224                "show": true
  3225              }
  3226            ],
  3227            "yaxis": {
  3228              "align": false,
  3229              "alignLevel": null
  3230            }
  3231          },
  3232          {
  3233            "aliasColors": {
  3234              "Alive  ipv4": "#0a50a1",
  3235              "Alive  ipv4 non-TCP": "#f9d9f9",
  3236              "Alive  ipv6": "#614d93",
  3237              "Alive  ipv6 TCP": "#806eb7",
  3238              "Alive  ipv6 non-TCP": "#614d93",
  3239              "Alive CT entries ipv6": "#badff4",
  3240              "Deleted CT entries ipv4": "#bf1b00",
  3241              "Deleted ipv4": "#890f02",
  3242              "Deleted ipv4 non-TCP": "#890f02",
  3243              "Deleted ipv6": "#bf1b00",
  3244              "L7 denied request": "#890f02",
  3245              "L7 forwarded request": "#7eb26d",
  3246              "avg": "#e0f9d7",
  3247              "deleted": "#6ed0e0",
  3248              "deleted max": "#447ebc",
  3249              "max": "#629e51",
  3250              "min": "#629e51"
  3251            },
  3252            "bars": false,
  3253            "dashLength": 10,
  3254            "dashes": false,
  3255            "datasource": "prometheus",
  3256            "fill": 1,
  3257            "gridPos": {
  3258              "h": 6,
  3259              "w": 12,
  3260              "x": 12,
  3261              "y": 82
  3262            },
  3263            "id": 130,
  3264            "legend": {
  3265              "avg": false,
  3266              "current": false,
  3267              "max": false,
  3268              "min": false,
  3269              "show": true,
  3270              "total": false,
  3271              "values": false
  3272            },
  3273            "lines": true,
  3274            "linewidth": 1,
  3275            "links": [],
  3276            "nullPointMode": "null",
  3277            "paceLength": 10,
  3278            "percentage": false,
  3279            "pointradius": 5,
  3280            "points": false,
  3281            "renderer": "flot",
  3282            "seriesOverrides": [
  3283              {
  3284                "alias": "deleted",
  3285                "yaxis": 2
  3286              },
  3287              {
  3288                "alias": "max",
  3289                "fillBelowTo": "min",
  3290                "lines": false
  3291              },
  3292              {
  3293                "alias": "min",
  3294                "lines": false
  3295              },
  3296              {
  3297                "alias": "deleted max",
  3298                "yaxis": 2
  3299              },
  3300              {
  3301                "alias": "deleted min",
  3302                "yaxis": 2
  3303              }
  3304            ],
  3305            "spaceLength": 10,
  3306            "stack": false,
  3307            "steppedLine": false,
  3308            "targets": [
  3309              {
  3310                "expr": "min(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"non-TCP\"}) by (family,status)",
  3311                "format": "time_series",
  3312                "interval": "",
  3313                "intervalFactor": 1,
  3314                "legendFormat": "min",
  3315                "refId": "A"
  3316              },
  3317              {
  3318                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"non-TCP\"}) by (family,status)",
  3319                "format": "time_series",
  3320                "intervalFactor": 1,
  3321                "legendFormat": "avg",
  3322                "refId": "B"
  3323              },
  3324              {
  3325                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"alive\", family=\"ipv6\", protocol=\"non-TCP\"}) by (family,status)",
  3326                "format": "time_series",
  3327                "intervalFactor": 1,
  3328                "legendFormat": "max",
  3329                "refId": "C"
  3330              },
  3331              {
  3332                "expr": "avg(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv6\", protocol=\"non-TCP\"}) by (family,status)",
  3333                "format": "time_series",
  3334                "intervalFactor": 1,
  3335                "legendFormat": "deleted",
  3336                "refId": "D"
  3337              },
  3338              {
  3339                "expr": "max(cilium_datapath_conntrack_gc_entries{kubernetes_pod_name=~\"$pod\", status=\"deleted\", family=\"ipv6\", protocol=\"non-TCP\"}) by (family,status)",
  3340                "format": "time_series",
  3341                "intervalFactor": 1,
  3342                "legendFormat": "deleted max",
  3343                "refId": "E"
  3344              }
  3345            ],
  3346            "thresholds": [],
  3347            "timeFrom": null,
  3348            "timeRegions": [],
  3349            "timeShift": null,
  3350            "title": "IPv6 Conntrack Non-TCP",
  3351            "tooltip": {
  3352              "shared": true,
  3353              "sort": 0,
  3354              "value_type": "individual"
  3355            },
  3356            "type": "graph",
  3357            "xaxis": {
  3358              "buckets": null,
  3359              "mode": "time",
  3360              "name": null,
  3361              "show": true,
  3362              "values": []
  3363            },
  3364            "yaxes": [
  3365              {
  3366                "format": "short",
  3367                "label": null,
  3368                "logBase": 1,
  3369                "max": null,
  3370                "min": null,
  3371                "show": true
  3372              },
  3373              {
  3374                "format": "short",
  3375                "label": null,
  3376                "logBase": 1,
  3377                "max": null,
  3378                "min": null,
  3379                "show": true
  3380              }
  3381            ],
  3382            "yaxis": {
  3383              "align": false,
  3384              "alignLevel": null
  3385            }
  3386          },
  3387          {
  3388            "aliasColors": {
  3389              "ipv4": "#5195ce",
  3390              "ipv6": "#6d1f62"
  3391            },
  3392            "bars": false,
  3393            "dashLength": 10,
  3394            "dashes": false,
  3395            "datasource": "prometheus",
  3396            "decimals": null,
  3397            "fill": 0,
  3398            "gridPos": {
  3399              "h": 5,
  3400              "w": 12,
  3401              "x": 0,
  3402              "y": 88
  3403            },
  3404            "id": 87,
  3405            "legend": {
  3406              "alignAsTable": true,
  3407              "avg": true,
  3408              "current": true,
  3409              "max": true,
  3410              "min": true,
  3411              "rightSide": true,
  3412              "show": true,
  3413              "total": false,
  3414              "values": true
  3415            },
  3416            "lines": true,
  3417            "linewidth": 1,
  3418            "links": [],
  3419            "nullPointMode": "null",
  3420            "paceLength": 10,
  3421            "percentage": false,
  3422            "pointradius": 5,
  3423            "points": false,
  3424            "renderer": "flot",
  3425            "seriesOverrides": [
  3426              {
  3427                "alias": ""
  3428              }
  3429            ],
  3430            "spaceLength": 10,
  3431            "stack": false,
  3432            "steppedLine": false,
  3433            "targets": [
  3434              {
  3435                "expr": "sum(cilium_ip_addresses{kubernetes_pod_name=~\"$pod\"}) by (pod, family)\n",
  3436                "format": "time_series",
  3437                "intervalFactor": 1,
  3438                "legendFormat": "{{family}}",
  3439                "refId": "A"
  3440              }
  3441            ],
  3442            "thresholds": [],
  3443            "timeFrom": null,
  3444            "timeRegions": [],
  3445            "timeShift": null,
  3446            "title": "Allocated Addresses",
  3447            "tooltip": {
  3448              "shared": true,
  3449              "sort": 0,
  3450              "value_type": "individual"
  3451            },
  3452            "type": "graph",
  3453            "xaxis": {
  3454              "buckets": null,
  3455              "mode": "time",
  3456              "name": null,
  3457              "show": true,
  3458              "values": []
  3459            },
  3460            "yaxes": [
  3461              {
  3462                "format": "short",
  3463                "label": null,
  3464                "logBase": 1,
  3465                "max": null,
  3466                "min": null,
  3467                "show": true
  3468              },
  3469              {
  3470                "format": "short",
  3471                "label": null,
  3472                "logBase": 1,
  3473                "max": null,
  3474                "min": null,
  3475                "show": true
  3476              }
  3477            ],
  3478            "yaxis": {
  3479              "align": false,
  3480              "alignLevel": null
  3481            }
  3482          },
  3483          {
  3484            "aliasColors": {
  3485              "dump_interrupts conntrack ipv4": "#ea6460",
  3486              "dump_interrupts conntrack ipv6": "#58140c"
  3487            },
  3488            "bars": false,
  3489            "dashLength": 10,
  3490            "dashes": false,
  3491            "datasource": "prometheus",
  3492            "fill": 1,
  3493            "gridPos": {
  3494              "h": 5,
  3495              "w": 12,
  3496              "x": 12,
  3497              "y": 88
  3498            },
  3499            "id": 79,
  3500            "legend": {
  3501              "avg": false,
  3502              "current": false,
  3503              "max": false,
  3504              "min": false,
  3505              "show": true,
  3506              "total": false,
  3507              "values": false
  3508            },
  3509            "lines": true,
  3510            "linewidth": 1,
  3511            "links": [],
  3512            "nullPointMode": "null",
  3513            "paceLength": 10,
  3514            "percentage": false,
  3515            "pointradius": 5,
  3516            "points": false,
  3517            "renderer": "flot",
  3518            "seriesOverrides": [],
  3519            "spaceLength": 10,
  3520            "stack": false,
  3521            "steppedLine": false,
  3522            "targets": [
  3523              {
  3524                "expr": "sum(cilium_datapath_errors_total{kubernetes_pod_name=~\"$pod\"}) by (pod, area, family, name)",
  3525                "format": "time_series",
  3526                "intervalFactor": 1,
  3527                "legendFormat": "{{name}} {{area}} {{family}}",
  3528                "refId": "A"
  3529              }
  3530            ],
  3531            "thresholds": [],
  3532            "timeFrom": null,
  3533            "timeRegions": [],
  3534            "timeShift": null,
  3535            "title": "Datapath Errors",
  3536            "tooltip": {
  3537              "shared": true,
  3538              "sort": 0,
  3539              "value_type": "individual"
  3540            },
  3541            "type": "graph",
  3542            "xaxis": {
  3543              "buckets": null,
  3544              "mode": "time",
  3545              "name": null,
  3546              "show": true,
  3547              "values": []
  3548            },
  3549            "yaxes": [
  3550              {
  3551                "format": "short",
  3552                "label": null,
  3553                "logBase": 1,
  3554                "max": null,
  3555                "min": null,
  3556                "show": true
  3557              },
  3558              {
  3559                "format": "short",
  3560                "label": null,
  3561                "logBase": 1,
  3562                "max": null,
  3563                "min": null,
  3564                "show": true
  3565              }
  3566            ],
  3567            "yaxis": {
  3568              "align": false,
  3569              "alignLevel": null
  3570            }
  3571          },
  3572          {
  3573            "aliasColors": {},
  3574            "bars": false,
  3575            "dashLength": 10,
  3576            "dashes": false,
  3577            "datasource": "prometheus",
  3578            "fill": 1,
  3579            "gridPos": {
  3580              "h": 5,
  3581              "w": 12,
  3582              "x": 0,
  3583              "y": 93
  3584            },
  3585            "id": 106,
  3586            "legend": {
  3587              "avg": false,
  3588              "current": false,
  3589              "max": false,
  3590              "min": false,
  3591              "show": true,
  3592              "total": false,
  3593              "values": false
  3594            },
  3595            "lines": true,
  3596            "linewidth": 1,
  3597            "links": [],
  3598            "nullPointMode": "null",
  3599            "paceLength": 10,
  3600            "percentage": false,
  3601            "pointradius": 5,
  3602            "points": false,
  3603            "renderer": "flot",
  3604            "seriesOverrides": [],
  3605            "spaceLength": 10,
  3606            "stack": false,
  3607            "steppedLine": false,
  3608            "targets": [
  3609              {
  3610                "expr": "avg(rate(cilium_services_events_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, action)",
  3611                "format": "time_series",
  3612                "intervalFactor": 1,
  3613                "legendFormat": "{{action}}",
  3614                "refId": "A"
  3615              }
  3616            ],
  3617            "thresholds": [],
  3618            "timeFrom": null,
  3619            "timeRegions": [],
  3620            "timeShift": null,
  3621            "title": "Service Updates",
  3622            "tooltip": {
  3623              "shared": true,
  3624              "sort": 0,
  3625              "value_type": "individual"
  3626            },
  3627            "type": "graph",
  3628            "xaxis": {
  3629              "buckets": null,
  3630              "mode": "time",
  3631              "name": null,
  3632              "show": true,
  3633              "values": []
  3634            },
  3635            "yaxes": [
  3636              {
  3637                "format": "ops",
  3638                "label": null,
  3639                "logBase": 1,
  3640                "max": null,
  3641                "min": null,
  3642                "show": true
  3643              },
  3644              {
  3645                "format": "short",
  3646                "label": null,
  3647                "logBase": 1,
  3648                "max": null,
  3649                "min": null,
  3650                "show": true
  3651              }
  3652            ],
  3653            "yaxis": {
  3654              "align": false,
  3655              "alignLevel": null
  3656            }
  3657          },
  3658          {
  3659            "aliasColors": {},
  3660            "bars": false,
  3661            "dashLength": 10,
  3662            "dashes": false,
  3663            "datasource": "prometheus",
  3664            "fill": 1,
  3665            "gridPos": {
  3666              "h": 5,
  3667              "w": 12,
  3668              "x": 12,
  3669              "y": 93
  3670            },
  3671            "id": 89,
  3672            "legend": {
  3673              "avg": false,
  3674              "current": false,
  3675              "max": false,
  3676              "min": false,
  3677              "show": true,
  3678              "total": false,
  3679              "values": false
  3680            },
  3681            "lines": true,
  3682            "linewidth": 1,
  3683            "links": [],
  3684            "nullPointMode": "null",
  3685            "paceLength": 10,
  3686            "percentage": false,
  3687            "pointradius": 5,
  3688            "points": false,
  3689            "renderer": "flot",
  3690            "seriesOverrides": [
  3691              {
  3692                "alias": "avg(cilium_unreachable_health_endpoints) by (pod)",
  3693                "yaxis": 2
  3694              },
  3695              {
  3696                "alias": "average unreachable health endpoints",
  3697                "yaxis": 2
  3698              }
  3699            ],
  3700            "spaceLength": 10,
  3701            "stack": false,
  3702            "steppedLine": false,
  3703            "targets": [
  3704              {
  3705                "expr": "sum(cilium_unreachable_nodes{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  3706                "format": "time_series",
  3707                "intervalFactor": 1,
  3708                "legendFormat": "unreachable nodes",
  3709                "refId": "A"
  3710              },
  3711              {
  3712                "expr": "sum(cilium_unreachable_health_endpoints{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  3713                "format": "time_series",
  3714                "intervalFactor": 1,
  3715                "legendFormat": "unreachable health endpoints",
  3716                "refId": "B"
  3717              }
  3718            ],
  3719            "thresholds": [],
  3720            "timeFrom": null,
  3721            "timeRegions": [],
  3722            "timeShift": null,
  3723            "title": "Connectivity Health",
  3724            "tooltip": {
  3725              "shared": true,
  3726              "sort": 0,
  3727              "value_type": "individual"
  3728            },
  3729            "type": "graph",
  3730            "xaxis": {
  3731              "buckets": null,
  3732              "mode": "time",
  3733              "name": null,
  3734              "show": true,
  3735              "values": []
  3736            },
  3737            "yaxes": [
  3738              {
  3739                "format": "short",
  3740                "label": null,
  3741                "logBase": 1,
  3742                "max": null,
  3743                "min": null,
  3744                "show": true
  3745              },
  3746              {
  3747                "format": "short",
  3748                "label": null,
  3749                "logBase": 1,
  3750                "max": null,
  3751                "min": null,
  3752                "show": true
  3753              }
  3754            ],
  3755            "yaxis": {
  3756              "align": false,
  3757              "alignLevel": null
  3758            }
  3759          },
  3760          {
  3761            "aliasColors": {},
  3762            "bars": false,
  3763            "dashLength": 10,
  3764            "dashes": false,
  3765            "datasource": "prometheus",
  3766            "fill": 1,
  3767            "gridPos": {
  3768              "h": 5,
  3769              "w": 12,
  3770              "x": 0,
  3771              "y": 98
  3772            },
  3773            "id": 39,
  3774            "legend": {
  3775              "avg": false,
  3776              "current": false,
  3777              "max": false,
  3778              "min": false,
  3779              "show": true,
  3780              "total": false,
  3781              "values": false
  3782            },
  3783            "lines": true,
  3784            "linewidth": 1,
  3785            "links": [],
  3786            "nullPointMode": "null",
  3787            "paceLength": 10,
  3788            "percentage": false,
  3789            "pointradius": 5,
  3790            "points": false,
  3791            "renderer": "flot",
  3792            "seriesOverrides": [],
  3793            "spaceLength": 10,
  3794            "stack": false,
  3795            "steppedLine": false,
  3796            "targets": [
  3797              {
  3798                "expr": "sum(rate(cilium_drop_count_total{direction=\"EGRESS\", kubernetes_pod_name=~\"$pod\"}[1m])) by (reason)",
  3799                "format": "time_series",
  3800                "intervalFactor": 1,
  3801                "legendFormat": "{{reason}}",
  3802                "refId": "A"
  3803              }
  3804            ],
  3805            "thresholds": [],
  3806            "timeFrom": null,
  3807            "timeRegions": [],
  3808            "timeShift": null,
  3809            "title": "Dropped Egress Packets",
  3810            "tooltip": {
  3811              "shared": true,
  3812              "sort": 0,
  3813              "value_type": "individual"
  3814            },
  3815            "type": "graph",
  3816            "xaxis": {
  3817              "buckets": null,
  3818              "mode": "time",
  3819              "name": null,
  3820              "show": true,
  3821              "values": []
  3822            },
  3823            "yaxes": [
  3824              {
  3825                "format": "ops",
  3826                "label": null,
  3827                "logBase": 1,
  3828                "max": null,
  3829                "min": null,
  3830                "show": true
  3831              },
  3832              {
  3833                "format": "short",
  3834                "label": null,
  3835                "logBase": 1,
  3836                "max": null,
  3837                "min": null,
  3838                "show": true
  3839              }
  3840            ],
  3841            "yaxis": {
  3842              "align": false,
  3843              "alignLevel": null
  3844            }
  3845          },
  3846          {
  3847            "aliasColors": {
  3848              "Avg": "#cca300",
  3849              "Max": "rgb(167, 150, 111)"
  3850            },
  3851            "bars": false,
  3852            "dashLength": 10,
  3853            "dashes": false,
  3854            "datasource": "prometheus",
  3855            "fill": 0,
  3856            "gridPos": {
  3857              "h": 5,
  3858              "w": 12,
  3859              "x": 12,
  3860              "y": 98
  3861            },
  3862            "id": 93,
  3863            "legend": {
  3864              "avg": false,
  3865              "current": false,
  3866              "max": false,
  3867              "min": false,
  3868              "show": true,
  3869              "total": false,
  3870              "values": false
  3871            },
  3872            "lines": true,
  3873            "linewidth": 1,
  3874            "links": [],
  3875            "nullPointMode": "null",
  3876            "paceLength": 10,
  3877            "percentage": false,
  3878            "pointradius": 5,
  3879            "points": false,
  3880            "renderer": "flot",
  3881            "seriesOverrides": [
  3882              {
  3883                "alias": "Max",
  3884                "fillBelowTo": "Min",
  3885                "lines": false
  3886              },
  3887              {
  3888                "alias": "Min",
  3889                "lines": false
  3890              },
  3891              {
  3892                "alias": "add k8s",
  3893                "yaxis": 2
  3894              },
  3895              {
  3896                "alias": "delete k8s",
  3897                "yaxis": 2
  3898              },
  3899              {
  3900                "alias": "update k8s",
  3901                "yaxis": 2
  3902              },
  3903              {
  3904                "alias": "add local-node",
  3905                "yaxis": 2
  3906              }
  3907            ],
  3908            "spaceLength": 10,
  3909            "stack": false,
  3910            "steppedLine": false,
  3911            "targets": [
  3912              {
  3913                "expr": "avg(rate(cilium_nodes_all_events_received_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, eventType, source) * 60",
  3914                "format": "time_series",
  3915                "intervalFactor": 1,
  3916                "legendFormat": "{{eventType}} {{source}}",
  3917                "refId": "B"
  3918              }
  3919            ],
  3920            "thresholds": [],
  3921            "timeFrom": null,
  3922            "timeRegions": [],
  3923            "timeShift": null,
  3924            "title": "Node Events",
  3925            "tooltip": {
  3926              "shared": true,
  3927              "sort": 0,
  3928              "value_type": "individual"
  3929            },
  3930            "type": "graph",
  3931            "xaxis": {
  3932              "buckets": null,
  3933              "mode": "time",
  3934              "name": null,
  3935              "show": true,
  3936              "values": []
  3937            },
  3938            "yaxes": [
  3939              {
  3940                "format": "opm",
  3941                "label": null,
  3942                "logBase": 1,
  3943                "max": null,
  3944                "min": null,
  3945                "show": true
  3946              },
  3947              {
  3948                "format": "short",
  3949                "label": null,
  3950                "logBase": 1,
  3951                "max": null,
  3952                "min": null,
  3953                "show": true
  3954              }
  3955            ],
  3956            "yaxis": {
  3957              "align": false,
  3958              "alignLevel": null
  3959            }
  3960          },
  3961          {
  3962            "aliasColors": {},
  3963            "bars": false,
  3964            "dashLength": 10,
  3965            "dashes": false,
  3966            "datasource": "prometheus",
  3967            "fill": 1,
  3968            "gridPos": {
  3969              "h": 5,
  3970              "w": 12,
  3971              "x": 0,
  3972              "y": 103
  3973            },
  3974            "id": 113,
  3975            "legend": {
  3976              "avg": false,
  3977              "current": false,
  3978              "max": false,
  3979              "min": false,
  3980              "show": true,
  3981              "total": false,
  3982              "values": false
  3983            },
  3984            "lines": true,
  3985            "linewidth": 1,
  3986            "links": [],
  3987            "nullPointMode": "null",
  3988            "paceLength": 10,
  3989            "percentage": false,
  3990            "pointradius": 5,
  3991            "points": false,
  3992            "renderer": "flot",
  3993            "seriesOverrides": [],
  3994            "spaceLength": 10,
  3995            "stack": false,
  3996            "steppedLine": false,
  3997            "targets": [
  3998              {
  3999                "expr": "sum(rate(cilium_drop_bytes_total{direction=\"EGRESS\", kubernetes_pod_name=~\"$pod\"}[1m])) by (reason) * 8",
  4000                "format": "time_series",
  4001                "intervalFactor": 1,
  4002                "legendFormat": "{{reason}}",
  4003                "refId": "A"
  4004              }
  4005            ],
  4006            "thresholds": [],
  4007            "timeFrom": null,
  4008            "timeRegions": [],
  4009            "timeShift": null,
  4010            "title": "Dropped Egress Traffic",
  4011            "tooltip": {
  4012              "shared": true,
  4013              "sort": 0,
  4014              "value_type": "individual"
  4015            },
  4016            "type": "graph",
  4017            "xaxis": {
  4018              "buckets": null,
  4019              "mode": "time",
  4020              "name": null,
  4021              "show": true,
  4022              "values": []
  4023            },
  4024            "yaxes": [
  4025              {
  4026                "format": "bps",
  4027                "label": null,
  4028                "logBase": 1,
  4029                "max": null,
  4030                "min": null,
  4031                "show": true
  4032              },
  4033              {
  4034                "format": "short",
  4035                "label": null,
  4036                "logBase": 1,
  4037                "max": null,
  4038                "min": null,
  4039                "show": true
  4040              }
  4041            ],
  4042            "yaxis": {
  4043              "align": false,
  4044              "alignLevel": null
  4045            }
  4046          },
  4047          {
  4048            "aliasColors": {
  4049              "Average Nodes": "#eab839",
  4050              "Max Nodes": "#c15c17"
  4051            },
  4052            "bars": false,
  4053            "dashLength": 10,
  4054            "dashes": false,
  4055            "datasource": "prometheus",
  4056            "fill": 0,
  4057            "gridPos": {
  4058              "h": 5,
  4059              "w": 12,
  4060              "x": 12,
  4061              "y": 103
  4062            },
  4063            "id": 91,
  4064            "legend": {
  4065              "alignAsTable": false,
  4066              "avg": false,
  4067              "current": false,
  4068              "max": false,
  4069              "min": false,
  4070              "rightSide": false,
  4071              "show": true,
  4072              "total": false,
  4073              "values": false
  4074            },
  4075            "lines": true,
  4076            "linewidth": 1,
  4077            "links": [],
  4078            "nullPointMode": "null",
  4079            "paceLength": 10,
  4080            "percentage": false,
  4081            "pointradius": 5,
  4082            "points": false,
  4083            "renderer": "flot",
  4084            "seriesOverrides": [
  4085              {
  4086                "alias": "Max Nodes",
  4087                "fillBelowTo": "Min Nodes",
  4088                "lines": false
  4089              },
  4090              {
  4091                "alias": "Min Nodes",
  4092                "lines": false
  4093              }
  4094            ],
  4095            "spaceLength": 10,
  4096            "stack": false,
  4097            "steppedLine": false,
  4098            "targets": [
  4099              {
  4100                "expr": "avg(cilium_nodes_all_num{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4101                "format": "time_series",
  4102                "intervalFactor": 1,
  4103                "legendFormat": "Average Nodes",
  4104                "refId": "A"
  4105              },
  4106              {
  4107                "expr": "min(cilium_nodes_all_num{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4108                "format": "time_series",
  4109                "intervalFactor": 1,
  4110                "legendFormat": "Min Nodes",
  4111                "refId": "B"
  4112              },
  4113              {
  4114                "expr": "max(cilium_nodes_all_num{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4115                "format": "time_series",
  4116                "intervalFactor": 1,
  4117                "legendFormat": "Max Nodes",
  4118                "refId": "C"
  4119              }
  4120            ],
  4121            "thresholds": [],
  4122            "timeFrom": null,
  4123            "timeRegions": [],
  4124            "timeShift": null,
  4125            "title": "Nodes",
  4126            "tooltip": {
  4127              "shared": true,
  4128              "sort": 0,
  4129              "value_type": "individual"
  4130            },
  4131            "type": "graph",
  4132            "xaxis": {
  4133              "buckets": null,
  4134              "mode": "time",
  4135              "name": null,
  4136              "show": true,
  4137              "values": []
  4138            },
  4139            "yaxes": [
  4140              {
  4141                "format": "short",
  4142                "label": null,
  4143                "logBase": 1,
  4144                "max": null,
  4145                "min": null,
  4146                "show": true
  4147              },
  4148              {
  4149                "format": "short",
  4150                "label": null,
  4151                "logBase": 1,
  4152                "max": null,
  4153                "min": null,
  4154                "show": true
  4155              }
  4156            ],
  4157            "yaxis": {
  4158              "align": false,
  4159              "alignLevel": null
  4160            }
  4161          },
  4162          {
  4163            "content": "",
  4164            "gridPos": {
  4165              "h": 1,
  4166              "w": 24,
  4167              "x": 0,
  4168              "y": 108
  4169            },
  4170            "id": 28,
  4171            "links": [],
  4172            "mode": "markdown",
  4173            "title": "Policy",
  4174            "type": "text"
  4175          },
  4176          {
  4177            "aliasColors": {
  4178              "L7 denied request": "#ea6460",
  4179              "L7 forwarded request": "#7eb26d",
  4180              "denied": "#bf1b00"
  4181            },
  4182            "bars": false,
  4183            "dashLength": 10,
  4184            "dashes": false,
  4185            "datasource": "prometheus",
  4186            "fill": 1,
  4187            "gridPos": {
  4188              "h": 5,
  4189              "w": 12,
  4190              "x": 0,
  4191              "y": 109
  4192            },
  4193            "id": 53,
  4194            "legend": {
  4195              "avg": false,
  4196              "current": false,
  4197              "max": false,
  4198              "min": false,
  4199              "show": true,
  4200              "total": false,
  4201              "values": false
  4202            },
  4203            "lines": true,
  4204            "linewidth": 1,
  4205            "links": [],
  4206            "nullPointMode": "null",
  4207            "paceLength": 10,
  4208            "percentage": false,
  4209            "pointradius": 5,
  4210            "points": false,
  4211            "renderer": "flot",
  4212            "seriesOverrides": [
  4213              {
  4214                "alias": "L7 denied request",
  4215                "yaxis": 2
  4216              },
  4217              {
  4218                "alias": "denied",
  4219                "yaxis": 2
  4220              }
  4221            ],
  4222            "spaceLength": 10,
  4223            "stack": false,
  4224            "steppedLine": false,
  4225            "targets": [
  4226              {
  4227                "expr": "sum(rate(cilium_policy_l7_total{rule=\"denied\", kubernetes_pod_name=~\"$pod\"}[1m]))",
  4228                "format": "time_series",
  4229                "intervalFactor": 1,
  4230                "legendFormat": "denied",
  4231                "refId": "A"
  4232              },
  4233              {
  4234                "expr": "sum(rate(cilium_policy_l7_total{rule=\"forwarded\", kubernetes_pod_name=~\"$pod\"}[1m]))",
  4235                "format": "time_series",
  4236                "intervalFactor": 1,
  4237                "legendFormat": "forwarded",
  4238                "refId": "B"
  4239              },
  4240              {
  4241                "expr": "sum(rate(cilium_policy_l7_total{rule=\"received\", kubernetes_pod_name=~\"$pod\"}[1m]))",
  4242                "format": "time_series",
  4243                "intervalFactor": 1,
  4244                "legendFormat": "received",
  4245                "refId": "C"
  4246              }
  4247            ],
  4248            "thresholds": [],
  4249            "timeFrom": null,
  4250            "timeRegions": [],
  4251            "timeShift": null,
  4252            "title": "L7 forwarded request",
  4253            "tooltip": {
  4254              "shared": true,
  4255              "sort": 0,
  4256              "value_type": "individual"
  4257            },
  4258            "type": "graph",
  4259            "xaxis": {
  4260              "buckets": null,
  4261              "mode": "time",
  4262              "name": null,
  4263              "show": true,
  4264              "values": []
  4265            },
  4266            "yaxes": [
  4267              {
  4268                "format": "reqps",
  4269                "label": null,
  4270                "logBase": 1,
  4271                "max": null,
  4272                "min": null,
  4273                "show": true
  4274              },
  4275              {
  4276                "format": "reqps",
  4277                "label": null,
  4278                "logBase": 1,
  4279                "max": null,
  4280                "min": null,
  4281                "show": true
  4282              }
  4283            ],
  4284            "yaxis": {
  4285              "align": false,
  4286              "alignLevel": null
  4287            }
  4288          },
  4289          {
  4290            "aliasColors": {},
  4291            "bars": false,
  4292            "dashLength": 10,
  4293            "dashes": false,
  4294            "datasource": "prometheus",
  4295            "fill": 1,
  4296            "gridPos": {
  4297              "h": 5,
  4298              "w": 12,
  4299              "x": 12,
  4300              "y": 109
  4301            },
  4302            "id": 37,
  4303            "legend": {
  4304              "avg": false,
  4305              "current": false,
  4306              "max": false,
  4307              "min": false,
  4308              "show": true,
  4309              "total": false,
  4310              "values": false
  4311            },
  4312            "lines": true,
  4313            "linewidth": 1,
  4314            "links": [],
  4315            "nullPointMode": "null",
  4316            "paceLength": 10,
  4317            "percentage": false,
  4318            "pointradius": 5,
  4319            "points": false,
  4320            "renderer": "flot",
  4321            "seriesOverrides": [],
  4322            "spaceLength": 10,
  4323            "stack": false,
  4324            "steppedLine": false,
  4325            "targets": [
  4326              {
  4327                "expr": "sum(rate(cilium_drop_count_total{direction=\"INGRESS\", kubernetes_pod_name=~\"$pod\"}[5m])) by (reason)",
  4328                "format": "time_series",
  4329                "intervalFactor": 1,
  4330                "legendFormat": "{{reason}}",
  4331                "refId": "A"
  4332              }
  4333            ],
  4334            "thresholds": [],
  4335            "timeFrom": null,
  4336            "timeRegions": [],
  4337            "timeShift": null,
  4338            "title": "Cilium drops Ingress",
  4339            "tooltip": {
  4340              "shared": true,
  4341              "sort": 0,
  4342              "value_type": "individual"
  4343            },
  4344            "type": "graph",
  4345            "xaxis": {
  4346              "buckets": null,
  4347              "mode": "time",
  4348              "name": null,
  4349              "show": true,
  4350              "values": []
  4351            },
  4352            "yaxes": [
  4353              {
  4354                "format": "ops",
  4355                "label": null,
  4356                "logBase": 1,
  4357                "max": null,
  4358                "min": null,
  4359                "show": true
  4360              },
  4361              {
  4362                "format": "short",
  4363                "label": null,
  4364                "logBase": 1,
  4365                "max": null,
  4366                "min": null,
  4367                "show": true
  4368              }
  4369            ],
  4370            "yaxis": {
  4371              "align": false,
  4372              "alignLevel": null
  4373            }
  4374          },
  4375          {
  4376            "aliasColors": {
  4377              "Max per node processingTime": "#e24d42",
  4378              "Max per node upstreamTime": "#58140c",
  4379              "avg(cilium_policy_l7_total{rule=\"parse_errors\", kubernetes_pod_name=~\"cilium.*\"})": "#bf1b00",
  4380              "parse errors": "#bf1b00"
  4381            },
  4382            "bars": true,
  4383            "dashLength": 10,
  4384            "dashes": false,
  4385            "datasource": "prometheus",
  4386            "fill": 1,
  4387            "gridPos": {
  4388              "h": 5,
  4389              "w": 12,
  4390              "x": 0,
  4391              "y": 114
  4392            },
  4393            "id": 94,
  4394            "legend": {
  4395              "alignAsTable": false,
  4396              "avg": true,
  4397              "current": false,
  4398              "max": false,
  4399              "min": false,
  4400              "rightSide": false,
  4401              "show": true,
  4402              "total": false,
  4403              "values": true
  4404            },
  4405            "lines": false,
  4406            "linewidth": 1,
  4407            "links": [],
  4408            "nullPointMode": "null",
  4409            "paceLength": 10,
  4410            "percentage": false,
  4411            "pointradius": 5,
  4412            "points": false,
  4413            "renderer": "flot",
  4414            "seriesOverrides": [
  4415              {
  4416                "alias": "Max per node processingTime",
  4417                "yaxis": 2
  4418              },
  4419              {
  4420                "alias": "Max per node upstreamTime",
  4421                "yaxis": 2
  4422              },
  4423              {
  4424                "alias": "avg(cilium_policy_l7_total{rule=\"parse_errors\", kubernetes_pod_name=~\"cilium.*\"})",
  4425                "yaxis": 2
  4426              },
  4427              {
  4428                "alias": "parse errors",
  4429                "yaxis": 2
  4430              }
  4431            ],
  4432            "spaceLength": 10,
  4433            "stack": true,
  4434            "steppedLine": false,
  4435            "targets": [
  4436              {
  4437                "expr": "avg(rate(cilium_proxy_upstream_reply_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope) / sum(rate(cilium_proxy_upstream_reply_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  4438                "format": "time_series",
  4439                "interval": "",
  4440                "intervalFactor": 1,
  4441                "legendFormat": "{{scope}}",
  4442                "refId": "A"
  4443              },
  4444              {
  4445                "expr": "avg(cilium_policy_l7_total{rule=\"parse_errors\", kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4446                "format": "time_series",
  4447                "intervalFactor": 1,
  4448                "legendFormat": "parse errors",
  4449                "refId": "B"
  4450              }
  4451            ],
  4452            "thresholds": [],
  4453            "timeFrom": null,
  4454            "timeRegions": [],
  4455            "timeShift": null,
  4456            "title": "Proxy response time (Avg)",
  4457            "tooltip": {
  4458              "shared": true,
  4459              "sort": 0,
  4460              "value_type": "individual"
  4461            },
  4462            "type": "graph",
  4463            "xaxis": {
  4464              "buckets": null,
  4465              "mode": "time",
  4466              "name": null,
  4467              "show": true,
  4468              "values": []
  4469            },
  4470            "yaxes": [
  4471              {
  4472                "format": "s",
  4473                "label": null,
  4474                "logBase": 1,
  4475                "max": null,
  4476                "min": null,
  4477                "show": true
  4478              },
  4479              {
  4480                "format": "short",
  4481                "label": null,
  4482                "logBase": 1,
  4483                "max": null,
  4484                "min": null,
  4485                "show": true
  4486              }
  4487            ],
  4488            "yaxis": {
  4489              "align": false,
  4490              "alignLevel": null
  4491            }
  4492          },
  4493          {
  4494            "aliasColors": {},
  4495            "bars": false,
  4496            "dashLength": 10,
  4497            "dashes": false,
  4498            "datasource": "prometheus",
  4499            "fill": 1,
  4500            "gridPos": {
  4501              "h": 5,
  4502              "w": 12,
  4503              "x": 12,
  4504              "y": 114
  4505            },
  4506            "id": 114,
  4507            "legend": {
  4508              "avg": false,
  4509              "current": false,
  4510              "max": false,
  4511              "min": false,
  4512              "show": true,
  4513              "total": false,
  4514              "values": false
  4515            },
  4516            "lines": true,
  4517            "linewidth": 1,
  4518            "links": [],
  4519            "nullPointMode": "null",
  4520            "paceLength": 10,
  4521            "percentage": false,
  4522            "pointradius": 5,
  4523            "points": false,
  4524            "renderer": "flot",
  4525            "seriesOverrides": [],
  4526            "spaceLength": 10,
  4527            "stack": false,
  4528            "steppedLine": false,
  4529            "targets": [
  4530              {
  4531                "expr": "sum(rate(cilium_drop_bytes_total{direction=\"INGRESS\", kubernetes_pod_name=~\"$pod\"}[1m])) by (reason) * 8",
  4532                "format": "time_series",
  4533                "intervalFactor": 1,
  4534                "legendFormat": "{{reason}}",
  4535                "refId": "A"
  4536              }
  4537            ],
  4538            "thresholds": [],
  4539            "timeFrom": null,
  4540            "timeRegions": [],
  4541            "timeShift": null,
  4542            "title": "Dropped Ingress Traffic",
  4543            "tooltip": {
  4544              "shared": true,
  4545              "sort": 0,
  4546              "value_type": "individual"
  4547            },
  4548            "type": "graph",
  4549            "xaxis": {
  4550              "buckets": null,
  4551              "mode": "time",
  4552              "name": null,
  4553              "show": true,
  4554              "values": []
  4555            },
  4556            "yaxes": [
  4557              {
  4558                "format": "bps",
  4559                "label": null,
  4560                "logBase": 1,
  4561                "max": null,
  4562                "min": null,
  4563                "show": true
  4564              },
  4565              {
  4566                "format": "short",
  4567                "label": null,
  4568                "logBase": 1,
  4569                "max": null,
  4570                "min": null,
  4571                "show": true
  4572              }
  4573            ],
  4574            "yaxis": {
  4575              "align": false,
  4576              "alignLevel": null
  4577            }
  4578          },
  4579          {
  4580            "aliasColors": {
  4581              "avg": "#64b0c8",
  4582              "count": "#9ac48a",
  4583              "max": "#5195ce",
  4584              "min": "#6ed0e0"
  4585            },
  4586            "bars": false,
  4587            "dashLength": 10,
  4588            "dashes": false,
  4589            "datasource": "prometheus",
  4590            "fill": 0,
  4591            "gridPos": {
  4592              "h": 5,
  4593              "w": 12,
  4594              "x": 0,
  4595              "y": 119
  4596            },
  4597            "id": 104,
  4598            "legend": {
  4599              "avg": false,
  4600              "current": false,
  4601              "max": false,
  4602              "min": false,
  4603              "show": true,
  4604              "total": false,
  4605              "values": false
  4606            },
  4607            "lines": true,
  4608            "linewidth": 1,
  4609            "links": [],
  4610            "nullPointMode": "null",
  4611            "paceLength": 10,
  4612            "percentage": false,
  4613            "pointradius": 5,
  4614            "points": false,
  4615            "renderer": "flot",
  4616            "seriesOverrides": [
  4617              {
  4618                "alias": "max",
  4619                "fillBelowTo": "min",
  4620                "lines": false
  4621              },
  4622              {
  4623                "alias": "min",
  4624                "lines": false
  4625              },
  4626              {
  4627                "alias": "avg count",
  4628                "yaxis": 2
  4629              },
  4630              {
  4631                "alias": "max count",
  4632                "yaxis": 2
  4633              },
  4634              {
  4635                "alias": "avg count"
  4636              }
  4637            ],
  4638            "spaceLength": 10,
  4639            "stack": false,
  4640            "steppedLine": false,
  4641            "targets": [
  4642              {
  4643                "expr": "min(rate(cilium_triggers_policy_update_call_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope) / sum(rate(cilium_triggers_policy_update_call_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  4644                "format": "time_series",
  4645                "intervalFactor": 1,
  4646                "legendFormat": "min",
  4647                "refId": "A"
  4648              },
  4649              {
  4650                "expr": "avg(rate(cilium_triggers_policy_update_call_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope) / sum(rate(cilium_triggers_policy_update_call_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  4651                "format": "time_series",
  4652                "intervalFactor": 1,
  4653                "legendFormat": "avg",
  4654                "refId": "B"
  4655              },
  4656              {
  4657                "expr": "max(rate(cilium_triggers_policy_update_call_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope) / sum(rate(cilium_triggers_policy_update_call_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  4658                "format": "time_series",
  4659                "intervalFactor": 1,
  4660                "legendFormat": "max",
  4661                "refId": "C"
  4662              }
  4663            ],
  4664            "thresholds": [],
  4665            "timeFrom": null,
  4666            "timeRegions": [],
  4667            "timeShift": null,
  4668            "title": "Policy Trigger Duration",
  4669            "tooltip": {
  4670              "shared": true,
  4671              "sort": 0,
  4672              "value_type": "individual"
  4673            },
  4674            "type": "graph",
  4675            "xaxis": {
  4676              "buckets": null,
  4677              "mode": "time",
  4678              "name": null,
  4679              "show": true,
  4680              "values": []
  4681            },
  4682            "yaxes": [
  4683              {
  4684                "format": "s",
  4685                "label": null,
  4686                "logBase": 1,
  4687                "max": null,
  4688                "min": null,
  4689                "show": true
  4690              },
  4691              {
  4692                "format": "opm",
  4693                "label": null,
  4694                "logBase": 1,
  4695                "max": null,
  4696                "min": null,
  4697                "show": true
  4698              }
  4699            ],
  4700            "yaxis": {
  4701              "align": false,
  4702              "alignLevel": null
  4703            }
  4704          },
  4705          {
  4706            "aliasColors": {
  4707              "Max per node processingTime": "#e24d42",
  4708              "Max per node upstreamTime": "#58140c",
  4709              "parse errors": "#bf1b00"
  4710            },
  4711            "bars": true,
  4712            "dashLength": 10,
  4713            "dashes": false,
  4714            "datasource": "prometheus",
  4715            "fill": 1,
  4716            "gridPos": {
  4717              "h": 5,
  4718              "w": 12,
  4719              "x": 12,
  4720              "y": 119
  4721            },
  4722            "id": 66,
  4723            "legend": {
  4724              "alignAsTable": false,
  4725              "avg": true,
  4726              "current": false,
  4727              "max": false,
  4728              "min": false,
  4729              "rightSide": false,
  4730              "show": true,
  4731              "total": false,
  4732              "values": true
  4733            },
  4734            "lines": false,
  4735            "linewidth": 1,
  4736            "links": [],
  4737            "nullPointMode": "null",
  4738            "paceLength": 10,
  4739            "percentage": false,
  4740            "pointradius": 5,
  4741            "points": false,
  4742            "renderer": "flot",
  4743            "seriesOverrides": [
  4744              {
  4745                "alias": "parse errors",
  4746                "yaxis": 2
  4747              }
  4748            ],
  4749            "spaceLength": 10,
  4750            "stack": true,
  4751            "steppedLine": false,
  4752            "targets": [
  4753              {
  4754                "expr": "max(rate(cilium_proxy_upstream_reply_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope) / sum(rate(cilium_proxy_upstream_reply_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  4755                "format": "time_series",
  4756                "intervalFactor": 1,
  4757                "legendFormat": "Max {{scope}}",
  4758                "refId": "B"
  4759              },
  4760              {
  4761                "expr": "max(rate(cilium_policy_l7_total{rule=\"parse_errors\", kubernetes_pod_name=~\"$pod\"}[1m])) by (pod)",
  4762                "format": "time_series",
  4763                "intervalFactor": 1,
  4764                "legendFormat": "parse errors",
  4765                "refId": "A"
  4766              }
  4767            ],
  4768            "thresholds": [],
  4769            "timeFrom": null,
  4770            "timeRegions": [],
  4771            "timeShift": null,
  4772            "title": "Proxy response time (Max)",
  4773            "tooltip": {
  4774              "shared": true,
  4775              "sort": 0,
  4776              "value_type": "individual"
  4777            },
  4778            "type": "graph",
  4779            "xaxis": {
  4780              "buckets": null,
  4781              "mode": "time",
  4782              "name": null,
  4783              "show": true,
  4784              "values": []
  4785            },
  4786            "yaxes": [
  4787              {
  4788                "format": "s",
  4789                "label": null,
  4790                "logBase": 1,
  4791                "max": null,
  4792                "min": null,
  4793                "show": true
  4794              },
  4795              {
  4796                "format": "short",
  4797                "label": null,
  4798                "logBase": 1,
  4799                "max": null,
  4800                "min": null,
  4801                "show": true
  4802              }
  4803            ],
  4804            "yaxis": {
  4805              "align": false,
  4806              "alignLevel": null
  4807            }
  4808          },
  4809          {
  4810            "aliasColors": {
  4811              "both": "#7eb26d",
  4812              "egress": "#e5ac0e",
  4813              "ingress": "#e0752d",
  4814              "none": "#bf1b00"
  4815            },
  4816            "bars": true,
  4817            "dashLength": 10,
  4818            "dashes": false,
  4819            "datasource": "prometheus",
  4820            "fill": 1,
  4821            "gridPos": {
  4822              "h": 5,
  4823              "w": 6,
  4824              "x": 0,
  4825              "y": 124
  4826            },
  4827            "id": 33,
  4828            "legend": {
  4829              "alignAsTable": false,
  4830              "avg": false,
  4831              "current": true,
  4832              "max": false,
  4833              "min": false,
  4834              "rightSide": true,
  4835              "show": true,
  4836              "sideWidth": null,
  4837              "total": false,
  4838              "values": true
  4839            },
  4840            "lines": false,
  4841            "linewidth": 1,
  4842            "links": [],
  4843            "nullPointMode": "null",
  4844            "paceLength": 10,
  4845            "percentage": false,
  4846            "pointradius": 5,
  4847            "points": false,
  4848            "renderer": "flot",
  4849            "seriesOverrides": [],
  4850            "spaceLength": 10,
  4851            "stack": false,
  4852            "steppedLine": false,
  4853            "targets": [
  4854              {
  4855                "expr": "sum(cilium_policy_endpoint_enforcement_status{kubernetes_pod_name=~\"$pod\"}) by (enforcement)",
  4856                "format": "time_series",
  4857                "hide": false,
  4858                "instant": true,
  4859                "interval": "1s",
  4860                "intervalFactor": 1,
  4861                "legendFormat": "{{enforcement}}",
  4862                "refId": "B"
  4863              }
  4864            ],
  4865            "thresholds": [],
  4866            "timeFrom": null,
  4867            "timeRegions": [],
  4868            "timeShift": null,
  4869            "title": "Endpoints policy enforcement status",
  4870            "tooltip": {
  4871              "shared": false,
  4872              "sort": 0,
  4873              "value_type": "individual"
  4874            },
  4875            "type": "graph",
  4876            "xaxis": {
  4877              "buckets": null,
  4878              "mode": "series",
  4879              "name": null,
  4880              "show": true,
  4881              "values": [
  4882                "total"
  4883              ]
  4884            },
  4885            "yaxes": [
  4886              {
  4887                "format": "short",
  4888                "label": null,
  4889                "logBase": 1,
  4890                "max": null,
  4891                "min": null,
  4892                "show": true
  4893              },
  4894              {
  4895                "format": "short",
  4896                "label": null,
  4897                "logBase": 1,
  4898                "max": null,
  4899                "min": null,
  4900                "show": true
  4901              }
  4902            ],
  4903            "yaxis": {
  4904              "align": false,
  4905              "alignLevel": null
  4906            }
  4907          },
  4908          {
  4909            "aliasColors": {
  4910              "avg": "#b7dbab",
  4911              "max": "rgba(89, 132, 76, 0.54)",
  4912              "min": "#2f575e"
  4913            },
  4914            "bars": false,
  4915            "dashLength": 10,
  4916            "dashes": false,
  4917            "datasource": "prometheus",
  4918            "fill": 1,
  4919            "gridPos": {
  4920              "h": 5,
  4921              "w": 6,
  4922              "x": 6,
  4923              "y": 124
  4924            },
  4925            "id": 100,
  4926            "legend": {
  4927              "avg": false,
  4928              "current": false,
  4929              "max": false,
  4930              "min": false,
  4931              "show": true,
  4932              "total": false,
  4933              "values": false
  4934            },
  4935            "lines": true,
  4936            "linewidth": 1,
  4937            "links": [],
  4938            "nullPointMode": "null",
  4939            "paceLength": 10,
  4940            "percentage": false,
  4941            "pointradius": 5,
  4942            "points": false,
  4943            "renderer": "flot",
  4944            "seriesOverrides": [
  4945              {
  4946                "alias": "max",
  4947                "fillBelowTo": "min",
  4948                "lines": false
  4949              },
  4950              {
  4951                "alias": "min",
  4952                "lines": false
  4953              }
  4954            ],
  4955            "spaceLength": 10,
  4956            "stack": false,
  4957            "steppedLine": false,
  4958            "targets": [
  4959              {
  4960                "expr": "min(cilium_proxy_redirects{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4961                "format": "time_series",
  4962                "intervalFactor": 1,
  4963                "legendFormat": "min",
  4964                "refId": "A"
  4965              },
  4966              {
  4967                "expr": "avg(cilium_proxy_redirects{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4968                "format": "time_series",
  4969                "intervalFactor": 1,
  4970                "legendFormat": "avg",
  4971                "refId": "B"
  4972              },
  4973              {
  4974                "expr": "max(cilium_proxy_redirects{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  4975                "format": "time_series",
  4976                "intervalFactor": 1,
  4977                "legendFormat": "max",
  4978                "refId": "C"
  4979              }
  4980            ],
  4981            "thresholds": [],
  4982            "timeFrom": null,
  4983            "timeRegions": [],
  4984            "timeShift": null,
  4985            "title": "Proxy Redirects",
  4986            "tooltip": {
  4987              "shared": true,
  4988              "sort": 0,
  4989              "value_type": "individual"
  4990            },
  4991            "type": "graph",
  4992            "xaxis": {
  4993              "buckets": null,
  4994              "mode": "time",
  4995              "name": null,
  4996              "show": true,
  4997              "values": []
  4998            },
  4999            "yaxes": [
  5000              {
  5001                "format": "short",
  5002                "label": null,
  5003                "logBase": 1,
  5004                "max": null,
  5005                "min": null,
  5006                "show": true
  5007              },
  5008              {
  5009                "format": "short",
  5010                "label": null,
  5011                "logBase": 1,
  5012                "max": null,
  5013                "min": null,
  5014                "show": true
  5015              }
  5016            ],
  5017            "yaxis": {
  5018              "align": false,
  5019              "alignLevel": null
  5020            }
  5021          },
  5022          {
  5023            "aliasColors": {
  5024              "average duration": "#d683ce",
  5025              "folds": "#614d93",
  5026              "max duration": "#614d93",
  5027              "max trigger": "#967302",
  5028              "min duration": "#584477",
  5029              "min trigger": "#fceaca"
  5030            },
  5031            "bars": false,
  5032            "dashLength": 10,
  5033            "dashes": false,
  5034            "datasource": "prometheus",
  5035            "fill": 2,
  5036            "gridPos": {
  5037              "h": 5,
  5038              "w": 12,
  5039              "x": 12,
  5040              "y": 124
  5041            },
  5042            "id": 102,
  5043            "legend": {
  5044              "avg": false,
  5045              "current": false,
  5046              "max": false,
  5047              "min": false,
  5048              "show": true,
  5049              "total": false,
  5050              "values": false
  5051            },
  5052            "lines": true,
  5053            "linewidth": 1,
  5054            "links": [],
  5055            "nullPointMode": "null",
  5056            "paceLength": 10,
  5057            "percentage": false,
  5058            "pointradius": 5,
  5059            "points": false,
  5060            "renderer": "flot",
  5061            "seriesOverrides": [
  5062              {
  5063                "alias": "max",
  5064                "fillBelowTo": "min trigger",
  5065                "lines": false
  5066              },
  5067              {
  5068                "alias": "min trigger",
  5069                "lines": false
  5070              },
  5071              {
  5072                "alias": "folds",
  5073                "yaxis": 2
  5074              }
  5075            ],
  5076            "spaceLength": 10,
  5077            "stack": false,
  5078            "steppedLine": false,
  5079            "targets": [
  5080              {
  5081                "expr": "min(rate(cilium_triggers_policy_update_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 60",
  5082                "format": "time_series",
  5083                "intervalFactor": 1,
  5084                "legendFormat": "min trigger",
  5085                "refId": "A"
  5086              },
  5087              {
  5088                "expr": "avg(rate(cilium_triggers_policy_update_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 60",
  5089                "format": "time_series",
  5090                "intervalFactor": 1,
  5091                "legendFormat": "average trigger",
  5092                "refId": "B"
  5093              },
  5094              {
  5095                "expr": "max(rate(cilium_triggers_policy_update_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 60",
  5096                "format": "time_series",
  5097                "intervalFactor": 1,
  5098                "legendFormat": "max trigger",
  5099                "refId": "C"
  5100              },
  5101              {
  5102                "expr": "max(rate(cilium_triggers_policy_update_folds{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod) * 60",
  5103                "format": "time_series",
  5104                "intervalFactor": 1,
  5105                "legendFormat": "folds",
  5106                "refId": "D"
  5107              }
  5108            ],
  5109            "thresholds": [],
  5110            "timeFrom": null,
  5111            "timeRegions": [],
  5112            "timeShift": null,
  5113            "title": "Policy Trigger Runs",
  5114            "tooltip": {
  5115              "shared": true,
  5116              "sort": 0,
  5117              "value_type": "individual"
  5118            },
  5119            "type": "graph",
  5120            "xaxis": {
  5121              "buckets": null,
  5122              "mode": "time",
  5123              "name": null,
  5124              "show": true,
  5125              "values": []
  5126            },
  5127            "yaxes": [
  5128              {
  5129                "format": "opm",
  5130                "label": null,
  5131                "logBase": 1,
  5132                "max": null,
  5133                "min": null,
  5134                "show": true
  5135              },
  5136              {
  5137                "format": "short",
  5138                "label": null,
  5139                "logBase": 1,
  5140                "max": null,
  5141                "min": null,
  5142                "show": true
  5143              }
  5144            ],
  5145            "yaxis": {
  5146              "align": false,
  5147              "alignLevel": null
  5148            }
  5149          },
  5150          {
  5151            "aliasColors": {
  5152              "max": "#f2c96d",
  5153              "policy errors": "#bf1b00",
  5154              "policy import errors": "#bf1b00"
  5155            },
  5156            "bars": false,
  5157            "dashLength": 10,
  5158            "dashes": false,
  5159            "datasource": "prometheus",
  5160            "fill": 0,
  5161            "gridPos": {
  5162              "h": 5,
  5163              "w": 12,
  5164              "x": 0,
  5165              "y": 129
  5166            },
  5167            "id": 85,
  5168            "legend": {
  5169              "alignAsTable": false,
  5170              "avg": false,
  5171              "current": true,
  5172              "max": false,
  5173              "min": false,
  5174              "rightSide": false,
  5175              "show": true,
  5176              "total": false,
  5177              "values": true
  5178            },
  5179            "lines": true,
  5180            "linewidth": 1,
  5181            "links": [],
  5182            "nullPointMode": "null",
  5183            "paceLength": 10,
  5184            "percentage": false,
  5185            "pointradius": 5,
  5186            "points": false,
  5187            "renderer": "flot",
  5188            "seriesOverrides": [
  5189              {
  5190                "alias": "policy errors",
  5191                "yaxis": 2
  5192              },
  5193              {
  5194                "alias": "max",
  5195                "fillBelowTo": "min",
  5196                "lines": false
  5197              },
  5198              {
  5199                "alias": "min",
  5200                "lines": false
  5201              },
  5202              {
  5203                "alias": "policy import errors",
  5204                "yaxis": 2
  5205              }
  5206            ],
  5207            "spaceLength": 10,
  5208            "stack": false,
  5209            "steppedLine": false,
  5210            "targets": [
  5211              {
  5212                "expr": "min(cilium_policy_count{kubernetes_pod_name=~\"$pod\"}) by(pod)",
  5213                "format": "time_series",
  5214                "intervalFactor": 1,
  5215                "legendFormat": "min",
  5216                "refId": "A"
  5217              },
  5218              {
  5219                "expr": "avg(cilium_policy_count{kubernetes_pod_name=~\"$pod\"}) by(pod)",
  5220                "format": "time_series",
  5221                "intervalFactor": 1,
  5222                "legendFormat": "avg",
  5223                "refId": "B"
  5224              },
  5225              {
  5226                "expr": "max(cilium_policy_count{kubernetes_pod_name=~\"$pod\"}) by(pod)",
  5227                "format": "time_series",
  5228                "intervalFactor": 1,
  5229                "legendFormat": "max",
  5230                "refId": "C"
  5231              },
  5232              {
  5233                "expr": "sum(cilium_policy_import_errors{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  5234                "format": "time_series",
  5235                "intervalFactor": 1,
  5236                "legendFormat": "policy import errors",
  5237                "refId": "D"
  5238              }
  5239            ],
  5240            "thresholds": [],
  5241            "timeFrom": null,
  5242            "timeRegions": [],
  5243            "timeShift": null,
  5244            "title": "Policies Per Node",
  5245            "tooltip": {
  5246              "shared": true,
  5247              "sort": 0,
  5248              "value_type": "individual"
  5249            },
  5250            "type": "graph",
  5251            "xaxis": {
  5252              "buckets": null,
  5253              "mode": "time",
  5254              "name": null,
  5255              "show": true,
  5256              "values": []
  5257            },
  5258            "yaxes": [
  5259              {
  5260                "format": "short",
  5261                "label": null,
  5262                "logBase": 1,
  5263                "max": null,
  5264                "min": null,
  5265                "show": true
  5266              },
  5267              {
  5268                "format": "short",
  5269                "label": null,
  5270                "logBase": 1,
  5271                "max": null,
  5272                "min": null,
  5273                "show": true
  5274              }
  5275            ],
  5276            "yaxis": {
  5277              "align": false,
  5278              "alignLevel": null
  5279            }
  5280          },
  5281          {
  5282            "aliasColors": {
  5283              "Max per node processingTime": "#e24d42",
  5284              "Max per node upstreamTime": "#58140c",
  5285              "parse errors": "#bf1b00"
  5286            },
  5287            "bars": true,
  5288            "dashLength": 10,
  5289            "dashes": false,
  5290            "datasource": "prometheus",
  5291            "fill": 1,
  5292            "gridPos": {
  5293              "h": 5,
  5294              "w": 12,
  5295              "x": 12,
  5296              "y": 129
  5297            },
  5298            "id": 123,
  5299            "legend": {
  5300              "alignAsTable": false,
  5301              "avg": true,
  5302              "current": false,
  5303              "max": false,
  5304              "min": false,
  5305              "rightSide": false,
  5306              "show": true,
  5307              "total": false,
  5308              "values": true
  5309            },
  5310            "lines": false,
  5311            "linewidth": 1,
  5312            "links": [],
  5313            "nullPointMode": "null",
  5314            "paceLength": 10,
  5315            "percentage": false,
  5316            "pointradius": 5,
  5317            "points": false,
  5318            "renderer": "flot",
  5319            "seriesOverrides": [
  5320              {
  5321                "alias": "parse errors",
  5322                "yaxis": 2
  5323              }
  5324            ],
  5325            "spaceLength": 10,
  5326            "stack": true,
  5327            "steppedLine": false,
  5328            "targets": [
  5329              {
  5330                "expr": "avg(rate(cilium_proxy_upstream_reply_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, scope)",
  5331                "format": "time_series",
  5332                "intervalFactor": 1,
  5333                "legendFormat": "{{scope}}",
  5334                "refId": "B"
  5335              }
  5336            ],
  5337            "thresholds": [],
  5338            "timeFrom": null,
  5339            "timeRegions": [],
  5340            "timeShift": null,
  5341            "title": "DNS proxy requests",
  5342            "tooltip": {
  5343              "shared": true,
  5344              "sort": 0,
  5345              "value_type": "individual"
  5346            },
  5347            "type": "graph",
  5348            "xaxis": {
  5349              "buckets": null,
  5350              "mode": "time",
  5351              "name": null,
  5352              "show": true,
  5353              "values": []
  5354            },
  5355            "yaxes": [
  5356              {
  5357                "format": "ops",
  5358                "label": null,
  5359                "logBase": 1,
  5360                "max": null,
  5361                "min": null,
  5362                "show": true
  5363              },
  5364              {
  5365                "format": "s",
  5366                "label": null,
  5367                "logBase": 1,
  5368                "max": null,
  5369                "min": null,
  5370                "show": false
  5371              }
  5372            ],
  5373            "yaxis": {
  5374              "align": false,
  5375              "alignLevel": null
  5376            }
  5377          },
  5378          {
  5379            "aliasColors": {
  5380              "avg": "#f9d9f9",
  5381              "max": "#806eb7",
  5382              "min": "#806eb7"
  5383            },
  5384            "bars": false,
  5385            "dashLength": 10,
  5386            "dashes": false,
  5387            "datasource": "prometheus",
  5388            "fill": 0,
  5389            "gridPos": {
  5390              "h": 5,
  5391              "w": 12,
  5392              "x": 12,
  5393              "y": 134
  5394            },
  5395            "id": 117,
  5396            "legend": {
  5397              "avg": false,
  5398              "current": false,
  5399              "max": false,
  5400              "min": false,
  5401              "show": true,
  5402              "total": false,
  5403              "values": false
  5404            },
  5405            "lines": true,
  5406            "linewidth": 1,
  5407            "links": [],
  5408            "nullPointMode": "null",
  5409            "paceLength": 10,
  5410            "percentage": false,
  5411            "pointradius": 5,
  5412            "points": false,
  5413            "renderer": "flot",
  5414            "seriesOverrides": [
  5415              {
  5416                "alias": "max",
  5417                "fillBelowTo": "min",
  5418                "lines": false
  5419              },
  5420              {
  5421                "alias": "min",
  5422                "lines": false
  5423              }
  5424            ],
  5425            "spaceLength": 10,
  5426            "stack": false,
  5427            "steppedLine": false,
  5428            "targets": [
  5429              {
  5430                "expr": "min(cilium_policy_max_revision{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  5431                "format": "time_series",
  5432                "intervalFactor": 1,
  5433                "legendFormat": "min",
  5434                "refId": "A"
  5435              },
  5436              {
  5437                "expr": "avg(cilium_policy_max_revision{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  5438                "format": "time_series",
  5439                "intervalFactor": 1,
  5440                "legendFormat": "avg",
  5441                "refId": "B"
  5442              },
  5443              {
  5444                "expr": "max(cilium_policy_max_revision{kubernetes_pod_name=~\"$pod\"}) by (pod)",
  5445                "format": "time_series",
  5446                "intervalFactor": 1,
  5447                "legendFormat": "max",
  5448                "refId": "C"
  5449              }
  5450            ],
  5451            "thresholds": [],
  5452            "timeFrom": null,
  5453            "timeRegions": [],
  5454            "timeShift": null,
  5455            "title": "Policy Revision",
  5456            "tooltip": {
  5457              "shared": true,
  5458              "sort": 0,
  5459              "value_type": "individual"
  5460            },
  5461            "type": "graph",
  5462            "xaxis": {
  5463              "buckets": null,
  5464              "mode": "time",
  5465              "name": null,
  5466              "show": true,
  5467              "values": []
  5468            },
  5469            "yaxes": [
  5470              {
  5471                "format": "short",
  5472                "label": null,
  5473                "logBase": 1,
  5474                "max": null,
  5475                "min": null,
  5476                "show": true
  5477              },
  5478              {
  5479                "format": "short",
  5480                "label": null,
  5481                "logBase": 1,
  5482                "max": null,
  5483                "min": null,
  5484                "show": true
  5485              }
  5486            ],
  5487            "yaxis": {
  5488              "align": false,
  5489              "alignLevel": null
  5490            }
  5491          },
  5492          {
  5493            "content": "",
  5494            "gridPos": {
  5495              "h": 1,
  5496              "w": 24,
  5497              "x": 0,
  5498              "y": 139
  5499            },
  5500            "id": 73,
  5501            "links": [],
  5502            "mode": "markdown",
  5503            "title": "Endpoints",
  5504            "type": "text"
  5505          },
  5506          {
  5507            "aliasColors": {},
  5508            "bars": true,
  5509            "dashLength": 10,
  5510            "dashes": false,
  5511            "datasource": "prometheus",
  5512            "decimals": null,
  5513            "fill": 1,
  5514            "gridPos": {
  5515              "h": 9,
  5516              "w": 12,
  5517              "x": 0,
  5518              "y": 140
  5519            },
  5520            "id": 55,
  5521            "legend": {
  5522              "alignAsTable": false,
  5523              "avg": true,
  5524              "current": false,
  5525              "max": false,
  5526              "min": false,
  5527              "rightSide": false,
  5528              "show": true,
  5529              "total": false,
  5530              "values": true
  5531            },
  5532            "lines": false,
  5533            "linewidth": 1,
  5534            "links": [],
  5535            "nullPointMode": "null",
  5536            "paceLength": 10,
  5537            "percentage": false,
  5538            "pointradius": 5,
  5539            "points": false,
  5540            "renderer": "flot",
  5541            "seriesOverrides": [],
  5542            "spaceLength": 10,
  5543            "stack": true,
  5544            "steppedLine": false,
  5545            "targets": [
  5546              {
  5547                "expr": "avg(histogram_quantile(0.90, rate(cilium_endpoint_regeneration_time_stats_seconds_bucket{kubernetes_pod_name=~\"$pod\", scope!=\"buildDuration\"}[5m]))) by (scope)",
  5548                "format": "time_series",
  5549                "intervalFactor": 1,
  5550                "legendFormat": "{{scope}}",
  5551                "refId": "A"
  5552              }
  5553            ],
  5554            "thresholds": [],
  5555            "timeFrom": null,
  5556            "timeRegions": [],
  5557            "timeShift": null,
  5558            "title": "Endpoint regeneration time (90th percentile)",
  5559            "tooltip": {
  5560              "shared": true,
  5561              "sort": 0,
  5562              "value_type": "individual"
  5563            },
  5564            "type": "graph",
  5565            "xaxis": {
  5566              "buckets": null,
  5567              "mode": "time",
  5568              "name": null,
  5569              "show": true,
  5570              "values": []
  5571            },
  5572            "yaxes": [
  5573              {
  5574                "format": "s",
  5575                "label": null,
  5576                "logBase": 1,
  5577                "max": null,
  5578                "min": null,
  5579                "show": true
  5580              },
  5581              {
  5582                "format": "short",
  5583                "label": null,
  5584                "logBase": 1,
  5585                "max": null,
  5586                "min": null,
  5587                "show": true
  5588              }
  5589            ],
  5590            "yaxis": {
  5591              "align": false,
  5592              "alignLevel": null
  5593            }
  5594          },
  5595          {
  5596            "aliasColors": {},
  5597            "bars": true,
  5598            "dashLength": 10,
  5599            "dashes": false,
  5600            "datasource": "prometheus",
  5601            "decimals": null,
  5602            "fill": 1,
  5603            "gridPos": {
  5604              "h": 9,
  5605              "w": 12,
  5606              "x": 12,
  5607              "y": 140
  5608            },
  5609            "id": 115,
  5610            "legend": {
  5611              "alignAsTable": false,
  5612              "avg": true,
  5613              "current": false,
  5614              "max": false,
  5615              "min": false,
  5616              "rightSide": false,
  5617              "show": true,
  5618              "total": false,
  5619              "values": true
  5620            },
  5621            "lines": false,
  5622            "linewidth": 1,
  5623            "links": [],
  5624            "nullPointMode": "null",
  5625            "paceLength": 10,
  5626            "percentage": false,
  5627            "pointradius": 5,
  5628            "points": false,
  5629            "renderer": "flot",
  5630            "seriesOverrides": [],
  5631            "spaceLength": 10,
  5632            "stack": true,
  5633            "steppedLine": false,
  5634            "targets": [
  5635              {
  5636                "expr": "avg(histogram_quantile(0.99, rate(cilium_endpoint_regeneration_time_stats_seconds_bucket{kubernetes_pod_name=~\"$pod\", scope!=\"buildDuration\"}[5m]))) by (scope)",
  5637                "format": "time_series",
  5638                "intervalFactor": 1,
  5639                "legendFormat": "{{scope}}",
  5640                "refId": "A"
  5641              }
  5642            ],
  5643            "thresholds": [],
  5644            "timeFrom": null,
  5645            "timeRegions": [],
  5646            "timeShift": null,
  5647            "title": "Endpoint regeneration time (99th percentile)",
  5648            "tooltip": {
  5649              "shared": true,
  5650              "sort": 0,
  5651              "value_type": "individual"
  5652            },
  5653            "type": "graph",
  5654            "xaxis": {
  5655              "buckets": null,
  5656              "mode": "time",
  5657              "name": null,
  5658              "show": true,
  5659              "values": []
  5660            },
  5661            "yaxes": [
  5662              {
  5663                "format": "s",
  5664                "label": null,
  5665                "logBase": 1,
  5666                "max": null,
  5667                "min": null,
  5668                "show": true
  5669              },
  5670              {
  5671                "format": "short",
  5672                "label": null,
  5673                "logBase": 1,
  5674                "max": null,
  5675                "min": null,
  5676                "show": true
  5677              }
  5678            ],
  5679            "yaxis": {
  5680              "align": false,
  5681              "alignLevel": null
  5682            }
  5683          },
  5684          {
  5685            "aliasColors": {
  5686              "fail": "#bf1b00",
  5687              "fail/min": "#890f02",
  5688              "success": "#447ebc",
  5689              "success/min": "#3f6833"
  5690            },
  5691            "bars": true,
  5692            "dashLength": 10,
  5693            "dashes": false,
  5694            "datasource": "prometheus",
  5695            "fill": 3,
  5696            "gridPos": {
  5697              "h": 5,
  5698              "w": 12,
  5699              "x": 0,
  5700              "y": 149
  5701            },
  5702            "id": 49,
  5703            "legend": {
  5704              "avg": true,
  5705              "current": false,
  5706              "max": true,
  5707              "min": false,
  5708              "show": true,
  5709              "total": false,
  5710              "values": true
  5711            },
  5712            "lines": false,
  5713            "linewidth": 2,
  5714            "links": [],
  5715            "nullPointMode": "null",
  5716            "paceLength": 10,
  5717            "percentage": false,
  5718            "pointradius": 5,
  5719            "points": false,
  5720            "renderer": "flot",
  5721            "seriesOverrides": [
  5722              {
  5723                "alias": "fail",
  5724                "yaxis": 2
  5725              },
  5726              {
  5727                "alias": "success"
  5728              }
  5729            ],
  5730            "spaceLength": 10,
  5731            "stack": false,
  5732            "steppedLine": false,
  5733            "targets": [
  5734              {
  5735                "expr": "sum(rate(cilium_endpoint_regenerations{kubernetes_pod_name=~\"$pod\"}[30s])) by(outcome)",
  5736                "format": "time_series",
  5737                "instant": false,
  5738                "intervalFactor": 1,
  5739                "legendFormat": "{{outcome}}",
  5740                "refId": "A"
  5741              }
  5742            ],
  5743            "thresholds": [],
  5744            "timeFrom": null,
  5745            "timeRegions": [],
  5746            "timeShift": null,
  5747            "title": "Endpoint regenerations",
  5748            "tooltip": {
  5749              "shared": false,
  5750              "sort": 0,
  5751              "value_type": "individual"
  5752            },
  5753            "type": "graph",
  5754            "xaxis": {
  5755              "buckets": null,
  5756              "mode": "time",
  5757              "name": null,
  5758              "show": true,
  5759              "values": []
  5760            },
  5761            "yaxes": [
  5762              {
  5763                "format": "opm",
  5764                "label": null,
  5765                "logBase": 1,
  5766                "max": null,
  5767                "min": null,
  5768                "show": true
  5769              },
  5770              {
  5771                "format": "opm",
  5772                "label": null,
  5773                "logBase": 1,
  5774                "max": null,
  5775                "min": null,
  5776                "show": true
  5777              }
  5778            ],
  5779            "yaxis": {
  5780              "align": false,
  5781              "alignLevel": null
  5782            }
  5783          },
  5784          {
  5785            "aliasColors": {
  5786              "disconnecting": "#614d93",
  5787              "ready": "rgba(81, 220, 95, 0.52)",
  5788              "waiting-to-regenerate": "#0a50a1"
  5789            },
  5790            "bars": true,
  5791            "dashLength": 10,
  5792            "dashes": false,
  5793            "datasource": "prometheus",
  5794            "fill": 1,
  5795            "gridPos": {
  5796              "h": 5,
  5797              "w": 12,
  5798              "x": 12,
  5799              "y": 149
  5800            },
  5801            "id": 51,
  5802            "legend": {
  5803              "alignAsTable": false,
  5804              "avg": false,
  5805              "current": true,
  5806              "max": false,
  5807              "min": false,
  5808              "show": true,
  5809              "total": false,
  5810              "values": true
  5811            },
  5812            "lines": false,
  5813            "linewidth": 2,
  5814            "links": [],
  5815            "nullPointMode": "connected",
  5816            "paceLength": 10,
  5817            "percentage": false,
  5818            "pointradius": 5,
  5819            "points": false,
  5820            "renderer": "flot",
  5821            "seriesOverrides": [],
  5822            "spaceLength": 10,
  5823            "stack": true,
  5824            "steppedLine": false,
  5825            "targets": [
  5826              {
  5827                "expr": "sum(cilium_endpoint_state{kubernetes_pod_name=~\"$pod\"}) by (endpoint_state)",
  5828                "format": "time_series",
  5829                "intervalFactor": 1,
  5830                "legendFormat": "{{endpoint_state}}",
  5831                "refId": "A"
  5832              }
  5833            ],
  5834            "thresholds": [],
  5835            "timeFrom": null,
  5836            "timeRegions": [],
  5837            "timeShift": null,
  5838            "title": "Cilium endpoint state",
  5839            "tooltip": {
  5840              "shared": false,
  5841              "sort": 0,
  5842              "value_type": "cumulative"
  5843            },
  5844            "type": "graph",
  5845            "xaxis": {
  5846              "buckets": null,
  5847              "mode": "time",
  5848              "name": null,
  5849              "show": true,
  5850              "values": []
  5851            },
  5852            "yaxes": [
  5853              {
  5854                "format": "short",
  5855                "label": null,
  5856                "logBase": 1,
  5857                "max": null,
  5858                "min": null,
  5859                "show": true
  5860              },
  5861              {
  5862                "format": "short",
  5863                "label": null,
  5864                "logBase": 1,
  5865                "max": null,
  5866                "min": null,
  5867                "show": true
  5868              }
  5869            ],
  5870            "yaxis": {
  5871              "align": false,
  5872              "alignLevel": null
  5873            }
  5874          },
  5875          {
  5876            "content": "",
  5877            "gridPos": {
  5878              "h": 1,
  5879              "w": 24,
  5880              "x": 0,
  5881              "y": 154
  5882            },
  5883            "id": 74,
  5884            "links": [],
  5885            "mode": "markdown",
  5886            "title": "Controllers",
  5887            "type": "text"
  5888          },
  5889          {
  5890            "aliasColors": {
  5891              "Failed": "#bf1b00",
  5892              "Failing": "#890f02",
  5893              "Runs": "#5195ce"
  5894            },
  5895            "bars": false,
  5896            "dashLength": 10,
  5897            "dashes": false,
  5898            "datasource": "prometheus",
  5899            "fill": 3,
  5900            "gridPos": {
  5901              "h": 5,
  5902              "w": 12,
  5903              "x": 0,
  5904              "y": 155
  5905            },
  5906            "id": 70,
  5907            "legend": {
  5908              "alignAsTable": false,
  5909              "avg": true,
  5910              "current": false,
  5911              "max": true,
  5912              "min": false,
  5913              "show": true,
  5914              "total": false,
  5915              "values": true
  5916            },
  5917            "lines": true,
  5918            "linewidth": 1,
  5919            "links": [],
  5920            "nullPointMode": "null",
  5921            "paceLength": 10,
  5922            "percentage": false,
  5923            "pointradius": 5,
  5924            "points": false,
  5925            "renderer": "flot",
  5926            "seriesOverrides": [
  5927              {
  5928                "alias": "Failing",
  5929                "yaxis": 1
  5930              },
  5931              {
  5932                "alias": "Failed",
  5933                "yaxis": 2
  5934              }
  5935            ],
  5936            "spaceLength": 10,
  5937            "stack": false,
  5938            "steppedLine": false,
  5939            "targets": [
  5940              {
  5941                "expr": "sum(rate(cilium_controllers_runs_total{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod)",
  5942                "format": "time_series",
  5943                "intervalFactor": 1,
  5944                "legendFormat": "Runs",
  5945                "refId": "A"
  5946              },
  5947              {
  5948                "expr": "sum(cilium_controllers_failing{kubernetes_pod_name=~\"$pod\"}) by(pod)",
  5949                "format": "time_series",
  5950                "intervalFactor": 1,
  5951                "legendFormat": "Failed",
  5952                "refId": "B"
  5953              }
  5954            ],
  5955            "thresholds": [],
  5956            "timeFrom": null,
  5957            "timeRegions": [],
  5958            "timeShift": null,
  5959            "title": "Controllers",
  5960            "tooltip": {
  5961              "shared": true,
  5962              "sort": 0,
  5963              "value_type": "individual"
  5964            },
  5965            "type": "graph",
  5966            "xaxis": {
  5967              "buckets": null,
  5968              "mode": "time",
  5969              "name": null,
  5970              "show": true,
  5971              "values": []
  5972            },
  5973            "yaxes": [
  5974              {
  5975                "format": "opm",
  5976                "label": null,
  5977                "logBase": 1,
  5978                "max": null,
  5979                "min": null,
  5980                "show": true
  5981              },
  5982              {
  5983                "format": "opm",
  5984                "label": null,
  5985                "logBase": 1,
  5986                "max": null,
  5987                "min": null,
  5988                "show": true
  5989              }
  5990            ],
  5991            "yaxis": {
  5992              "align": false,
  5993              "alignLevel": null
  5994            }
  5995          },
  5996          {
  5997            "aliasColors": {
  5998              "duration failure": "#890f02",
  5999              "duration success": "#508642",
  6000              "failure": "#890f02",
  6001              "runs failure": "#890f02",
  6002              "runs success": "#7eb26d",
  6003              "success": "#508642"
  6004            },
  6005            "bars": true,
  6006            "dashLength": 10,
  6007            "dashes": false,
  6008            "datasource": "prometheus",
  6009            "fill": 1,
  6010            "gridPos": {
  6011              "h": 5,
  6012              "w": 12,
  6013              "x": 12,
  6014              "y": 155
  6015            },
  6016            "id": 68,
  6017            "legend": {
  6018              "alignAsTable": false,
  6019              "avg": true,
  6020              "current": false,
  6021              "hideEmpty": false,
  6022              "max": true,
  6023              "min": true,
  6024              "rightSide": false,
  6025              "show": true,
  6026              "total": false,
  6027              "values": true
  6028            },
  6029            "lines": false,
  6030            "linewidth": 1,
  6031            "links": [],
  6032            "nullPointMode": "null",
  6033            "paceLength": 10,
  6034            "percentage": false,
  6035            "pointradius": 5,
  6036            "points": false,
  6037            "renderer": "flot",
  6038            "repeat": null,
  6039            "repeatDirection": "h",
  6040            "seriesOverrides": [
  6041              {
  6042                "alias": "success",
  6043                "yaxis": 1
  6044              },
  6045              {
  6046                "alias": "failure",
  6047                "yaxis": 2
  6048              }
  6049            ],
  6050            "spaceLength": 10,
  6051            "stack": false,
  6052            "steppedLine": false,
  6053            "targets": [
  6054              {
  6055                "expr": "sum(rate(cilium_controllers_runs_duration_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, status) / sum(rate(cilium_controllers_runs_duration_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, status)",
  6056                "format": "time_series",
  6057                "intervalFactor": 1,
  6058                "legendFormat": "{{status}}",
  6059                "refId": "A"
  6060              }
  6061            ],
  6062            "thresholds": [],
  6063            "timeFrom": null,
  6064            "timeRegions": [],
  6065            "timeShift": null,
  6066            "title": "Controller Durations",
  6067            "tooltip": {
  6068              "shared": true,
  6069              "sort": 0,
  6070              "value_type": "individual"
  6071            },
  6072            "type": "graph",
  6073            "xaxis": {
  6074              "buckets": null,
  6075              "mode": "time",
  6076              "name": null,
  6077              "show": true,
  6078              "values": []
  6079            },
  6080            "yaxes": [
  6081              {
  6082                "format": "s",
  6083                "label": "",
  6084                "logBase": 1,
  6085                "max": null,
  6086                "min": null,
  6087                "show": true
  6088              },
  6089              {
  6090                "format": "s",
  6091                "label": "",
  6092                "logBase": 1,
  6093                "max": null,
  6094                "min": null,
  6095                "show": true
  6096              }
  6097            ],
  6098            "yaxis": {
  6099              "align": false,
  6100              "alignLevel": null
  6101            }
  6102          },
  6103          {
  6104            "content": "",
  6105            "gridPos": {
  6106              "h": 1,
  6107              "w": 24,
  6108              "x": 0,
  6109              "y": 160
  6110            },
  6111            "id": 60,
  6112            "links": [],
  6113            "mode": "markdown",
  6114            "title": "Kubernetes integration",
  6115            "type": "text"
  6116          },
  6117          {
  6118            "aliasColors": {},
  6119            "bars": false,
  6120            "dashLength": 10,
  6121            "dashes": false,
  6122            "datasource": "prometheus",
  6123            "fill": 1,
  6124            "gridPos": {
  6125              "h": 7,
  6126              "w": 12,
  6127              "x": 0,
  6128              "y": 161
  6129            },
  6130            "id": 163,
  6131            "legend": {
  6132              "alignAsTable": true,
  6133              "avg": false,
  6134              "current": false,
  6135              "hideEmpty": true,
  6136              "hideZero": true,
  6137              "max": false,
  6138              "min": false,
  6139              "rightSide": true,
  6140              "show": true,
  6141              "total": false,
  6142              "values": false
  6143            },
  6144            "lines": true,
  6145            "linewidth": 1,
  6146            "links": [],
  6147            "nullPointMode": "null",
  6148            "paceLength": 10,
  6149            "percentage": false,
  6150            "pointradius": 5,
  6151            "points": false,
  6152            "renderer": "flot",
  6153            "seriesOverrides": [],
  6154            "spaceLength": 10,
  6155            "stack": false,
  6156            "steppedLine": false,
  6157            "targets": [
  6158              {
  6159                "expr": "avg(rate(cilium_k8s_client_api_latency_time_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/rate(cilium_k8s_client_api_latency_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  6160                "format": "time_series",
  6161                "intervalFactor": 1,
  6162                "legendFormat": "{{method}} {{path}}",
  6163                "refId": "A"
  6164              }
  6165            ],
  6166            "thresholds": [],
  6167            "timeFrom": null,
  6168            "timeRegions": [],
  6169            "timeShift": null,
  6170            "title": "apiserver latency (average node)",
  6171            "tooltip": {
  6172              "shared": true,
  6173              "sort": 0,
  6174              "value_type": "individual"
  6175            },
  6176            "type": "graph",
  6177            "xaxis": {
  6178              "buckets": null,
  6179              "mode": "time",
  6180              "name": null,
  6181              "show": true,
  6182              "values": []
  6183            },
  6184            "yaxes": [
  6185              {
  6186                "format": "s",
  6187                "label": null,
  6188                "logBase": 1,
  6189                "max": null,
  6190                "min": null,
  6191                "show": true
  6192              },
  6193              {
  6194                "format": "short",
  6195                "label": null,
  6196                "logBase": 1,
  6197                "max": null,
  6198                "min": null,
  6199                "show": true
  6200              }
  6201            ],
  6202            "yaxis": {
  6203              "align": false,
  6204              "alignLevel": null
  6205            }
  6206          },
  6207          {
  6208            "aliasColors": {},
  6209            "bars": false,
  6210            "dashLength": 10,
  6211            "dashes": false,
  6212            "datasource": "prometheus",
  6213            "fill": 1,
  6214            "gridPos": {
  6215              "h": 7,
  6216              "w": 12,
  6217              "x": 12,
  6218              "y": 161
  6219            },
  6220            "id": 165,
  6221            "legend": {
  6222              "alignAsTable": true,
  6223              "avg": false,
  6224              "current": false,
  6225              "hideEmpty": true,
  6226              "hideZero": true,
  6227              "max": false,
  6228              "min": false,
  6229              "rightSide": true,
  6230              "show": true,
  6231              "total": false,
  6232              "values": false
  6233            },
  6234            "lines": true,
  6235            "linewidth": 1,
  6236            "links": [],
  6237            "nullPointMode": "null",
  6238            "paceLength": 10,
  6239            "percentage": false,
  6240            "pointradius": 5,
  6241            "points": false,
  6242            "renderer": "flot",
  6243            "seriesOverrides": [],
  6244            "spaceLength": 10,
  6245            "stack": false,
  6246            "steppedLine": false,
  6247            "targets": [
  6248              {
  6249                "expr": "max(rate(cilium_k8s_client_api_latency_time_seconds_sum{kubernetes_pod_name=~\"$pod\"}[1m])/rate(cilium_k8s_client_api_latency_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  6250                "format": "time_series",
  6251                "intervalFactor": 1,
  6252                "legendFormat": "{{method}} {{path}}",
  6253                "refId": "A"
  6254              }
  6255            ],
  6256            "thresholds": [],
  6257            "timeFrom": null,
  6258            "timeRegions": [],
  6259            "timeShift": null,
  6260            "title": "apiserver latency (max node)",
  6261            "tooltip": {
  6262              "shared": true,
  6263              "sort": 0,
  6264              "value_type": "individual"
  6265            },
  6266            "type": "graph",
  6267            "xaxis": {
  6268              "buckets": null,
  6269              "mode": "time",
  6270              "name": null,
  6271              "show": true,
  6272              "values": []
  6273            },
  6274            "yaxes": [
  6275              {
  6276                "format": "s",
  6277                "label": null,
  6278                "logBase": 1,
  6279                "max": null,
  6280                "min": null,
  6281                "show": true
  6282              },
  6283              {
  6284                "format": "short",
  6285                "label": null,
  6286                "logBase": 1,
  6287                "max": null,
  6288                "min": null,
  6289                "show": true
  6290              }
  6291            ],
  6292            "yaxis": {
  6293              "align": false,
  6294              "alignLevel": null
  6295            }
  6296          },
  6297          {
  6298            "aliasColors": {},
  6299            "bars": true,
  6300            "dashLength": 10,
  6301            "dashes": false,
  6302            "datasource": "prometheus",
  6303            "fill": 1,
  6304            "gridPos": {
  6305              "h": 8,
  6306              "w": 12,
  6307              "x": 0,
  6308              "y": 168
  6309            },
  6310            "id": 168,
  6311            "legend": {
  6312              "alignAsTable": true,
  6313              "avg": true,
  6314              "current": false,
  6315              "hideEmpty": true,
  6316              "hideZero": true,
  6317              "max": true,
  6318              "min": false,
  6319              "rightSide": false,
  6320              "show": true,
  6321              "total": false,
  6322              "values": true
  6323            },
  6324            "lines": false,
  6325            "linewidth": 1,
  6326            "links": [],
  6327            "nullPointMode": "null",
  6328            "paceLength": 10,
  6329            "percentage": false,
  6330            "pointradius": 5,
  6331            "points": false,
  6332            "renderer": "flot",
  6333            "seriesOverrides": [],
  6334            "spaceLength": 10,
  6335            "stack": true,
  6336            "steppedLine": false,
  6337            "targets": [
  6338              {
  6339                "expr": "sum(rate(cilium_k8s_client_api_latency_time_seconds_count{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, path)",
  6340                "format": "time_series",
  6341                "intervalFactor": 1,
  6342                "legendFormat": "{{method}} {{path}}",
  6343                "refId": "A"
  6344              }
  6345            ],
  6346            "thresholds": [],
  6347            "timeFrom": null,
  6348            "timeRegions": [],
  6349            "timeShift": null,
  6350            "title": "apiserver #calls (sum all nodes)",
  6351            "tooltip": {
  6352              "shared": true,
  6353              "sort": 0,
  6354              "value_type": "individual"
  6355            },
  6356            "type": "graph",
  6357            "xaxis": {
  6358              "buckets": null,
  6359              "mode": "time",
  6360              "name": null,
  6361              "show": true,
  6362              "values": []
  6363            },
  6364            "yaxes": [
  6365              {
  6366                "format": "ops",
  6367                "label": null,
  6368                "logBase": 1,
  6369                "max": null,
  6370                "min": null,
  6371                "show": true
  6372              },
  6373              {
  6374                "format": "short",
  6375                "label": null,
  6376                "logBase": 1,
  6377                "max": null,
  6378                "min": null,
  6379                "show": true
  6380              }
  6381            ],
  6382            "yaxis": {
  6383              "align": false,
  6384              "alignLevel": null
  6385            }
  6386          },
  6387          {
  6388            "aliasColors": {},
  6389            "bars": true,
  6390            "dashLength": 10,
  6391            "dashes": false,
  6392            "datasource": "prometheus",
  6393            "fill": 1,
  6394            "gridPos": {
  6395              "h": 8,
  6396              "w": 12,
  6397              "x": 12,
  6398              "y": 168
  6399            },
  6400            "id": 166,
  6401            "legend": {
  6402              "alignAsTable": true,
  6403              "avg": false,
  6404              "current": false,
  6405              "hideEmpty": true,
  6406              "hideZero": true,
  6407              "max": true,
  6408              "min": false,
  6409              "rightSide": true,
  6410              "show": true,
  6411              "total": false,
  6412              "values": true
  6413            },
  6414            "lines": false,
  6415            "linewidth": 1,
  6416            "links": [],
  6417            "nullPointMode": "null",
  6418            "paceLength": 10,
  6419            "percentage": false,
  6420            "pointradius": 5,
  6421            "points": false,
  6422            "renderer": "flot",
  6423            "seriesOverrides": [],
  6424            "spaceLength": 10,
  6425            "stack": true,
  6426            "steppedLine": false,
  6427            "targets": [
  6428              {
  6429                "expr": "sum(rate(cilium_k8s_client_api_calls_counter{kubernetes_pod_name=~\"$pod\"}[1m])) by (pod, method, return_code)",
  6430                "format": "time_series",
  6431                "intervalFactor": 1,
  6432                "legendFormat": "{{method}} {{return_code}}",
  6433                "refId": "A"
  6434              }
  6435            ],
  6436            "thresholds": [],
  6437            "timeFrom": null,
  6438            "timeRegions": [],
  6439            "timeShift": null,
  6440            "title": "apiserver calls (sum all nodes)",
  6441            "tooltip": {
  6442              "shared": true,
  6443              "sort": 0,
  6444              "value_type": "individual"
  6445            },
  6446            "type": "graph",
  6447            "xaxis": {
  6448              "buckets": null,
  6449              "mode": "time",
  6450              "name": null,
  6451              "show": true,
  6452              "values": []
  6453            },
  6454            "yaxes": [
  6455              {
  6456                "format": "ops",
  6457                "label": null,
  6458                "logBase": 1,
  6459                "max": null,
  6460                "min": null,
  6461                "show": true
  6462              },
  6463              {
  6464                "format": "short",
  6465                "label": null,
  6466                "logBase": 1,
  6467                "max": null,
  6468                "min": null,
  6469                "show": true
  6470              }
  6471            ],
  6472            "yaxis": {
  6473              "align": false,
  6474              "alignLevel": null
  6475            }
  6476          },
  6477          {
  6478            "aliasColors": {},
  6479            "bars": true,
  6480            "dashLength": 10,
  6481            "dashes": false,
  6482            "datasource": "prometheus",
  6483            "fill": 1,
  6484            "gridPos": {
  6485              "h": 6,
  6486              "w": 12,
  6487              "x": 0,
  6488              "y": 176
  6489            },
  6490            "id": 172,
  6491            "legend": {
  6492              "alignAsTable": false,
  6493              "avg": true,
  6494              "current": false,
  6495              "hideEmpty": true,
  6496              "hideZero": true,
  6497              "max": false,
  6498              "min": false,
  6499              "show": true,
  6500              "total": false,
  6501              "values": true
  6502            },
  6503            "lines": false,
  6504            "linewidth": 1,
  6505            "links": [],
  6506            "nullPointMode": "null",
  6507            "paceLength": 10,
  6508            "percentage": false,
  6509            "pointradius": 2,
  6510            "points": false,
  6511            "renderer": "flot",
  6512            "seriesOverrides": [],
  6513            "stack": true,
  6514            "steppedLine": false,
  6515            "targets": [
  6516              {
  6517                "expr": "sum(rate(cilium_kubernetes_events_received_total{kubernetes_pod_name=~\"$pod\", equal=\"true\", valid=\"true\"}[5m])) by (pod, scope, action)",
  6518                "format": "time_series",
  6519                "intervalFactor": 1,
  6520                "legendFormat": "{{action}} {{scope}}",
  6521                "refId": "A"
  6522              }
  6523            ],
  6524            "thresholds": [],
  6525            "timeFrom": null,
  6526            "timeRegions": [],
  6527            "timeShift": null,
  6528            "title": "Valid, Unnecessary K8s Events Received",
  6529            "tooltip": {
  6530              "shared": true,
  6531              "sort": 0,
  6532              "value_type": "individual"
  6533            },
  6534            "type": "graph",
  6535            "xaxis": {
  6536              "buckets": null,
  6537              "mode": "time",
  6538              "name": null,
  6539              "show": true,
  6540              "values": []
  6541            },
  6542            "yaxes": [
  6543              {
  6544                "format": "ops",
  6545                "label": null,
  6546                "logBase": 1,
  6547                "max": null,
  6548                "min": null,
  6549                "show": true
  6550              },
  6551              {
  6552                "format": "short",
  6553                "label": null,
  6554                "logBase": 1,
  6555                "max": null,
  6556                "min": null,
  6557                "show": true
  6558              }
  6559            ],
  6560            "yaxis": {
  6561              "align": false,
  6562              "alignLevel": null
  6563            }
  6564          },
  6565          {
  6566            "aliasColors": {},
  6567            "bars": true,
  6568            "dashLength": 10,
  6569            "dashes": false,
  6570            "datasource": "prometheus",
  6571            "fill": 1,
  6572            "gridPos": {
  6573              "h": 6,
  6574              "w": 12,
  6575              "x": 12,
  6576              "y": 176
  6577            },
  6578            "id": 174,
  6579            "legend": {
  6580              "avg": true,
  6581              "current": false,
  6582              "hideEmpty": true,
  6583              "hideZero": true,
  6584              "max": false,
  6585              "min": false,
  6586              "show": true,
  6587              "total": false,
  6588              "values": true
  6589            },
  6590            "lines": false,
  6591            "linewidth": 1,
  6592            "links": [],
  6593            "nullPointMode": "null",
  6594            "paceLength": 10,
  6595            "percentage": false,
  6596            "pointradius": 2,
  6597            "points": false,
  6598            "renderer": "flot",
  6599            "seriesOverrides": [],
  6600            "stack": true,
  6601            "steppedLine": false,
  6602            "targets": [
  6603              {
  6604                "expr": "sum(rate(cilium_kubernetes_events_received_total{kubernetes_pod_name=~\"$pod\", equal=\"true\", valid=\"false\"}[5m])) by (pod, scope, action)",
  6605                "format": "time_series",
  6606                "intervalFactor": 1,
  6607                "legendFormat": "{{action}} {{scope}}",
  6608                "refId": "A"
  6609              }
  6610            ],
  6611            "thresholds": [],
  6612            "timeFrom": null,
  6613            "timeRegions": [],
  6614            "timeShift": null,
  6615            "title": "Invalid, Unnecessary K8s Events Received",
  6616            "tooltip": {
  6617              "shared": true,
  6618              "sort": 0,
  6619              "value_type": "individual"
  6620            },
  6621            "type": "graph",
  6622            "xaxis": {
  6623              "buckets": null,
  6624              "mode": "time",
  6625              "name": null,
  6626              "show": true,
  6627              "values": []
  6628            },
  6629            "yaxes": [
  6630              {
  6631                "format": "short",
  6632                "label": null,
  6633                "logBase": 1,
  6634                "max": null,
  6635                "min": null,
  6636                "show": true
  6637              },
  6638              {
  6639                "format": "short",
  6640                "label": null,
  6641                "logBase": 1,
  6642                "max": null,
  6643                "min": null,
  6644                "show": true
  6645              }
  6646            ],
  6647            "yaxis": {
  6648              "align": false,
  6649              "alignLevel": null
  6650            }
  6651          },
  6652          {
  6653            "aliasColors": {},
  6654            "bars": true,
  6655            "dashLength": 10,
  6656            "dashes": false,
  6657            "datasource": "prometheus",
  6658            "fill": 1,
  6659            "gridPos": {
  6660              "h": 8,
  6661              "w": 12,
  6662              "x": 0,
  6663              "y": 182
  6664            },
  6665            "id": 175,
  6666            "legend": {
  6667              "avg": true,
  6668              "current": false,
  6669              "hideEmpty": true,
  6670              "hideZero": true,
  6671              "max": false,
  6672              "min": false,
  6673              "show": true,
  6674              "total": false,
  6675              "values": true
  6676            },
  6677            "lines": false,
  6678            "linewidth": 1,
  6679            "links": [],
  6680            "nullPointMode": "null",
  6681            "paceLength": 10,
  6682            "percentage": false,
  6683            "pointradius": 2,
  6684            "points": false,
  6685            "renderer": "flot",
  6686            "seriesOverrides": [],
  6687            "stack": true,
  6688            "steppedLine": false,
  6689            "targets": [
  6690              {
  6691                "expr": "sum(rate(cilium_kubernetes_events_received_total{kubernetes_pod_name=~\"$pod\", equal=\"false\", valid=\"true\"}[5m])) by (pod, scope, action, valid)",
  6692                "format": "time_series",
  6693                "intervalFactor": 1,
  6694                "legendFormat": "{{action}} {{scope}}",
  6695                "refId": "A"
  6696              }
  6697            ],
  6698            "thresholds": [],
  6699            "timeFrom": null,
  6700            "timeRegions": [],
  6701            "timeShift": null,
  6702            "title": "Valid, Necessary K8s Events Received",
  6703            "tooltip": {
  6704              "shared": true,
  6705              "sort": 0,
  6706              "value_type": "individual"
  6707            },
  6708            "type": "graph",
  6709            "xaxis": {
  6710              "buckets": null,
  6711              "mode": "time",
  6712              "name": null,
  6713              "show": true,
  6714              "values": []
  6715            },
  6716            "yaxes": [
  6717              {
  6718                "format": "ops",
  6719                "label": null,
  6720                "logBase": 1,
  6721                "max": null,
  6722                "min": null,
  6723                "show": true
  6724              },
  6725              {
  6726                "format": "short",
  6727                "label": null,
  6728                "logBase": 1,
  6729                "max": null,
  6730                "min": null,
  6731                "show": true
  6732              }
  6733            ],
  6734            "yaxis": {
  6735              "align": false,
  6736              "alignLevel": null
  6737            }
  6738          },
  6739          {
  6740            "aliasColors": {},
  6741            "bars": true,
  6742            "dashLength": 10,
  6743            "dashes": false,
  6744            "datasource": "prometheus",
  6745            "fill": 1,
  6746            "gridPos": {
  6747              "h": 8,
  6748              "w": 12,
  6749              "x": 12,
  6750              "y": 182
  6751            },
  6752            "id": 173,
  6753            "legend": {
  6754              "avg": true,
  6755              "current": false,
  6756              "hideEmpty": true,
  6757              "hideZero": true,
  6758              "max": false,
  6759              "min": false,
  6760              "show": true,
  6761              "total": false,
  6762              "values": true
  6763            },
  6764            "lines": false,
  6765            "linewidth": 1,
  6766            "links": [],
  6767            "nullPointMode": "null",
  6768            "paceLength": 10,
  6769            "percentage": false,
  6770            "pointradius": 2,
  6771            "points": false,
  6772            "renderer": "flot",
  6773            "seriesOverrides": [],
  6774            "stack": true,
  6775            "steppedLine": false,
  6776            "targets": [
  6777              {
  6778                "expr": "sum(rate(cilium_kubernetes_events_received_total{kubernetes_pod_name=~\"$pod\", equal=\"false\", valid=\"false\"}[5m])) by (pod, scope, action)",
  6779                "format": "time_series",
  6780                "intervalFactor": 1,
  6781                "legendFormat": "{{action}} {{scope}}",
  6782                "refId": "A"
  6783              }
  6784            ],
  6785            "thresholds": [],
  6786            "timeFrom": null,
  6787            "timeRegions": [],
  6788            "timeShift": null,
  6789            "title": "Invalid, Necessary K8s Events Received",
  6790            "tooltip": {
  6791              "shared": true,
  6792              "sort": 0,
  6793              "value_type": "individual"
  6794            },
  6795            "type": "graph",
  6796            "xaxis": {
  6797              "buckets": null,
  6798              "mode": "time",
  6799              "name": null,
  6800              "show": true,
  6801              "values": []
  6802            },
  6803            "yaxes": [
  6804              {
  6805                "format": "ops",
  6806                "label": null,
  6807                "logBase": 1,
  6808                "max": null,
  6809                "min": null,
  6810                "show": true
  6811              },
  6812              {
  6813                "format": "short",
  6814                "label": null,
  6815                "logBase": 1,
  6816                "max": null,
  6817                "min": null,
  6818                "show": true
  6819              }
  6820            ],
  6821            "yaxis": {
  6822              "align": false,
  6823              "alignLevel": null
  6824            }
  6825          },
  6826          {
  6827            "aliasColors": {},
  6828            "bars": true,
  6829            "dashLength": 10,
  6830            "dashes": false,
  6831            "datasource": "prometheus",
  6832            "fill": 1,
  6833            "gridPos": {
  6834              "h": 7,
  6835              "w": 12,
  6836              "x": 0,
  6837              "y": 190
  6838            },
  6839            "id": 108,
  6840            "legend": {
  6841              "alignAsTable": false,
  6842              "avg": false,
  6843              "current": false,
  6844              "max": false,
  6845              "min": false,
  6846              "rightSide": false,
  6847              "show": true,
  6848              "total": false,
  6849              "values": false
  6850            },
  6851            "lines": false,
  6852            "linewidth": 1,
  6853            "links": [],
  6854            "nullPointMode": "null",
  6855            "paceLength": 10,
  6856            "percentage": false,
  6857            "pointradius": 5,
  6858            "points": false,
  6859            "renderer": "flot",
  6860            "seriesOverrides": [],
  6861            "spaceLength": 10,
  6862            "stack": true,
  6863            "steppedLine": false,
  6864            "targets": [
  6865              {
  6866                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"CiliumNetworkPolicy\"}[1m])) by (pod, action) * 60",
  6867                "format": "time_series",
  6868                "intervalFactor": 1,
  6869                "legendFormat": "{{action}} avg",
  6870                "refId": "B"
  6871              }
  6872            ],
  6873            "thresholds": [],
  6874            "timeFrom": null,
  6875            "timeRegions": [],
  6876            "timeShift": null,
  6877            "title": "CiliumNetworkPolicy Events",
  6878            "tooltip": {
  6879              "shared": true,
  6880              "sort": 0,
  6881              "value_type": "individual"
  6882            },
  6883            "type": "graph",
  6884            "xaxis": {
  6885              "buckets": null,
  6886              "mode": "time",
  6887              "name": null,
  6888              "show": true,
  6889              "values": []
  6890            },
  6891            "yaxes": [
  6892              {
  6893                "format": "opm",
  6894                "label": null,
  6895                "logBase": 1,
  6896                "max": null,
  6897                "min": null,
  6898                "show": true
  6899              },
  6900              {
  6901                "format": "short",
  6902                "label": null,
  6903                "logBase": 1,
  6904                "max": null,
  6905                "min": null,
  6906                "show": false
  6907              }
  6908            ],
  6909            "yaxis": {
  6910              "align": false,
  6911              "alignLevel": null
  6912            }
  6913          },
  6914          {
  6915            "aliasColors": {
  6916              "create avg": "#70dbed",
  6917              "delete avg": "#e24d42",
  6918              "update avg": "#e0f9d7"
  6919            },
  6920            "bars": true,
  6921            "dashLength": 10,
  6922            "dashes": false,
  6923            "datasource": "prometheus",
  6924            "fill": 1,
  6925            "gridPos": {
  6926              "h": 7,
  6927              "w": 12,
  6928              "x": 12,
  6929              "y": 190
  6930            },
  6931            "id": 119,
  6932            "legend": {
  6933              "alignAsTable": false,
  6934              "avg": false,
  6935              "current": false,
  6936              "max": false,
  6937              "min": false,
  6938              "rightSide": false,
  6939              "show": true,
  6940              "total": false,
  6941              "values": false
  6942            },
  6943            "lines": false,
  6944            "linewidth": 1,
  6945            "links": [],
  6946            "nullPointMode": "null",
  6947            "paceLength": 10,
  6948            "percentage": false,
  6949            "pointradius": 5,
  6950            "points": false,
  6951            "renderer": "flot",
  6952            "seriesOverrides": [],
  6953            "spaceLength": 10,
  6954            "stack": true,
  6955            "steppedLine": false,
  6956            "targets": [
  6957              {
  6958                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"NetworkPolicy\"}[1m])) by (pod, action) * 60",
  6959                "format": "time_series",
  6960                "intervalFactor": 1,
  6961                "legendFormat": "{{action}} avg",
  6962                "refId": "B"
  6963              }
  6964            ],
  6965            "thresholds": [],
  6966            "timeFrom": null,
  6967            "timeRegions": [],
  6968            "timeShift": null,
  6969            "title": "NetworkPolicy Events",
  6970            "tooltip": {
  6971              "shared": true,
  6972              "sort": 0,
  6973              "value_type": "individual"
  6974            },
  6975            "type": "graph",
  6976            "xaxis": {
  6977              "buckets": null,
  6978              "mode": "time",
  6979              "name": null,
  6980              "show": true,
  6981              "values": []
  6982            },
  6983            "yaxes": [
  6984              {
  6985                "format": "opm",
  6986                "label": null,
  6987                "logBase": 1,
  6988                "max": null,
  6989                "min": null,
  6990                "show": true
  6991              },
  6992              {
  6993                "format": "short",
  6994                "label": null,
  6995                "logBase": 1,
  6996                "max": null,
  6997                "min": null,
  6998                "show": false
  6999              }
  7000            ],
  7001            "yaxis": {
  7002              "align": false,
  7003              "alignLevel": null
  7004            }
  7005          },
  7006          {
  7007            "aliasColors": {
  7008              "create avg": "#70dbed",
  7009              "delete avg": "#e24d42",
  7010              "update avg": "#e0f9d7"
  7011            },
  7012            "bars": true,
  7013            "dashLength": 10,
  7014            "dashes": false,
  7015            "datasource": "prometheus",
  7016            "fill": 1,
  7017            "gridPos": {
  7018              "h": 7,
  7019              "w": 12,
  7020              "x": 0,
  7021              "y": 197
  7022            },
  7023            "id": 109,
  7024            "legend": {
  7025              "alignAsTable": false,
  7026              "avg": false,
  7027              "current": false,
  7028              "max": false,
  7029              "min": false,
  7030              "rightSide": false,
  7031              "show": true,
  7032              "total": false,
  7033              "values": false
  7034            },
  7035            "lines": false,
  7036            "linewidth": 1,
  7037            "links": [],
  7038            "nullPointMode": "null",
  7039            "paceLength": 10,
  7040            "percentage": false,
  7041            "pointradius": 5,
  7042            "points": false,
  7043            "renderer": "flot",
  7044            "seriesOverrides": [],
  7045            "spaceLength": 10,
  7046            "stack": true,
  7047            "steppedLine": false,
  7048            "targets": [
  7049              {
  7050                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"Pod\"}[1m])) by (pod, action) * 60",
  7051                "format": "time_series",
  7052                "intervalFactor": 1,
  7053                "legendFormat": "{{action}} avg",
  7054                "refId": "B"
  7055              }
  7056            ],
  7057            "thresholds": [],
  7058            "timeFrom": null,
  7059            "timeRegions": [],
  7060            "timeShift": null,
  7061            "title": "Pod Events",
  7062            "tooltip": {
  7063              "shared": true,
  7064              "sort": 0,
  7065              "value_type": "individual"
  7066            },
  7067            "type": "graph",
  7068            "xaxis": {
  7069              "buckets": null,
  7070              "mode": "time",
  7071              "name": null,
  7072              "show": true,
  7073              "values": []
  7074            },
  7075            "yaxes": [
  7076              {
  7077                "format": "opm",
  7078                "label": null,
  7079                "logBase": 1,
  7080                "max": null,
  7081                "min": null,
  7082                "show": true
  7083              },
  7084              {
  7085                "format": "short",
  7086                "label": null,
  7087                "logBase": 1,
  7088                "max": null,
  7089                "min": null,
  7090                "show": false
  7091              }
  7092            ],
  7093            "yaxis": {
  7094              "align": false,
  7095              "alignLevel": null
  7096            }
  7097          },
  7098          {
  7099            "aliasColors": {
  7100              "create avg": "#70dbed",
  7101              "delete avg": "#e24d42",
  7102              "update avg": "#e0f9d7"
  7103            },
  7104            "bars": true,
  7105            "dashLength": 10,
  7106            "dashes": false,
  7107            "datasource": "prometheus",
  7108            "fill": 1,
  7109            "gridPos": {
  7110              "h": 7,
  7111              "w": 12,
  7112              "x": 12,
  7113              "y": 197
  7114            },
  7115            "id": 122,
  7116            "legend": {
  7117              "alignAsTable": false,
  7118              "avg": false,
  7119              "current": false,
  7120              "max": false,
  7121              "min": false,
  7122              "rightSide": false,
  7123              "show": true,
  7124              "total": false,
  7125              "values": false
  7126            },
  7127            "lines": false,
  7128            "linewidth": 1,
  7129            "links": [],
  7130            "nullPointMode": "null",
  7131            "paceLength": 10,
  7132            "percentage": false,
  7133            "pointradius": 5,
  7134            "points": false,
  7135            "renderer": "flot",
  7136            "seriesOverrides": [],
  7137            "spaceLength": 10,
  7138            "stack": true,
  7139            "steppedLine": false,
  7140            "targets": [
  7141              {
  7142                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"Node\"}[1m])) by (pod, action) * 60",
  7143                "format": "time_series",
  7144                "intervalFactor": 1,
  7145                "legendFormat": "{{action}} avg",
  7146                "refId": "B"
  7147              }
  7148            ],
  7149            "thresholds": [],
  7150            "timeFrom": null,
  7151            "timeRegions": [],
  7152            "timeShift": null,
  7153            "title": "Node Events",
  7154            "tooltip": {
  7155              "shared": true,
  7156              "sort": 0,
  7157              "value_type": "individual"
  7158            },
  7159            "type": "graph",
  7160            "xaxis": {
  7161              "buckets": null,
  7162              "mode": "time",
  7163              "name": null,
  7164              "show": true,
  7165              "values": []
  7166            },
  7167            "yaxes": [
  7168              {
  7169                "format": "opm",
  7170                "label": null,
  7171                "logBase": 1,
  7172                "max": null,
  7173                "min": null,
  7174                "show": true
  7175              },
  7176              {
  7177                "format": "short",
  7178                "label": null,
  7179                "logBase": 1,
  7180                "max": null,
  7181                "min": null,
  7182                "show": false
  7183              }
  7184            ],
  7185            "yaxis": {
  7186              "align": false,
  7187              "alignLevel": null
  7188            }
  7189          },
  7190          {
  7191            "aliasColors": {},
  7192            "bars": true,
  7193            "dashLength": 10,
  7194            "dashes": false,
  7195            "datasource": "prometheus",
  7196            "fill": 1,
  7197            "gridPos": {
  7198              "h": 7,
  7199              "w": 12,
  7200              "x": 0,
  7201              "y": 204
  7202            },
  7203            "id": 118,
  7204            "legend": {
  7205              "alignAsTable": false,
  7206              "avg": false,
  7207              "current": false,
  7208              "max": false,
  7209              "min": false,
  7210              "rightSide": false,
  7211              "show": true,
  7212              "total": false,
  7213              "values": false
  7214            },
  7215            "lines": false,
  7216            "linewidth": 1,
  7217            "links": [],
  7218            "nullPointMode": "null",
  7219            "paceLength": 10,
  7220            "percentage": false,
  7221            "pointradius": 5,
  7222            "points": false,
  7223            "renderer": "flot",
  7224            "seriesOverrides": [],
  7225            "spaceLength": 10,
  7226            "stack": true,
  7227            "steppedLine": false,
  7228            "targets": [
  7229              {
  7230                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"Service\"}[1m])) by (pod, action) * 60",
  7231                "format": "time_series",
  7232                "intervalFactor": 1,
  7233                "legendFormat": "{{action}}",
  7234                "refId": "B"
  7235              }
  7236            ],
  7237            "thresholds": [],
  7238            "timeFrom": null,
  7239            "timeRegions": [],
  7240            "timeShift": null,
  7241            "title": "Service Events",
  7242            "tooltip": {
  7243              "shared": true,
  7244              "sort": 0,
  7245              "value_type": "individual"
  7246            },
  7247            "type": "graph",
  7248            "xaxis": {
  7249              "buckets": null,
  7250              "mode": "time",
  7251              "name": null,
  7252              "show": true,
  7253              "values": []
  7254            },
  7255            "yaxes": [
  7256              {
  7257                "format": "opm",
  7258                "label": null,
  7259                "logBase": 1,
  7260                "max": null,
  7261                "min": null,
  7262                "show": true
  7263              },
  7264              {
  7265                "format": "short",
  7266                "label": null,
  7267                "logBase": 1,
  7268                "max": null,
  7269                "min": null,
  7270                "show": false
  7271              }
  7272            ],
  7273            "yaxis": {
  7274              "align": false,
  7275              "alignLevel": null
  7276            }
  7277          },
  7278          {
  7279            "aliasColors": {},
  7280            "bars": true,
  7281            "dashLength": 10,
  7282            "dashes": false,
  7283            "datasource": "prometheus",
  7284            "fill": 1,
  7285            "gridPos": {
  7286              "h": 7,
  7287              "w": 12,
  7288              "x": 12,
  7289              "y": 204
  7290            },
  7291            "id": 120,
  7292            "legend": {
  7293              "alignAsTable": false,
  7294              "avg": false,
  7295              "current": false,
  7296              "max": false,
  7297              "min": false,
  7298              "rightSide": false,
  7299              "show": true,
  7300              "total": false,
  7301              "values": false
  7302            },
  7303            "lines": false,
  7304            "linewidth": 1,
  7305            "links": [],
  7306            "nullPointMode": "null",
  7307            "paceLength": 10,
  7308            "percentage": false,
  7309            "pointradius": 5,
  7310            "points": false,
  7311            "renderer": "flot",
  7312            "seriesOverrides": [],
  7313            "spaceLength": 10,
  7314            "stack": true,
  7315            "steppedLine": false,
  7316            "targets": [
  7317              {
  7318                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"Endpoint\"}[1m])) by (pod, action) * 60",
  7319                "format": "time_series",
  7320                "intervalFactor": 1,
  7321                "legendFormat": "{{action}}",
  7322                "refId": "B"
  7323              }
  7324            ],
  7325            "thresholds": [],
  7326            "timeFrom": null,
  7327            "timeRegions": [],
  7328            "timeShift": null,
  7329            "title": "Endpoints Events",
  7330            "tooltip": {
  7331              "shared": true,
  7332              "sort": 0,
  7333              "value_type": "individual"
  7334            },
  7335            "type": "graph",
  7336            "xaxis": {
  7337              "buckets": null,
  7338              "mode": "time",
  7339              "name": null,
  7340              "show": true,
  7341              "values": []
  7342            },
  7343            "yaxes": [
  7344              {
  7345                "format": "opm",
  7346                "label": null,
  7347                "logBase": 1,
  7348                "max": null,
  7349                "min": null,
  7350                "show": true
  7351              },
  7352              {
  7353                "format": "short",
  7354                "label": null,
  7355                "logBase": 1,
  7356                "max": null,
  7357                "min": null,
  7358                "show": false
  7359              }
  7360            ],
  7361            "yaxis": {
  7362              "align": false,
  7363              "alignLevel": null
  7364            }
  7365          },
  7366          {
  7367            "aliasColors": {},
  7368            "bars": true,
  7369            "dashLength": 10,
  7370            "dashes": false,
  7371            "datasource": "prometheus",
  7372            "fill": 1,
  7373            "gridPos": {
  7374              "h": 7,
  7375              "w": 12,
  7376              "x": 0,
  7377              "y": 211
  7378            },
  7379            "id": 121,
  7380            "legend": {
  7381              "alignAsTable": false,
  7382              "avg": false,
  7383              "current": false,
  7384              "max": false,
  7385              "min": false,
  7386              "rightSide": false,
  7387              "show": true,
  7388              "total": false,
  7389              "values": false
  7390            },
  7391            "lines": false,
  7392            "linewidth": 1,
  7393            "links": [],
  7394            "nullPointMode": "null",
  7395            "paceLength": 10,
  7396            "percentage": false,
  7397            "pointradius": 5,
  7398            "points": false,
  7399            "renderer": "flot",
  7400            "seriesOverrides": [],
  7401            "spaceLength": 10,
  7402            "stack": true,
  7403            "steppedLine": false,
  7404            "targets": [
  7405              {
  7406                "expr": "avg(rate(cilium_kubernetes_events_total{kubernetes_pod_name=~\"$pod\", scope=\"Namespace\"}[1m])) by (pod, action) * 60",
  7407                "format": "time_series",
  7408                "intervalFactor": 1,
  7409                "legendFormat": "{{action}}",
  7410                "refId": "B"
  7411              }
  7412            ],
  7413            "thresholds": [],
  7414            "timeFrom": null,
  7415            "timeRegions": [],
  7416            "timeShift": null,
  7417            "title": "Namespace Events",
  7418            "tooltip": {
  7419              "shared": true,
  7420              "sort": 0,
  7421              "value_type": "individual"
  7422            },
  7423            "type": "graph",
  7424            "xaxis": {
  7425              "buckets": null,
  7426              "mode": "time",
  7427              "name": null,
  7428              "show": true,
  7429              "values": []
  7430            },
  7431            "yaxes": [
  7432              {
  7433                "format": "opm",
  7434                "label": null,
  7435                "logBase": 1,
  7436                "max": null,
  7437                "min": null,
  7438                "show": true
  7439              },
  7440              {
  7441                "format": "short",
  7442                "label": null,
  7443                "logBase": 1,
  7444                "max": null,
  7445                "min": null,
  7446                "show": false
  7447              }
  7448            ],
  7449            "yaxis": {
  7450              "align": false,
  7451              "alignLevel": null
  7452            }
  7453          }
  7454        ],
  7455        "refresh": false,
  7456        "schemaVersion": 18,
  7457        "style": "dark",
  7458        "tags": [],
  7459        "templating": {
  7460          "list": [
  7461            {
  7462              "allValue": "cilium.*",
  7463              "current": {
  7464                "text": "All",
  7465                "value": "$__all"
  7466              },
  7467              "datasource": "prometheus",
  7468              "definition": "",
  7469              "hide": 0,
  7470              "includeAll": true,
  7471              "label": null,
  7472              "multi": false,
  7473              "name": "pod",
  7474              "options": [],
  7475              "query": "label_values(kube_pod_created{pod=~\"^cilium-[a-z|A-Z|0-9]+$\"},pod)",
  7476              "refresh": 2,
  7477              "regex": "",
  7478              "skipUrlSync": false,
  7479              "sort": 1,
  7480              "tagValuesQuery": "",
  7481              "tags": [],
  7482              "tagsQuery": "",
  7483              "type": "query",
  7484              "useTags": false
  7485            }
  7486          ]
  7487        },
  7488        "time": {
  7489          "from": "now-30m",
  7490          "to": "now"
  7491        },
  7492        "timepicker": {
  7493          "refresh_intervals": [
  7494            "5s",
  7495            "10s",
  7496            "30s",
  7497            "1m",
  7498            "5m",
  7499            "15m",
  7500            "30m",
  7501            "1h",
  7502            "2h",
  7503            "1d"
  7504          ],
  7505          "time_options": [
  7506            "5m",
  7507            "15m",
  7508            "1h",
  7509            "6h",
  7510            "12h",
  7511            "24h",
  7512            "2d",
  7513            "7d",
  7514            "30d"
  7515          ]
  7516        },
  7517        "timezone": "utc",
  7518        "title": "Cilium Metrics",
  7519        "uid": "vtuWtdumz",
  7520        "version": 1
  7521      }
  7522    cilium-operator-dashboard: |
  7523      {
  7524        "annotations": {
  7525          "list": [
  7526            {
  7527              "builtIn": 1,
  7528              "datasource": "-- Grafana --",
  7529              "enable": true,
  7530              "hide": true,
  7531              "iconColor": "rgba(0, 211, 255, 1)",
  7532              "name": "Annotations & Alerts",
  7533              "type": "dashboard"
  7534            }
  7535          ]
  7536        },
  7537        "editable": true,
  7538        "gnetId": null,
  7539        "graphTooltip": 0,
  7540        "id": 2,
  7541        "links": [],
  7542        "panels": [
  7543          {
  7544            "collapsed": false,
  7545            "gridPos": {
  7546              "h": 1,
  7547              "w": 24,
  7548              "x": 0,
  7549              "y": 0
  7550            },
  7551            "id": 6,
  7552            "panels": [],
  7553            "title": "ENI",
  7554            "type": "row"
  7555          },
  7556          {
  7557            "aliasColors": {},
  7558            "bars": false,
  7559            "dashLength": 10,
  7560            "dashes": false,
  7561            "datasource": "prometheus",
  7562            "fill": 1,
  7563            "gridPos": {
  7564              "h": 8,
  7565              "w": 12,
  7566              "x": 0,
  7567              "y": 1
  7568            },
  7569            "id": 8,
  7570            "legend": {
  7571              "avg": false,
  7572              "current": false,
  7573              "max": false,
  7574              "min": false,
  7575              "show": true,
  7576              "total": false,
  7577              "values": false
  7578            },
  7579            "lines": true,
  7580            "linewidth": 1,
  7581            "links": [],
  7582            "nullPointMode": "null",
  7583            "paceLength": 10,
  7584            "percentage": false,
  7585            "pointradius": 2,
  7586            "points": false,
  7587            "renderer": "flot",
  7588            "seriesOverrides": [],
  7589            "stack": true,
  7590            "steppedLine": false,
  7591            "targets": [
  7592              {
  7593                "expr": "avg(cilium_operator_eni_ips) by (type)",
  7594                "format": "time_series",
  7595                "intervalFactor": 1,
  7596                "legendFormat": "{{type}}",
  7597                "refId": "A"
  7598              }
  7599            ],
  7600            "thresholds": [],
  7601            "timeFrom": null,
  7602            "timeRegions": [],
  7603            "timeShift": null,
  7604            "title": "IP Addresses",
  7605            "tooltip": {
  7606              "shared": true,
  7607              "sort": 0,
  7608              "value_type": "individual"
  7609            },
  7610            "type": "graph",
  7611            "xaxis": {
  7612              "buckets": null,
  7613              "mode": "time",
  7614              "name": null,
  7615              "show": true,
  7616              "values": []
  7617            },
  7618            "yaxes": [
  7619              {
  7620                "format": "short",
  7621                "label": null,
  7622                "logBase": 1,
  7623                "max": null,
  7624                "min": null,
  7625                "show": true
  7626              },
  7627              {
  7628                "format": "short",
  7629                "label": null,
  7630                "logBase": 1,
  7631                "max": null,
  7632                "min": null,
  7633                "show": true
  7634              }
  7635            ],
  7636            "yaxis": {
  7637              "align": false,
  7638              "alignLevel": null
  7639            }
  7640          },
  7641          {
  7642            "aliasColors": {},
  7643            "bars": false,
  7644            "dashLength": 10,
  7645            "dashes": false,
  7646            "datasource": "prometheus",
  7647            "fill": 1,
  7648            "gridPos": {
  7649              "h": 8,
  7650              "w": 12,
  7651              "x": 12,
  7652              "y": 1
  7653            },
  7654            "id": 10,
  7655            "legend": {
  7656              "avg": false,
  7657              "current": false,
  7658              "max": false,
  7659              "min": false,
  7660              "show": true,
  7661              "total": false,
  7662              "values": false
  7663            },
  7664            "lines": true,
  7665            "linewidth": 1,
  7666            "links": [],
  7667            "nullPointMode": "null",
  7668            "paceLength": 10,
  7669            "percentage": false,
  7670            "pointradius": 2,
  7671            "points": false,
  7672            "renderer": "flot",
  7673            "seriesOverrides": [],
  7674            "stack": false,
  7675            "steppedLine": false,
  7676            "targets": [
  7677              {
  7678                "expr": "rate(cilium_operator_eni_aws_api_duration_seconds_sum[1m])/rate(cilium_operator_eni_aws_api_duration_seconds_count[1m])",
  7679                "format": "time_series",
  7680                "intervalFactor": 1,
  7681                "legendFormat": "{{operation}} {{responseCode}}",
  7682                "refId": "A"
  7683              }
  7684            ],
  7685            "thresholds": [],
  7686            "timeFrom": null,
  7687            "timeRegions": [],
  7688            "timeShift": null,
  7689            "title": "EC2 API Interactions",
  7690            "tooltip": {
  7691              "shared": true,
  7692              "sort": 0,
  7693              "value_type": "individual"
  7694            },
  7695            "type": "graph",
  7696            "xaxis": {
  7697              "buckets": null,
  7698              "mode": "time",
  7699              "name": null,
  7700              "show": true,
  7701              "values": []
  7702            },
  7703            "yaxes": [
  7704              {
  7705                "format": "dtdurations",
  7706                "label": null,
  7707                "logBase": 1,
  7708                "max": null,
  7709                "min": null,
  7710                "show": true
  7711              },
  7712              {
  7713                "format": "short",
  7714                "label": null,
  7715                "logBase": 1,
  7716                "max": null,
  7717                "min": null,
  7718                "show": true
  7719              }
  7720            ],
  7721            "yaxis": {
  7722              "align": false,
  7723              "alignLevel": null
  7724            }
  7725          },
  7726          {
  7727            "aliasColors": {},
  7728            "bars": false,
  7729            "dashLength": 10,
  7730            "dashes": false,
  7731            "datasource": "prometheus",
  7732            "fill": 1,
  7733            "gridPos": {
  7734              "h": 7,
  7735              "w": 8,
  7736              "x": 0,
  7737              "y": 9
  7738            },
  7739            "id": 4,
  7740            "legend": {
  7741              "avg": false,
  7742              "current": false,
  7743              "max": false,
  7744              "min": false,
  7745              "show": true,
  7746              "total": false,
  7747              "values": false
  7748            },
  7749            "lines": true,
  7750            "linewidth": 1,
  7751            "links": [],
  7752            "nullPointMode": "null",
  7753            "paceLength": 10,
  7754            "percentage": false,
  7755            "pointradius": 2,
  7756            "points": false,
  7757            "renderer": "flot",
  7758            "seriesOverrides": [],
  7759            "stack": false,
  7760            "steppedLine": false,
  7761            "targets": [
  7762              {
  7763                "expr": "cilium_operator_eni_nodes",
  7764                "format": "time_series",
  7765                "intervalFactor": 1,
  7766                "legendFormat": "{{category}}",
  7767                "refId": "A"
  7768              }
  7769            ],
  7770            "thresholds": [],
  7771            "timeFrom": null,
  7772            "timeRegions": [],
  7773            "timeShift": null,
  7774            "title": "Number of nodes",
  7775            "tooltip": {
  7776              "shared": true,
  7777              "sort": 0,
  7778              "value_type": "individual"
  7779            },
  7780            "type": "graph",
  7781            "xaxis": {
  7782              "buckets": null,
  7783              "mode": "time",
  7784              "name": null,
  7785              "show": true,
  7786              "values": []
  7787            },
  7788            "yaxes": [
  7789              {
  7790                "format": "short",
  7791                "label": null,
  7792                "logBase": 1,
  7793                "max": null,
  7794                "min": null,
  7795                "show": true
  7796              },
  7797              {
  7798                "format": "short",
  7799                "label": null,
  7800                "logBase": 1,
  7801                "max": null,
  7802                "min": null,
  7803                "show": true
  7804              }
  7805            ],
  7806            "yaxis": {
  7807              "align": false,
  7808              "alignLevel": null
  7809            }
  7810          },
  7811          {
  7812            "aliasColors": {},
  7813            "bars": false,
  7814            "dashLength": 10,
  7815            "dashes": false,
  7816            "datasource": "prometheus",
  7817            "fill": 1,
  7818            "gridPos": {
  7819              "h": 7,
  7820              "w": 8,
  7821              "x": 8,
  7822              "y": 9
  7823            },
  7824            "id": 12,
  7825            "legend": {
  7826              "avg": false,
  7827              "current": false,
  7828              "max": false,
  7829              "min": false,
  7830              "show": true,
  7831              "total": false,
  7832              "values": false
  7833            },
  7834            "lines": true,
  7835            "linewidth": 1,
  7836            "links": [],
  7837            "nullPointMode": "null",
  7838            "paceLength": 10,
  7839            "percentage": false,
  7840            "pointradius": 2,
  7841            "points": false,
  7842            "renderer": "flot",
  7843            "seriesOverrides": [],
  7844            "stack": false,
  7845            "steppedLine": false,
  7846            "targets": [
  7847              {
  7848                "expr": "cilium_operator_eni_available",
  7849                "format": "time_series",
  7850                "intervalFactor": 1,
  7851                "legendFormat": "ENIs",
  7852                "refId": "A"
  7853              }
  7854            ],
  7855            "thresholds": [],
  7856            "timeFrom": null,
  7857            "timeRegions": [],
  7858            "timeShift": null,
  7859            "title": "# ENIs with addresses available",
  7860            "tooltip": {
  7861              "shared": true,
  7862              "sort": 0,
  7863              "value_type": "individual"
  7864            },
  7865            "type": "graph",
  7866            "xaxis": {
  7867              "buckets": null,
  7868              "mode": "time",
  7869              "name": null,
  7870              "show": true,
  7871              "values": []
  7872            },
  7873            "yaxes": [
  7874              {
  7875                "format": "short",
  7876                "label": null,
  7877                "logBase": 1,
  7878                "max": null,
  7879                "min": null,
  7880                "show": true
  7881              },
  7882              {
  7883                "format": "short",
  7884                "label": null,
  7885                "logBase": 1,
  7886                "max": null,
  7887                "min": null,
  7888                "show": true
  7889              }
  7890            ],
  7891            "yaxis": {
  7892              "align": false,
  7893              "alignLevel": null
  7894            }
  7895          },
  7896          {
  7897            "aliasColors": {},
  7898            "bars": false,
  7899            "dashLength": 10,
  7900            "dashes": false,
  7901            "datasource": "prometheus",
  7902            "fill": 1,
  7903            "gridPos": {
  7904              "h": 7,
  7905              "w": 8,
  7906              "x": 16,
  7907              "y": 9
  7908            },
  7909            "id": 16,
  7910            "legend": {
  7911              "avg": false,
  7912              "current": false,
  7913              "max": false,
  7914              "min": false,
  7915              "show": true,
  7916              "total": false,
  7917              "values": false
  7918            },
  7919            "lines": true,
  7920            "linewidth": 1,
  7921            "links": [],
  7922            "nullPointMode": "null",
  7923            "paceLength": 10,
  7924            "percentage": false,
  7925            "pointradius": 2,
  7926            "points": false,
  7927            "renderer": "flot",
  7928            "seriesOverrides": [],
  7929            "stack": false,
  7930            "steppedLine": false,
  7931            "targets": [
  7932              {
  7933                "expr": "rate(cilium_operator_eni_resync_total[1m])",
  7934                "format": "time_series",
  7935                "intervalFactor": 1,
  7936                "legendFormat": "operations",
  7937                "refId": "A"
  7938              }
  7939            ],
  7940            "thresholds": [],
  7941            "timeFrom": null,
  7942            "timeRegions": [],
  7943            "timeShift": null,
  7944            "title": "Metadata Resync Operations",
  7945            "tooltip": {
  7946              "shared": true,
  7947              "sort": 0,
  7948              "value_type": "individual"
  7949            },
  7950            "type": "graph",
  7951            "xaxis": {
  7952              "buckets": null,
  7953              "mode": "time",
  7954              "name": null,
  7955              "show": true,
  7956              "values": []
  7957            },
  7958            "yaxes": [
  7959              {
  7960                "format": "ops",
  7961                "label": null,
  7962                "logBase": 1,
  7963                "max": null,
  7964                "min": null,
  7965                "show": true
  7966              },
  7967              {
  7968                "format": "short",
  7969                "label": null,
  7970                "logBase": 1,
  7971                "max": null,
  7972                "min": null,
  7973                "show": true
  7974              }
  7975            ],
  7976            "yaxis": {
  7977              "align": false,
  7978              "alignLevel": null
  7979            }
  7980          },
  7981          {
  7982            "aliasColors": {},
  7983            "bars": false,
  7984            "dashLength": 10,
  7985            "dashes": false,
  7986            "datasource": "prometheus",
  7987            "fill": 1,
  7988            "gridPos": {
  7989              "h": 8,
  7990              "w": 12,
  7991              "x": 0,
  7992              "y": 16
  7993            },
  7994            "id": 14,
  7995            "legend": {
  7996              "avg": false,
  7997              "current": false,
  7998              "max": false,
  7999              "min": false,
  8000              "show": true,
  8001              "total": false,
  8002              "values": false
  8003            },
  8004            "lines": true,
  8005            "linewidth": 1,
  8006            "links": [],
  8007            "nullPointMode": "null",
  8008            "paceLength": 10,
  8009            "percentage": false,
  8010            "pointradius": 2,
  8011            "points": false,
  8012            "renderer": "flot",
  8013            "seriesOverrides": [],
  8014            "stack": true,
  8015            "steppedLine": false,
  8016            "targets": [
  8017              {
  8018                "expr": "rate(cilium_operator_ec2_rate_limit_duration_seconds_sum[1m])/rate(cilium_operator_ec2_rate_limit_duration_seconds_count[1m])",
  8019                "format": "time_series",
  8020                "intervalFactor": 1,
  8021                "legendFormat": "{{operation}}",
  8022                "refId": "A"
  8023              }
  8024            ],
  8025            "thresholds": [],
  8026            "timeFrom": null,
  8027            "timeRegions": [],
  8028            "timeShift": null,
  8029            "title": "EC2 client side rate limiting",
  8030            "tooltip": {
  8031              "shared": true,
  8032              "sort": 0,
  8033              "value_type": "individual"
  8034            },
  8035            "type": "graph",
  8036            "xaxis": {
  8037              "buckets": null,
  8038              "mode": "time",
  8039              "name": null,
  8040              "show": true,
  8041              "values": []
  8042            },
  8043            "yaxes": [
  8044              {
  8045                "format": "reqps",
  8046                "label": null,
  8047                "logBase": 1,
  8048                "max": null,
  8049                "min": null,
  8050                "show": true
  8051              },
  8052              {
  8053                "format": "short",
  8054                "label": null,
  8055                "logBase": 1,
  8056                "max": null,
  8057                "min": null,
  8058                "show": true
  8059              }
  8060            ],
  8061            "yaxis": {
  8062              "align": false,
  8063              "alignLevel": null
  8064            }
  8065          },
  8066          {
  8067            "aliasColors": {},
  8068            "bars": false,
  8069            "dashLength": 10,
  8070            "dashes": false,
  8071            "datasource": "prometheus",
  8072            "fill": 1,
  8073            "gridPos": {
  8074              "h": 8,
  8075              "w": 12,
  8076              "x": 12,
  8077              "y": 16
  8078            },
  8079            "id": 2,
  8080            "legend": {
  8081              "avg": false,
  8082              "current": false,
  8083              "max": false,
  8084              "min": false,
  8085              "show": true,
  8086              "total": false,
  8087              "values": false
  8088            },
  8089            "lines": true,
  8090            "linewidth": 1,
  8091            "links": [],
  8092            "nullPointMode": "null",
  8093            "paceLength": 10,
  8094            "percentage": false,
  8095            "pointradius": 2,
  8096            "points": false,
  8097            "renderer": "flot",
  8098            "seriesOverrides": [],
  8099            "stack": false,
  8100            "steppedLine": false,
  8101            "targets": [
  8102              {
  8103                "expr": "avg(rate(cilium_operator_eni_interface_creation_ops[1m])) by (subnetId, status)",
  8104                "format": "time_series",
  8105                "intervalFactor": 1,
  8106                "legendFormat": "{{status}} ({{subnetId}})",
  8107                "refId": "A"
  8108              }
  8109            ],
  8110            "thresholds": [],
  8111            "timeFrom": null,
  8112            "timeRegions": [],
  8113            "timeShift": null,
  8114            "title": "ENI Creation",
  8115            "tooltip": {
  8116              "shared": true,
  8117              "sort": 0,
  8118              "value_type": "individual"
  8119            },
  8120            "type": "graph",
  8121            "xaxis": {
  8122              "buckets": null,
  8123              "mode": "time",
  8124              "name": null,
  8125              "show": true,
  8126              "values": []
  8127            },
  8128            "yaxes": [
  8129              {
  8130                "format": "ops",
  8131                "label": null,
  8132                "logBase": 1,
  8133                "max": null,
  8134                "min": null,
  8135                "show": true
  8136              },
  8137              {
  8138                "format": "short",
  8139                "label": null,
  8140                "logBase": 1,
  8141                "max": null,
  8142                "min": null,
  8143                "show": true
  8144              }
  8145            ],
  8146            "yaxis": {
  8147              "align": false,
  8148              "alignLevel": null
  8149            }
  8150          }
  8151        ],
  8152        "schemaVersion": 18,
  8153        "style": "dark",
  8154        "tags": [],
  8155        "templating": {
  8156          "list": []
  8157        },
  8158        "time": {
  8159          "from": "now-6h",
  8160          "to": "now"
  8161        },
  8162        "timepicker": {
  8163          "refresh_intervals": [
  8164            "5s",
  8165            "10s",
  8166            "30s",
  8167            "1m",
  8168            "5m",
  8169            "15m",
  8170            "30m",
  8171            "1h",
  8172            "2h",
  8173            "1d"
  8174          ],
  8175          "time_options": [
  8176            "5m",
  8177            "15m",
  8178            "1h",
  8179            "6h",
  8180            "12h",
  8181            "24h",
  8182            "2d",
  8183            "7d",
  8184            "30d"
  8185          ]
  8186        },
  8187        "timezone": "",
  8188        "title": "Cilium Operator",
  8189        "uid": "1GC0TT4Wz",
  8190        "version": 1
  8191      }