You need to have it code read. OBD 2 code reader port under handbrake lever inside car. A none Vauxhall dealer would normally charge around £25 for a diagnostic.
If you fancy a biy of DIY, you could buy a OBD 2/Canbus reader off fleabay for probably the same cash & you could reuse it in the future on other cars etc.
This forum will help :- http://www.vauxhallownersnetwork.co.uk/forumdisplay.php?f=83
I recommend this forum, as I too am an Astra owner.
George., November 2008