As you may already know, GCP Projects represent a trust boundary within an 
organization. Hence, inter-project communication between App Engine 
services would require Public IP communication or using Shared VPC[1]. So, 
depending on your setup, there really should be no internal communication 
between App Engine Services or Other GCP services over different projects. 

Additionally, about using Public App Engine IP addresses, as illustrated in 
this document [2] App Engine hosts services on a dynamic public IP address 
of a Google load balancer. Due to that, the IP address can be changed any 
time and any Static IP can not be provided.  For outbound services, a large 
pool of IP addresses are used which you can obtain as outlined in this 
document[3].

With all that being said, can you shed more light about the metrics being 
collected? The metrics are for an App Engine application in Project B or 
where? What product's metrics exactly are you looking to pull? 

[1]https://cloud.google.com/vpc/docs/shared-vpc
[2]https://cloud.google.com/appengine/kb/#private-ip
[3]https://cloud.google.com/appengine/kb/#static-ip
[4]https://cloud.google.com/logging
[5]https://cloud.google.com/monitoring

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b89d98b3-f8cb-4b7f-af7a-7e6262fd26bfo%40googlegroups.com.

Reply via email to