Under COMPUTE ENGINE > HEALTH CHECKS I have a health check called https-healthcheck-443 and it shows LOGS=Enabled.
The health check is working OK with LB, because when I stop one of my two backend http servers and I look at LB's backend service, I see it shows 1 of 2 are Healthy as expected. And when I start the stopped server, I then see 2 of 2 are healthy.
The problem is, I don't see any health check results in the LOGS EXPLORER with this query:
logName="projects/project-prod/logs/compute.googleapis.com%2Fhealthchecks"
Furthermore, in the LOGS EXPLORER when I click on the ALL LOG NAMES pulldown and type in "compute" all I see is:
COMPUTE ENGINE
compute.googleapis.com/shielded_vm_integrity
I have this same exact setup in another project called project-test and healthcheck logging returns results as expected with this query:
logName="projects/project-test/logs/compute.googleapis.com%2Fhealthchecks"
The difference I notice here, is that in the LOGS EXPLORER when I click on the ALL LOG NAMES pulldown and type in "compute", I see:
COMPUTE ENGINE
compute.googleapis.com/shielded_vm_integrity
compute.googleapis.com/healthchecks
Why is compute.googleapis.com/healthchecks available in my test project but not in my prod project?