How to get implement contract's event basing on proxy mode

I'm writing web3 interaction with a proxy contract, however, I could not get the event emit from the proxy contract. I have no idea how to deal with it and there is no document explaining it. Please give some tips

Your question is a bit unclear. Are you not able to get events emitted or not able to listen to events that have already been emitted?

Thanks for replying! @maxaero

I know the web3.eth.filter can help listen to event logs, but it didn't work based on proxy mode. I'm not sure whether did I do something wrong. Would you mind sharing some related guidelines?

In my understanding, proxy and event emission are independent. If you cannot listen to events, it may have nothing to do with proxy.

I agree.
How will you do if you wanna listen event logs based on proxy contract?

well, still unclear about which events. The events in the proxy contract or those in the logic contracts?