Not costly at all option is a disk lock with built in alarm that will go off if bike is moved/giggled. This is top of the range and 200$ so not cheap but it's also a mega lock.
https://www.amazon.com/dp/B01HGKG9QA/ref=cm_sw_r_cp_apa_fabc_gHU0Fb87QDNSA?_encoding=UTF8&psc=1
The interesting part is this:
Features & details
• Alarm Function Which Emits A 100 Db Noise For 15 Seconds And Then Automatically Re-arms Itself • 3d Position Detection Detects Vibrations And
The Slightest Movement In All Three Dimensions Triggers The Alarm
Look into the ABUS locks with alarms. I have a slightly older model that's absolutely enormous for my Rocket, but they make good ones that are a bit more modest.
The alarmed once aren't bargain basement priced but you only need to buy a disc brake lock for life - or until it's destroyed in a theft I guess.
https://www.amazon.com/ABUS-Granit-Detecto-XPlus-8008/dp/B01HGKG9QA - top of the line I believe.
The 8077 is slightly lesser but still solid and alarmed https://www.amazon.com/Abus-Brake-disc-Granit-Detecto/dp/B01AG1MTBA