You don’t push data into Grafana. You push data into the backend data store
which Grafana uses as its data source.
A popular combination is influxdb (as the data store) and telegraf (to accept
data in a wide variety of formats and put them into influxdb). There are a lot
of articles on the Internet about getting telegraf-influx-grafana working
This is not the only combination, though, and others mya be better for your
needs, whatever they may be.
I recommend reading about Grafana’s backend data stores
https://grafana.com/docs/features/datasources/ and selecting what may work
best for your data, and any you might already have familiarity with.
Then come back and ask questions if you get stuck with part of implementing