[asterisk-bugs] [JIRA] (ASTERISK-28403) Add native Prometheus support to Asterisk
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Thu May 2 13:40:48 CDT 2019
Matt Jordan created ASTERISK-28403:
--------------------------------------
Summary: Add native Prometheus support to Asterisk
Key: ASTERISK-28403
URL: https://issues.asterisk.org/jira/browse/ASTERISK-28403
Project: Asterisk
Issue Type: New Feature
Security Level: None
Components: Resources/General
Affects Versions: GIT
Reporter: Matt Jordan
In a dockerized environment, Prometheus is the 'go-to' open source project for monitoring applications. It is a bit unique in that, unlike many other monitoring solutions, it operates primarily on a 'pull' model instead of a 'push' model. This actually makes it work uniquely well with Asterisk, as Asterisk's built-in HTTP server allows it to serve up Prometheus statistics natively.
This feature will:
# Add a new module to Asterisk that serves up Prometheus compatible metrics
# Provide basic attributes about Asterisk (build properties, version, up / reload times, etc.)
# Provide APIs for future enhancements and other modules to register metrics that will be served up when a Prometheus server scrapes Asterisk
Note that additional feature enhancements will be forthcoming that will add more useful statistics, i.e., channel stats, PJSIP object statistics, etc.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list