How to collect from none internet hosts with telegraf or mysql_exporter

Hi,according to the orchetecher of my application ,several hosts have internet connection,others are not.how can i use telegraf to collect metrics from hosts without outer internet?

I know i can change the output to the telegrafs in the machines with internet.But don’t know exactly how to do this.

One more thing is if I change the output to the telegraf,will the end data in influxdb be an independent host,or the host under the carrier host(carrier host means the telegraf in the host with internet)

What if I use mysql_exporter in the no internet host,how can i carry the data to influxdb as an independent host?