job is the name of the scrape job, not the name of the host being scraped. Generally, many hosts are scraped with the same scrape job.
What you want to set is the *instance* label: i.e. instance="
consul.toto.com"
The way to do it is using service discovery relabelling (not metric relabelling). See:
As far as I'm aware, you can't change metrics which are already saved to disk, unless you export them all and reimport them (using the recently-added backfilling functionality), and then delete the old timeseries. It would be an interesting feature to be able to change the labels on an existing timeseries, but I haven't seen it mentioned anywhere.