Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Chronos allows to manipulate Prometheus TSDB Data

License

Notifications You must be signed in to change notification settings

mstapfner/prometheus-chronos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronos

Chronos allows to manipulate raw Prometheus TSDB data.

Warning: software quality leaves much to be desired!

Chronos allows :

  • read Prometheus TSDB Data
  • export Prometheus TSDB data directory to human-readable JSON files
  • change the timestamps (to the past) of Prometheus TSDB data and create new Prometheus TDSB
  • copy the Prometheus TSDB data to fill a bigger timewindows (for proper performance testing of Prometheus)

Flags:

-exportTSDB         Boolean - Only import the Prometheus TDSB Data 
-importDir          String  - Import directory for Prometheus TSDB data
-outputDir          String  - Output directory for Prometheus TSDB data
-jsonOutput         Boolean - Output the TSDB data as JSON files
-jsonOutputDir      String  - Output directory for JSON files 
-redateStart        UnixTimestamp for the starting date of the copied prometheus data
-redateEnd          Unix timestamp for the ending data of the copied prometheus data 

About

Chronos allows to manipulate Prometheus TSDB Data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages