Stackdriver logging - Asynchronous call

Can I use message logging policy to log message in stackdriver? if not what is the alternate solution to log messages asynchronously in stackdriver without any latency?

If Extensions are available in your Apigee account then you could use Google Stackdriver Logging Extension,

https://docs.apigee.com/api-platform/reference/extensions/google-stackdriver-logging/google-stackdriver-logging-extension-121

Message logging policy uses either TCP or UDP protocol to send the logs, I have never used Stackdriver so not sure if it accepts TCP/UDP.

1 Like

ServiceCallout will soon be available in PostClientFlow.

Therefore you will be able to use ServiceCallout . Ask your support representative to enable availability of this feature in your organization.

And see here for an example that uses ServiceCallout to connect with Stackdriver.

1 Like

Thanks Dino. That’s a very Helpful feature to have Service call out in Post-client Flow. Do we know when can we expect this ?

Hi @Dino

Is the ServiceCallout now available on PostClientFlow?

Yes, it’s available. But, You need to contact Apigee Support to request enabling this capability for your organization.

I don’t know if ServiceCallout in PostClientFlow will transition into a by-default available feature as opposed to a by-request available feature. You can ask Support that question I guess.

It’s available now, but You need to contact Apigee Support to request enabling this capability for your organization.

I don’t know if or when ServiceCallout in PostClientFlow will transition into a by-default available feature as opposed to a by-request available feature. You can ask Support that question I guess.

Thank you, I will ask support