用于监控Twilio用法的插件

获得有关SMS总数和语音呼叫的知识,以确保Twilio平台的持续功能。

Twilio支持使用其Web服务API以编程方式发送/接收电话和短信。Twilio监控确保您了解您的各种通信功能中正在发生的事情。

本文档详细介绍了如何配置Site24x7 Twilio插件和监控指标,以深入了解Twilio的性能,可用性和使用情况统计信息。

Twilio使用监控指标:

Twilio插件会通知您有关电话,消息的数量或当天的总价超过阈值的时间。

我们支持的各种开箱即用指标包括:

入站/出站呼叫数及其使用情况

calls_inbound_countcalls_outbound_count表示呼入和呼出语音的总数分别调用手机,免费电话和本地号码。calls_inbound_usagecalls_outbound_usage是分别的入站和出站呼叫分钟(持续时间)

入站/出站SIP呼叫数及其使用情况

可编程语音SIP将语音呼叫与全球范围内的路由路由到任何固定电话,移动电话,浏览器,移动应用或任何其他SIP端点。该calls_sip_inbound_countcalls_sip_outbound_count是入站和出站SIP的总数分别调用。这些调用的持续时间由calls_sip_inbound_usagecalls_sip_outbound_usage给出

Twilio客户端呼叫的数量及其用法

Twilio客户端将通过您的浏览器或本机移动应用程序进行语音呼叫。该calls_client_count给出的呼叫总数/接收使用Twilio客户端。这些Twilio Client语音呼叫的分钟由calls_client_usage跟踪

消息总数

sms_count是所有短信的总数,入站和出站

总使用价格

totalprice_usage使在任何时间和任何使用类别您的Twilio帐户进行的总用量

这个怎么运作?

先决条件:

  • Site24X7 Twilio插件使用Python的“Twilio”包来收集指标
  • sudo pip install twilio
    或者
    sudo easy_install twilio

Twilio插件安装:

对于Linux:

  • 在Site24x7 Linux代理插件目录下创建一个名为“twiliomon”的目录 - / opt / site24x7 / monagent / plugins /
  • sudo mkdir twiliomon
  • 从我们的GitHub存储库下载twiliomon.py并将其放在“twiliomon”目录下
  • sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/twiliomon/twiliomon.py
  • 插件脚本中给出的默认python路径是#!/ usr / bin / python。如果您希望提供备用python路径,请替换前面带有shebang字符“#!”的现有路径。
  • Twilio控制台更改ACCOUNT_SID和AUTH_TOKEN的值以匹配您的配置
  • 服务器代理将在Site24x7 Web客户端的“插件”选项卡下报表Twilio性能的统计信息。如果该插件未在Site24x7 Web客户端中列出,请重新启动该代理
  • sudo /etc/init.d/site24x7monagent restart

对于Windows:

  • 在Site24x7 Windows代理插件目录下创建一个名为“twiliomon”的目录 - C:\ Program Files \ Site24x7 \ WinAgent \ monitoring \ Plugins \
  • 从我们的GitHub存储库下载twiliomon.py并将其放在“twiliomon”目录下
  • 下载twiliomon.ps1并将其放在“twiliomon”目录下
  • 用你的python路径替换“twiliomon.ps1”文件中的$ python =“C:\ Python27 \ python.exe”
  • Site24x7 Windows代理现在将在Site24x7 Web客户端的“插件”选项卡下报表Twilio性能的统计信息

监控其他指标:

  • 要监控其他指标,请编辑“twiliomon.py”文件并添加需要监控的新指标
  • 增加文件中的插件版本值以查看新添加的度量标准(例如,将默认插件版本从PLUGIN_VERSION =“1”更改为“PLUGIN_VERSION =”2“)

相关插件:

  • ActiveMQ插件 - 监控Apache ActiveMQ实例的性能指标
  • Kafka插件 - 监控Apache Kafka服务器的性能指标
  • GlassFish插件 - 分析GlassFish服务器的性能
  • Nagios插件 - 在Site24x7中执行数千个Nagios插件,无需运行Nagios服务器
  • 开箱即用的插件 - 使用我们广泛的集成列表监控整个应用程序堆栈
  • 创建自定义插件 - 创建自定义LinuxWindows插件并监视自定义属性
可信

世界领先的公司

客户

没有Site24x7帐户?立即注册