Questions tagged [grafana]

Grafana is most commonly used for visualizing time series data for Internet infrastructure and application analytics but many use it in other domains including industrial sensors, home automation, weather, and process control.

Grafana features pluggable panels and data sources allowing easy extensibility and a variety of panels, including fully featured graph panels with rich visualization options. There is built in support for many of the most popular time series data sources.

Supports Graphite, Elasticsearch, Prometheus, InfluxDB, OpenTSDB and KairosDB out of the box. Or use the plug-in functionality to add your own.

http://grafana.org/

119 questions
1
vote
1 answer

Aggregate Disks in Collectd or Graphite/Grafana

I have multiple nodes, each with multiple disks of the same size. I'd like for either collectd to report a single used/free metric that is the aggregate of these multiple disks construct a grafana query that combines multiple disks into a single…
killachaos
  • 135
  • 4
1
vote
1 answer

Multiple wildcards with asPercent in Graphite

I have multiple series for stats.counters.app.view.isbn.fetch.found.{yes,no}.$service. I want to calculate the failure rate per $service. #A reduceSeries(mapSeries(group(#B, #C), 0), 'asPercent', 1, 'none', 'total') #B…
kelunik
  • 203
  • 2
  • 13
1
vote
1 answer

How can I calculate bandwidth usage per day or hour with Grafana, graphite and collectd?

I'd like to collect the bytes sent and received per day or per hour of a server, so I can collect bandwidth requirements. I figured setting up grafana, graphite and collectd to collect bandwidth usage metrics, but these only show bandwidth usage per…
ujjain
  • 3,983
  • 16
  • 53
  • 91
1
vote
1 answer

Using the service.check_command variable in Icinga2 action_url query string

I'm trying to make an action_url which will dynamically link from IcingaWeb2 to Grafana graphs. I have it working up to a point, but I'd like to add another variable...the $SERVICECHECKCOMMAND$ service.check_command variable, and it's not…
TryTryAgain
  • 1,152
  • 5
  • 22
  • 41
1
vote
0 answers

How can I get WAN interface bandwidth accurately via SNMP on Fortinet firewall?

I am getting a sawtooth style of graph on Grafana when I am tying to monitor the ISP WAN interface of my Fortinet firewall. Can someone please guide me on getting the right graph for the WAN interface bandwidth? The fortinet shows a much smoother…
xis10z
  • 111
  • 1
1
vote
1 answer

Display metric for multiple servers on a single grafana panel, using a Snowflake datasource populated from Kafka

I have a collection of servers which submit metrics to a single kafka topic. This data is stored as a row in a snowflake database in this format: { "disk_util": 47.7, "location": "location1", "timestamp": "1683703169378" } I'm using this…
doublespaces
  • 121
  • 3
1
vote
2 answers

Monitor Azure Kubernetes Service (AKS) with Prometheus servers running independently

Can I deploy Prometheus to each Azure Kubernetes Service (AKS), and monitor each Prometheus from a Prometheus created by a virtual machine outside the AKS? In other words, I want to connect the Prometheus in the center with all Prometheus in each…
gotothesky
  • 13
  • 3
1
vote
1 answer

Grafana graph value as a percentage of the initial value

I am new to grafana & prometheus. I want to graph the change in a value (here disk space used), but as a percentage of the initial value, which one commonly sees for inflation charts. For example, this chart of inflation has every line starting at…
Amandasaurus
  • 31,471
  • 65
  • 192
  • 253
1
vote
2 answers

Grafana pod is not running, how to fix that?

I have deployed grafana in eks using the steps provided in this link After deployment of grafana, the pod is not in running state. kubectl get po -n grafana NAME READY STATUS RESTARTS AGE grafana-6db7758575-pfqdg 0/1 …
user2331760
  • 155
  • 4
  • 12
1
vote
0 answers

Default Grafana K8s app PV issue: FailedBinding persistentvolume-controller no persistent volumes available for this claim and no storage class is set

I am simply trying to deploy this Grafana app as-is, no changes to the YAML have been made: https://grafana.com/docs/grafana/latest/setup-grafana/installation/kubernetes/ VMs are Ubuntu 20.04 LTS. The Kubernetes cluster is made up of the…
SamAndrew81
  • 284
  • 1
  • 6
  • 20
1
vote
0 answers

Hostname instead of IPs for panel legends in Grafana with Prometheus metrics

I want to monitor different servers with Prometheus fed by exporters like node-exporter or postgres-exporter. The metrices should be presented in Grafana as dashboards and alerts. The exporters will be imported by following targets in the…
Vaiaro
  • 113
  • 1
  • 6
1
vote
1 answer

Choose all labels in a Grafana time series chart in one go instead of "Ctrl+click"-picking each label until the full list is marked?

In a time-series chart in Grafana, I try to mark a bunch of labels so that all of their curves are shown. As a default, I get only four labels' curves in the graph, but I have dozens of labels and I do not want to mark everything with the mouse, it…
questionto42
  • 353
  • 5
  • 23
1
vote
0 answers

Zabbix integration with AWS and or Azure

I am trying to figure out direct integration between Zabbix and AWS CloudWatch or Azure Monitor. I have seen YT videos available to integrate Zabbix with grafana first and then integrate grafana with AWS or Azure monitoring solution. But I am just…
1
vote
1 answer

Grafana does not send notifications through reverse proxy

I am using Grafana on a server that does not have Internet, I need to send Telegram notifications, for that I am using Nginx server in another machine. Server A: Grafana installed / Running on port 3000. Grafana url: www.example.grafana.com IP of…
aldegalan
  • 43
  • 7
1
vote
1 answer

Grant access to the Internet only for certain requests from Grafana with reverse proxy

I have two machines: Machine A: Grafana installed / No access to the Internet / Need to send notifications to Telegram Machine B Nginx installed / Access to the Internet I would like to send those Telegram notifications, but the machine A does not…
aldegalan
  • 43
  • 7