Hi @wajahat86 ,
Welcome to Google Cloud Community!
You may check Global external Application Load Balancer logging and monitoring, this explains how you can enable, disable, and view logs for an external Application Load Balancer backend service, and it is indicated that for monitoring websocket connections, you have to create a backend service specifically for websockets.
You’ll need to configure your backend services to generate more comprehensive access logs. Then, you can use Cloud Logging to collect and analyze these logs. Send your application logs to Cloud Logging for centralized management, analysis, and alerting.
Other relevant references:
I hope the information above is helpful.