scrap/ populate additional data

scrap/ populate additional data

Is there a way to get some of the following data scrapped/populated into a ticket. 
From the users end/browser:
* local date/time
* browser user agent
* public ip address