Prometheus v0.14.0 Release Notes

Release Date: 2015-06-01 // almost 9 years ago
    • ๐Ÿ”ง [CHANGE] Configuration format changed and switched to YAML. (See the provided migration tool.)
    • [ENHANCEMENT] Redesign of state-preserving target discovery.
    • [ENHANCEMENT] Allow specifying scrape URL scheme and basic HTTP auth for non-static targets.
    • [FEATURE] Allow attaching meaningful labels to targets via relabeling.
    • ๐Ÿ”ง [FEATURE] Configuration/rule reloading at runtime.
    • [FEATURE] Target discovery via file watches.
    • [FEATURE] Target discovery via Consul.
    • [ENHANCEMENT] Simplified binary operation evaluation.
    • [ENHANCEMENT] More stable component initialization.
    • โœ… [ENHANCEMENT] Added internal expression testing language.
    • ๐Ÿ›  [BUGFIX] Fix graph links with path prefix.
    • ๐Ÿ— [ENHANCEMENT] Allow building from source without git.
    • ๐ŸŽ [ENHANCEMENT] Improve storage iterator performance.
    • ๐ŸŒฒ [ENHANCEMENT] Change logging output format and flags.
    • ๐Ÿ›  [BUGFIX] Fix memory alignment bug for 32bit systems.
    • ๐ŸŒ [ENHANCEMENT] Improve web redirection behavior.
    • 0๏ธโƒฃ [ENHANCEMENT] Allow overriding default hostname for Prometheus URLs.
    • ๐Ÿ›  [BUGFIX] Fix double slash in URL sent to alertmanager.
    • [FEATURE] Add resets() query function to count counter resets.
    • [FEATURE] Add changes() query function to count the number of times a gauge changed.
    • [FEATURE] Add increase() query function to calculate a counter's increase.
    • [ENHANCEMENT] Limit retrievable samples to the storage's retention window.