Moving from whisperDB (Graphite) TSDB to Influx or Prometheus or Other?

  • Grafana version: 7.1.1
  • Data source type & version: Graphite v0.9.12
  • OS Grafana is installed on:
    Description: Debian GNU/Linux 8.11 (jessie)
    Release: 8.11

Ive been using and love Grafana + graphite/carbon (whisperDB) for over a year now and its great! I have written MANY bash scripts to send various data-points into whisperDB.

However im looking (hoping) to migrate to a different, more powerful TSDB such as InfluxDB or Prometheus. My many (20+) scripts that are all sending data to whisperDB in this standard whisper format:

graphs.server.item.drive 34 1597166596

Thus my main question / concern is easy of migration for these scripts (i dont want to rewrite all of them, if possible).
Can anyone suggest which of the TSDB options would allow me easy migration (for the output -> DB of my own scripts, not import of prior data in whisper). IE will any of them accept this same format (above) as is or with minimal changes? (minimal changes to the data sources/scripts i wrote).

My thinking for making this move is to have better control over retention options (ie getting away from storage-schemas.conf on whisperDB), and the ability to use the more advanced functions on the DB side (of which whisperDB really does not not have any)

As i stated im mainly concerned with the future, incoming data, not so much importing the prior/existing data into the new TSDB. (although i have found several tools to help with this prior data migration, such as this one- https://www.influxdata.com/blog/graphite-whisper-influxdb-migration-utility-beta/ )

thanks