可观察性和监视性是呼叫中心环境的一个基本组成部分。当有成千上万的实时语音和其他多通道交互发生时,密切关注系统是至关重要的,因为服务中的任何问题都会立即对客户体验造成打击。
星号是一个用于构建通信应用程序的免费开源框架,由Sangoma赞助。它是最流行的开源IP PBX软件,用于世界各地的通信和联络中心设置。
在这里,我们将向您介绍如何设置Asterisk集成Grafana云以及它如何让监控你的指标和Asterisk日志以及警报变得更容易。
如何配置Asterisk与Grafana云
Asterisk集成是基于res_prometheus模块。这个嵌入的普罗米修斯出口商被添加到星号在v17。您可以通过以下简单的步骤开始使用Grafana Cloud监控Asterisk部署:
- 需要一个Grafana Cloud帐户才能使用Asterisk集成。如果你没有Grafana Cloud账户,你可以注册一个免费账户今天。
- 在Asterisk中启用嵌入的Prometheus导出器。指的是星号集成文档.
- 安装Asterisk集成并配置Grafana代理从Asterisk收集日志和指标。指如何安装和管理集成文档高级Grafana Agent配置请参见星号集成文档.
开始监视Asterisk实例
集成安装完成后,您将看到两个预先构建的Asterisk仪表板和一组与Asterisk相关的警报自动安装到您的Grafana Cloud帐户中。
星号指示板概述
这个指示板基于嵌入Prometheus导出器在Asterisk中公开的所有指标,给出了Asterisk实例的总体概述。
仪表板还包含更多的部分,其中包括以下关键指标:
- 渠道信息
- 端点信息
- 桥梁信息
- 星号系统信息
星号日志指示板
这个仪表板提供关于Asterisk日志文件的指标和详细信息。目前只有主Asterisk日志文件/var/log/asterisk/full
都在仪表盘上。
星号警报
该集成还附带了许多方便的警报。
- AsteriskRestarted
此警报监视asterisk_core_uptime_seconds
度量,如果系统在最近60秒内重新启动,则会发出警报。这可以是计划重新启动,也可以是由于某些异常或失败而重新启动。
- AsteriskReloaded
此警报监视asterisk_core_last_reload_seconds
如果系统在过去60秒内重新加载,会发出度量和警报。该警报对于系统管理员非常重要,可以将系统中发生的任何配置更改通知给他们。
- > 100ms(用户可设置)
Asterisk Prometheus出口商暴露了一个度量称为asterisk_core_scrape_time_ms
这是以毫秒为单位的时间,由出口商收集Asterisk数据。擦除时间过长会导致系统性能下降。这个值通常应该非常低,因此如果刮擦时间超过100ms,则触发此警报。
- AsteriskHighActiveCallsCount > 100(用户可设置)
Asterisk部署的能力因环境而异;但是,该警报可以配置为在系统上标记异常高的活动呼叫计数。
了解关于Asterisk集成的更多信息
预先配置的仪表板和警报可以帮助您以一种简单的方式启动和运行Asterisk监视,这是这次Grafana Cloud集成的目标。如需更多资讯,请参阅我们的星号集成文档.
尝试一下我们的Asterisk集成,让我们知道你的想法!你可以通过我们的bob电竞频道Grafana实验室社区Slack在# integration通道中。
Grafana Cloud是开始使用度量、日志、跟踪和仪表板的最简单的方法。我们为每个用例提供了一个慷慨的永久免费层和计划。现在就免费注册!