blob: d8730bb89d53d0794e7ccc5e2c4bad0c4a178e6c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
|
meta:
plugin_name: python.d.plugin
module_name: beanstalk
monitored_instance:
name: Beanstalk
link: ''
categories:
- data-collection.message-brokers
icon_filename: 'beanstalk.png'
related_resources:
integrations:
list: []
info_provided_to_referring_integrations:
description: ''
keywords: []
most_popular: false
overview:
data_collection:
metrics_description: 'Monitor Beanstalk metrics to enhance job queueing and processing efficiency. Track job rates, processing times, and queue lengths for better task management.'
method_description: ''
supported_platforms:
include: []
exclude: []
multi-instance: true
additional_permissions:
description: ''
default_behavior:
auto_detection:
description: ''
limits:
description: ''
performance_impact:
description: ''
setup:
prerequisites:
list: []
configuration:
file:
name: ''
description: ''
options:
description: ''
folding:
title: ''
enabled: true
list: []
examples:
folding:
enabled: true
title: ''
list: []
troubleshooting:
problems:
list: []
alerts:
- name: beanstalk_server_buried_jobs
link: https://github.com/netdata/netdata/blob/master/health/health.d/beanstalkd.conf
metric: beanstalk.current_jobs
info: number of buried jobs across all tubes. You need to manually kick them so they can be processed. Presence of buried jobs in a tube does not affect new jobs.
metrics:
folding:
title: Metrics
enabled: false
description: ""
availability: []
scopes:
- name: global
description: ""
labels: []
metrics:
- name: beanstalk.cpu_usage
description: Cpu Usage
unit: "cpu time"
chart_type: area
dimensions:
- name: user
- name: system
- name: beanstalk.jobs_rate
description: Jobs Rate
unit: "jobs/s"
chart_type: line
dimensions:
- name: total
- name: timeouts
- name: beanstalk.connections_rate
description: Connections Rate
unit: "connections/s"
chart_type: area
dimensions:
- name: connections
- name: beanstalk.commands_rate
description: Commands Rate
unit: "commands/s"
chart_type: stacked
dimensions:
- name: put
- name: peek
- name: peek-ready
- name: peek-delayed
- name: peek-buried
- name: reserve
- name: use
- name: watch
- name: ignore
- name: delete
- name: bury
- name: kick
- name: stats
- name: stats-job
- name: stats-tube
- name: list-tubes
- name: list-tube-used
- name: list-tubes-watched
- name: pause-tube
- name: beanstalk.connections_rate
description: Current Tubes
unit: "tubes"
chart_type: area
dimensions:
- name: tubes
- name: beanstalk.current_jobs
description: Current Jobs
unit: "jobs"
chart_type: stacked
dimensions:
- name: urgent
- name: ready
- name: reserved
- name: delayed
- name: buried
- name: beanstalk.current_connections
description: Current Connections
unit: "connections"
chart_type: line
dimensions:
- name: written
- name: producers
- name: workers
- name: waiting
- name: beanstalk.binlog
description: Binlog
unit: "records/s"
chart_type: line
dimensions:
- name: written
- name: migrated
- name: beanstalk.uptime
description: seconds
unit: "seconds"
chart_type: line
dimensions:
- name: uptime
- name: tube
description: ""
labels: []
metrics:
- name: beanstalk.jobs_rate
description: Jobs Rate
unit: "jobs/s"
chart_type: area
dimensions:
- name: jobs
- name: beanstalk.jobs
description: Jobs
unit: "jobs"
chart_type: stacked
dimensions:
- name: urgent
- name: ready
- name: reserved
- name: delayed
- name: buried
- name: beanstalk.connections
description: Connections
unit: "connections"
chart_type: stacked
dimensions:
- name: using
- name: waiting
- name: watching
- name: beanstalk.commands
description: Commands
unit: "commands/s"
chart_type: stacked
dimensions:
- name: deletes
- name: pauses
- name: beanstalk.pause
description: Pause
unit: "seconds"
chart_type: stacked
dimensions:
- name: since
- name: left
|