Prometheus v0.17.0 Release Notes

Release Date: 2016-03-02 // about 8 years ago
  • This version no longer works with Alertmanager 0.0.4 and earlier! ๐Ÿ‘ The alerting rule syntax has changed as well but the old syntax is supported up until version 0.18.

    All regular expressions in PromQL are anchored now, matching the behavior of regular expressions in config files.

    • [CHANGE] Integrate with Alertmanager 0.1.0 and higher
    • [CHANGE] Degraded storage mode renamed to rushed mode
    • [CHANGE] New alerting rule syntax
    • [CHANGE] Add label validation on ingestion
    • [CHANGE] Regular expression matchers in PromQL are anchored
    • [FEATURE] Add without aggregation modifier
    • [FEATURE] Send alert resolved notifications to Alertmanager
    • ๐Ÿ”ง [FEATURE] Allow millisecond precision in configuration file
    • ๐Ÿ‘ [FEATURE] Support AirBnB's Smartstack Nerve for service discovery
    • [ENHANCEMENT] Storage switches less often between regular and rushed mode.
    • [ENHANCEMENT] Storage switches into rushed mode if there are too many memory chunks.
    • [ENHANCEMENT] Added more storage instrumentation
    • [ENHANCEMENT] Improved instrumentation of notification handler
    • ๐Ÿ›  [BUGFIX] Do not count head chunks as chunks waiting for persistence
    • ๐Ÿ›  [BUGFIX] Handle OPTIONS HTTP requests to the API correctly
    • ๐Ÿ›  [BUGFIX] Parsing of ranges in PromQL fixed
    • ๐Ÿ›  [BUGFIX] Correctly validate URL flag parameters
    • ๐Ÿ›  [BUGFIX] Log argument parse errors
    • ๐Ÿ›  [BUGFIX] Properly handle creation of target with bad TLS config
    • ๐Ÿ›  [BUGFIX] Fix of checkpoint timing issue