Hi Imran Ali Khan,
It maybe you don't have socket activity to generate the entry points in AutoPersist.pbd
Have you tried the Verify Smart Instrumentation steps suggested by Hal?
Configure Smart Instrumentation - CA Application Performance Management - 10.0 - CA Technologies Documentation
Also if you enable DEBUG in agent profile you should see more information e.g. below is from an example I have for socket activity:
Hope it helps
Regards,
Lynn
===
10/16/18 05:14:36 AM IST [DEBUG] [IntroscopeAgent.Agent] getting bytes for class -org.teiid.net.socket.SocketServerConnection
10/16/18 05:14:36 AM IST [DEBUG] [IntroscopeAgent.Agent] searching for path -org/teiid/net/socket/SocketServerConnection.class
10/16/18 05:14:36 AM IST [DEBUG] [IntroscopeAgent.BoundaryDetection] Rule: {UnconditionalSelectRule, selected = true} has marked element:{org.teiid.net.socket.SocketServerConnection.isOpen(SocketServerConnection.java:351), index: 17, size: 98} as candidate.
10/16/18 05:14:36 AM IST [DEBUG] [IntroscopeAgent.AutomaticBackendDetection] WriteReadPatternDetector - Found Backend candidate: {org.teiid.net.socket.SocketServerConnection.isOpen(SocketServerConnection.java:351), index: 17, size: 98}
10/16/18 05:14:36 AM IST [DEBUG] [IntroscopeAgent.AutomaticBackendDetection] Backend Candidates: [org.teiid.net.socket.SocketServerConnection.isOpen(SocketServerConnection.java:351)]
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.IntelligentInstrumentation] FilePersistenceService - processing new request for persistence of method tracing directives: {org.teiid.net.socket.SocketServerConnection=[className: org.teiid.net.socket.SocketServerConnection, methods: {isOpen=[methodName: isOpen, descriptor: , trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]]}]}
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.Agent] getting bytes for class -org.teiid.net.socket.SocketServerConnection
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.Agent] searching for path -org/teiid/net/socket/SocketServerConnection.class
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.IntelligentInstrumentation] FilePersistenceService - method tracing directives after filtration: {org.teiid.net.socket.SocketServerConnection=[className: org.teiid.net.socket.SocketServerConnection, methods: {isOpen()Lorg/teiid/client/util/ResultsFuture;=[methodName: isOpen, descriptor: ()Lorg/teiid/client/util/ResultsFuture;, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]], isOpen(J)Z=[methodName: isOpen, descriptor: (J)Z, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]]}]}
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.IntelligentInstrumentation] FilePersistenceService - filtered out skipped and already persisted entries, new directives to persist: {org.teiid.net.socket.SocketServerConnection=[className: org.teiid.net.socket.SocketServerConnection, methods: {isOpen()Lorg/teiid/client/util/ResultsFuture;=[methodName: isOpen, descriptor: ()Lorg/teiid/client/util/ResultsFuture;, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]], isOpen(J)Z=[methodName: isOpen, descriptor: (J)Z, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]]}]}
10/16/18 05:14:41 AM IST [DEBUG] [IntroscopeAgent.IntelligentInstrumentation] FilePersistenceService - final set of directives (existing + new) to persist: {org.teiid.net.socket.SocketServerConnection=[className: org.teiid.net.socket.SocketServerConnection, methods: {isOpen()Lorg/teiid/client/util/ResultsFuture;=[methodName: isOpen, descriptor: ()Lorg/teiid/client/util/ResultsFuture;, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]], isOpen(J)Z=[methodName: isOpen, descriptor: (J)Z, trace types: [EXIT_POINT, EXIT_POINT_BACKEND, EXIT_POINT_ERROR_REPORTING]]}]}
===