Application Monitoring 101: SDK-side fingerprint rules