mulesoft 应用程序性能监控的自动化
Automation of performance monitoring of mulesoft application
我想在仪表板中自动查看日志并输入信息(一段时间内发送的消息总数、错误总数、CPU 使用情况、内存使用情况),此任务非常耗时在这一刻。
信息是从 mulesoft anypoint 平台收集的。我目前正在考虑一种使用 python 网络抓取来提取所有数据的方法,但我不知道如何完美地使用它。
你会在这里找到我试图从中获取数据的网站的屏幕截图,你可以选择查看特定时间和日期的日志。我的问题是,我是开始学习 python 网络抓取,还是有另一种我不知道的做事方式?
Logs website example
使用网页抓取没有任何意义。 Anypoint Platform 中的所有服务都有一个 REST API。其中大部分记录在 https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/。 UI 的任何微小更改都可能导致报废中断。 REST API 稳定。
截图似乎来自Anypoint Monitoring。我在目录中看到Anypoint Monitoring Archive API. I'm not sure if the API for getting Monitoring Dashboards data is documented. You could alternatively use the older CloudHub Dashboards API。它可能不完全相同,但会近似。
我想在仪表板中自动查看日志并输入信息(一段时间内发送的消息总数、错误总数、CPU 使用情况、内存使用情况),此任务非常耗时在这一刻。 信息是从 mulesoft anypoint 平台收集的。我目前正在考虑一种使用 python 网络抓取来提取所有数据的方法,但我不知道如何完美地使用它。
你会在这里找到我试图从中获取数据的网站的屏幕截图,你可以选择查看特定时间和日期的日志。我的问题是,我是开始学习 python 网络抓取,还是有另一种我不知道的做事方式? Logs website example
使用网页抓取没有任何意义。 Anypoint Platform 中的所有服务都有一个 REST API。其中大部分记录在 https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/。 UI 的任何微小更改都可能导致报废中断。 REST API 稳定。
截图似乎来自Anypoint Monitoring。我在目录中看到Anypoint Monitoring Archive API. I'm not sure if the API for getting Monitoring Dashboards data is documented. You could alternatively use the older CloudHub Dashboards API。它可能不完全相同,但会近似。