nsq

Overview

Jsonnet source code is available at github.com/grafana/jsonnet-libs

Alerts

Complete list of pregenerated alerts is available here.

nsq

NsqTopicDepthIncreasing

alert: NsqTopicDepthIncreasing
annotations:
  description: |
    Topic {{ $labels.topic }} depth is higher than 100. The current queue is {{ $value }}.
  summary: Topic depth is increasing.
expr: |
  sum by (topic) (nsq_topic_depth) > 100
for: 5m
labels:
  severity: critical

NsqChannelDepthIncreasing

alert: NsqChannelDepthIncreasing
annotations:
  description: |
    Channel {{ $labels.channel }} depth in topic {{ $labels.topic }} is higher than 100. The current queue is {{ $value }}.
  summary: Topic channel depth is increasing.
expr: |
  sum by (topic) (nsq_topic_channel_backend_depth) > 100
for: 5m
labels:
  severity: critical

Dashboards

Following dashboards are generated from mixins and hosted on github: