Google cloud platform Google云Stackdriver:按ip分组的指标
我想根据ip和ip发出的请求频率创建stackdriver指标 因此,我希望根据ip(请求客户端的ip地址)对我的loadbalancer日志进行分组,如果请求数超过阈值,则发送通知 编辑: 实现这一目标的一种变通方法Google cloud platform Google云Stackdriver:按ip分组的指标,google-cloud-platform,stackdriver,google-cloud-stackdriver,Google Cloud Platform,Stackdriver,Google Cloud Stackdriver,我想根据ip和ip发出的请求频率创建stackdriver指标 因此,我希望根据ip(请求客户端的ip地址)对我的loadbalancer日志进行分组,如果请求数超过阈值,则发送通知 编辑: 实现这一目标的一种变通方法 转到Stackdriver日志记录,并创建一个计算总请求数的用户定义指标 当请求超过阈值时发出警报 报警调用lambda函数,该函数创建从stackdriver到bigquery的同步 执行查询以找出导致故障的ip 在Stackdriver日志记录中,创建在所需IP地址上筛选的
- 在Stackdriver日志记录中,创建在所需IP地址上筛选的用户定义度量(myMetric)[1]
- 在Stackdriver Monitoring中,通过查找myMetric以创建图表来查找资源类型和度量
[1] 没有现成的解决方案,因此可以通过BigQuery解决问题
在您的问题中,“ip”是指请求客户端的ip地址还是GCP资源的ip或其他什么?请求客户端的ip地址是的,这就是我所做的使其工作的。然而,因为我想获得每个ip的统计信息,所以我创建了一个指向大查询的接收器,并创建了一个查询,该查询将显示请求最多的ip。