Aplicações do Dialplan do Asterisk 20
Descrição:Este aplicativo do dialplan envia estatísticas para o servidor StatsD especificado no arquivo 'statsd.conf'.
StatsD(metric_type,statistic_name,value,[sample_rate])- metric_type - O tipo de métrica a ser enviada para o StatsD. Os tipos de métrica válidos são 'g' para gauge (medidor), 'c' para counter (contador), 'ms' para timer (temporizador) e 's' para sets (conjuntos).
- statistic_name - O nome da variável a ser enviada para o StatsD. Nomes de estatísticas não podem conter o caractere pipe (|).
- value - O valor da variável a ser enviada para o StatsD. Os valores devem ser numéricos. Para métricas de gauge e counter, valores podem ser enviados com um '+' ou '-' para atualizar um valor após a inicialização. Apenas contadores podem ser inicializados como negativos. Sets podem enviar uma string como parâmetro de valor, mas a string não pode conter o caractere pipe.
- sample_rate - O valor da taxa de amostragem a ser enviada para o StatsD. Taxas de amostragem menores ou iguais a 0 nunca serão enviadas e taxas maiores ou iguais a 1 sempre serão enviadas. Qualquer taxa entre 1 e 0 será comparada a um valor gerado aleatoriamente, e se for maior que o valor aleatório, será enviada.
Este aplicativo é útil para monitorar o desempenho do Asterisk em tempo real através de ferramentas de visualização compatíveis com StatsD.