我们正试图将一些监控从Grafana/Graphite DB转移到另一个系统中。有没有办法将完整的数据库数据拉入sql数据库?
您可以使用从Whisper DB提供的工具从文件中提取数据,即将其上传到数据库中。
[boss@DPU101 gn_bytes_total_card0]$ whisper-fetch gauge.wsp | head
1499842740 51993482526.000000
1499842800 51014501995.000000
1499842860 51011637567.000000
1499842920 51301789613.000000
1499842980 50994189020.000000
1499843040 50986821344.000000
此工具还允许您以 JSON 格式提取数据:
$ whisper-fetch --help
[...]
--json Output results in JSON form
您可以使用提供的耳语实用程序。您需要使用以下命令单独下载它。 在 Ubuntu 14.04 上apt-get install python-whisper
whisper-fetch.py 程序将允许您将数据下载为json格式(或漂亮的格式 - 用制表符分隔(。 数据点将每 60 秒一次。
耳语链接