Skip to content

Provide Permission to enable/disable the Menu entry #250

@marcelfischer

Description

@marcelfischer

When I use Menu -> Graphite -> Services it generates huge load on graphite-web, icingaweb2 and my web browser because it loads many graphs depending on my "Default page size". For example 100 entries...
I don't really see the use-case of loading random 25 or 100 graphs.

Expected Behavior

I would be nice to have an permission point in the graphite module to enable/disable the menu entry.
Maybe graphs should also only load when someone uses the search bar and there should be a hard limit of api calls somehow.

Current Behavior

A "Default page size" of 100 leads to a not responding icinga web and generates high load on the graphite-web server.

Context

Your Environment

  • Module version (System - About): latest git commit
  • Icinga Web 2 version and modules (System - About): 2.8.1
  • Graphite (carbon, web, whisper) version: graphite-web 1.1.7

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions