API Manager 1.10 - 有没有办法监控后端运行状况?

时间:2016-04-06 07:44:45

标签: wso2 wso2-am

我实际上在我们的IT中尝试了WSO2 API Manager,但我找不到如何监控后端WS。

有没有办法在以下情况下发出警报(追踪/邮件/ ...):

  • 网络服务的时间响应太高了?
  • Web服务不可用(或http代码不是200)?

这个工具看起来不错,但我需要一个监控部分...... 也许我只是想念它...... 有帮助吗? 如果您已经在生产中使用WSO2 APIM,您如何管理这部分?

此致 麦克

3 个答案:

答案 0 :(得分:0)

WSO2 API Manager具有以下统计信息监控

  • API订阅:每个API的订阅数量(所有订阅数量) 版本的API)
  • API用法:每个API进行的API调用次数 (跨所有版本的API)
  • API响应时间:
  • API上次访问时间:执行最近10次API调用的用户及其调用的API /版本
  • 资源路径的API使用情况:API的使用以及资源路径(根据API版本)
  • 目的地的API使用情况:要查看基于目标的使用情况跟踪,您必须先启用它。请参阅目标API使用情况。
  • 用户的API使用情况:用户访问API的次数
  • 错误调用:每个用户每个API无法访问端点的API调用数在错误的API调用中,消息通过故障序列进行调解。默认情况下,当后端服务不可用时,API Manager会将API调用视为错误。

有关详细信息,请参阅https://docs.wso2.com/display/AM1100/Viewing+API+Statistics

答案 1 :(得分:0)

通过使用API​​M和CEP集成,您可以实现此要求。 APIM可以配置为将节俭事件发布到CEP中,然后CEP可以处理这些事件,以根据需要提供必要的警报和通知。

请参阅下面的APIM and CEP integration文件。

答案 2 :(得分:0)

对于我们公开托管的API Manager版本 - WSO2 API Cloud - 我们只是为网关和Web UI设置了Pingdom,并在SLA & Support page公开了公共信息中心。当响应时间超过30秒时,Pingdom还会收到电子邮件,短信等警报。

在内部,我们还使用各种服务器监控工具,如icinga。