[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


     [ https://issues.asterisk.org/jira/browse/ASTERISK-28403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on ASTERISK-28403 started by Matt Jordan.

> 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
>            Assignee: Matt Jordan
>              Labels: pjsip
>
> 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