summaryrefslogtreecommitdiffstats
path: root/collectors/statsd.plugin/asterisk.conf
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:19:16 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 12:07:37 +0000
commitb485aab7e71c1625cfc27e0f92c9509f42378458 (patch)
treeae9abe108601079d1679194de237c9a435ae5b55 /collectors/statsd.plugin/asterisk.conf
parentAdding upstream version 1.44.3. (diff)
downloadnetdata-b485aab7e71c1625cfc27e0f92c9509f42378458.tar.xz
netdata-b485aab7e71c1625cfc27e0f92c9509f42378458.zip
Adding upstream version 1.45.3+dfsg.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'collectors/statsd.plugin/asterisk.conf')
-rw-r--r--collectors/statsd.plugin/asterisk.conf208
1 files changed, 0 insertions, 208 deletions
diff --git a/collectors/statsd.plugin/asterisk.conf b/collectors/statsd.plugin/asterisk.conf
deleted file mode 100644
index 160b80f93..000000000
--- a/collectors/statsd.plugin/asterisk.conf
+++ /dev/null
@@ -1,208 +0,0 @@
-[app]
- name = asterisk
- metrics = asterisk.*
- private charts = yes
- gaps when not collected = no
-
-[dictionary]
- # https://www.voip-info.org/asterisk-variable-hangupcause/
- q931.1 = unallocated 1
- q931.2 = no route transit net 2
- q931.3 = no route destination 3
- q931.6 = channel unacceptable 6
- q931.7 = call awarded delivered 7
- q931.16 = normal 16
- q931.17 = busy 17
- q931.18 = no response 18
- q931.19 = no answer 19
- q931.21 = rejected call 21
- q931.22 = number changed 22
- q931.27 = dst out of order 27
- q931.28 = invalid number 28
- q931.29 = rejected facility 29
- q931.30 = response to status 30
- q931.31 = normal unspecified 31
- q931.34 = congestion circuit 34
- q931.38 = net out of order 38
- q931.41 = normal tmp fail 41
- q931.42 = congestion switch 42
- q931.43 = access info discarded 43
- q931.44 = requested chan unavail 44
- q931.45 = pre empted 45
- q931.47 = resource unavailable, unspecified 47
- q931.50 = facility not subscribed 50
- q931.52 = outgoing call barred 52
- q931.54 = incoming call barred 54
- q931.57 = bearer capability not auth 57
- q931.58 = bearer capability not avail 58
- q931.65 = bearer capability not implemented 65
- q931.66 = chan not implemented 66
- q931.69 = facility not implemented 67
- q931.81 = invalid call reference 81
- q931.88 = incompatible destination 88
- q931.95 = invalid msg specified 95
- q931.96 = mandatory ie missing 96
- q931.97 = message type non exist 97
- q931.98 = wrong message 98
- q931.99 = ie non exist 99
- q931.100 = invalid ie contents 100
- q931.101 = wrong call state 101
- q931.102 = recovery on timer expire 102
- q931.103 = mandatory ie length error 103
- q931.111 = protocol error 111
- q931.127 = interworking 127
-
-
-[channels]
- name = channels
- title = Active Channels
- family = channels
- context = asterisk.channels
- units = channels
- priority = 91000
- type = stacked
- dimension = pattern asterisk.channels.count 'channels' last 1 1
- # FIXME: netdata needs to prevent this from going negative
-
-[endpoints]
- name = endpoints
- title = Active Endpoints
- family = endpoints
- context = asterisk.endpoints
- units = endpoints
- priority = 91005
- type = stacked
- dimension = pattern asterisk.endpoints.count 'endpoints' last 1 1
-
-[endpoints_by_status]
- name = endpoints_by_status
- title = Active Endpoints by Status
- family = endpoints
- context = asterisk.endpoints_by_status
- units = endpoints
- priority = 91006
- type = stacked
- dimension = pattern asterisk.endpoints.state.* '' last 1 1
-
-[sip_channels_by_endpoint]
- name = sip_channels_by_endpoint
- title = Active SIP channels by endpoint
- family = channels
- context = asterisk.sip_channels_by_endpoint
- units = channels
- priority = 91110
- type = stacked
- dimension = pattern asterisk.endpoints.SIP.*.channels '' last 1 1
-
-[pjsip_channels_by_endpoint]
- name = pjsip_channels_by_endpoint
- title = Active PJSIP channels by endpoint
- family = channels
- context = asterisk.pjsip_channels_by_endpoint
- units = channels
- priority = 91111
- type = stacked
- dimension = pattern asterisk.endpoints.PJSIP.*.channels '' last 1 1
-
-[dialstatuses]
- name = dialstatuses
- title = Distribution of Dial Statuses
- family = dial_statuses
- context = asterisk.dialstatus
- units = calls
- priority = 91150
- type = stacked
- dimension = pattern 'asterisk.dialstatus.*' '' last 1 1
-
-[calltime]
- name = calltime
- title = Asterisk Channels Call Duration
- family = calltime
- context = asterisk.calltime
- units = milliseconds
- priority = 91160
- type = stacked
- dimension = asterisk.channels.calltime 'calltime' average 1 1
- dimension = asterisk.channels.calltime 'sum' sum 1 1 hidden
- dimension = asterisk.channels.calltime 'count' events 1 1 hidden
-
-[hangupcause]
- name = hangupcause
- title = Distribution of Hangup Causes
- family = hangup_causes
- context = asterisk.hangupcause
- units = calls
- priority = 91200
- type = stacked
- dimension = pattern 'asterisk.hangupcause.*' 'q931.' last 1 1
-
-[hangupcause_answer]
- name = hangupcause_answer
- title = Distribution of Hangup Causes for ANSWERed calls
- family = hangup_causes
- context = asterisk.hangupcause_answer
- units = calls
- priority = 91210
- type = stacked
- dimension = pattern 'asterisk.dialhangupcause.ANSWER.*' 'q931.' last 1 1
-
-[hangupcause_busy]
- name = hangupcause_busy
- title = Distribution of Hangup Causes for BUSY calls
- family = hangup_causes
- context = asterisk.hangupcause_busy
- units = calls
- priority = 91215
- type = stacked
- dimension = pattern 'asterisk.dialhangupcause.BUSY.*' 'q931.' last 1 1
-
-[hangupcause_cancel]
- name = hangupcause_cancel
- title = Distribution of Hangup Causes for CANCELled calls
- family = hangup_causes
- context = asterisk.hangupcause_cancel
- units = calls
- priority = 91220
- type = stacked
- dimension = pattern 'asterisk.dialhangupcause.CANCEL.*' 'q931.' last 1 1
-
-[hangupcause_chanunavail]
- name = hangupcause_chanunavail
- title = Distribution of Hangup Causes for CHANUNVAILed calls
- family = hangup_causes
- context = asterisk.hangupcause_chanunavail
- units = calls
- priority = 91230
- type = stacked
- dimension = pattern 'asterisk.dialhangupcause.CHANUNAVAIL.*' 'q931.' last 1 1
-
-[hangupcause_congestion]
- name = hangupcause_congestion
- title = Distribution of Hangup Causes for CONGESTIONed calls
- family = hangup_causes
- context = asterisk.hangupcause_congestion
- units = calls
- priority = 91240
- type = stacked
- dimension = pattern 'asterisk.dialhangupcause.CONGESTION.*' 'q931.' last 1 1
-
-[events]
- name = events
- title = Asterisk Dialplan Events
- family = events
- context = asterisk.events
- units = events/s
- priority = 91400
- type = stacked
- dimension = pattern 'asterisk.stasis.message.ast_channel_*_type' '' last 1 1
-
-[qualify]
- name = qualify
- title = Asterisk PJSIP Peers Qualify
- family = qualify
- context = asterisk.qualify
- units = milliseconds
- priority = 91500
- type = stacked
- dimension = pattern 'asterisk.PJSIP.contacts.*.rtt' '' max 1 1
- # FIXME: netdata needs to set update every = 15 on this