Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
doodoocoder
prometheus
提交
7f29ee36
P
prometheus
项目概览
doodoocoder
/
prometheus
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
prometheus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
7f29ee36
编写于
9月 11, 2015
作者:
J
Julius Volz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Cut Prometheus 0.16.0rc1.
上级
ac955453
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
133 addition
and
2 deletion
+133
-2
CHANGELOG.md
CHANGELOG.md
+132
-1
version/VERSION
version/VERSION
+1
-1
未找到文件。
CHANGELOG.md
浏览文件 @
7f29ee36
## 0.16.0rc1 / 2015-09-XX
BREAKING CHANGES:
*
Release tarballs now contain the built binaries in a nested directory.
*
The
`hash_mod`
relabeling action now uses MD5 hashes instead of FNV hashes to
achieve a better distribution.
*
The DNS-SD meta label
`__meta_dns_srv_name`
was renamed to
`__meta_dns_name`
to reflect support for other record types than
`SRV`
.
*
The default full refresh interval for the file-based service discovery has been
increased from 30 seconds to 5 minutes.
*
In relabeling, parts of a source label that weren't matched by
the specified regular expression are no longer included in the replacement output.
*
Queries no longer interpolate between two data points. Instead, the resulting
value will always be the latest value before the evaluation query timestamp.
*
Regular expressions supplied via the configuration are now anchored to match
full strings instead of substrings.
*
Global labels are not appended upon storing time series anymore. Instead,
they are only appended when communicating with external systems
(Alertmanager, remote storages, federation).
*
The names and units of metrics related to remote storage sample appends have
been changed.
*
The experimental support for writing to InfluxDB has been updated to work
with InfluxDB 0.9.x. 0.8.x versions of InfluxDB are not supported anymore.
All changes:
*
[CHANGE] Vendoring is now done via govendor instead of godep.
*
[CHANGE] Change web UI root page to show the graphing interface instead of
the server status page.
*
[CHANGE] Append global labels only when communicating with external systems
instead of storing them locally.
*
[CHANGE] Change all regexes in the configuration to do full-string matches
instead of substring matches.
*
[CHANGE] Remove interpolation of vector values in queries.
*
[CHANGE] For alert
`SUMMARY`
/
`DESCRIPTION`
template fields, cast the alert
value to
`float64`
to work with common templating functions.
*
[CHANGE] In relabeling, don't include unmatched source label parts in the
replacement.
*
[CHANGE] Change default full refresh interval for the file-based service
discovery from 30 seconds to 5 minutes.
*
[CHANGE] Rename the DNS-SD meta label
`__meta_dns_srv_name`
to
`__meta_dns_name`
to reflect support for other record types than
`SRV`
.
*
[CHANGE] Release tarballs now contain the binaries in a nested directory.
*
[CHANGE] Update InfluxDB write support to work with InfluxDB 0.9.x.
*
[FEATURE] Allow configuring TLS options in scrape configurations.
*
[FEATURE] Add instrumentation around configuration reloads.
*
[FEATURE] Add
`bool`
modifier to comparison operators to enable boolean
(
`0`
/
`1`
) output instead of filtering.
*
[FEATURE] In Zookeeper serverset discovery, provide
`__meta_serverset_shard`
label with the serverset shard number.
*
[FEATURE] Provide
`__meta_consul_service_id`
meta label in Consul service
discovery.
*
[FEATURE] Allow scalar expressions in recording rules to enable use cases
such as building constant metrics.
*
[FEATURE] Add
`label_replace()`
query language function.
*
[FEATURE] In Consul service discovery, fill in the
`__meta_consul_dc`
datacenter label from the Consul agent when it's not set in the Consul SD
config.
*
[FEATURE] Scrape all services upon empty services list in Consul service
discovery.
*
[FEATURE] Add
`labelmap`
relabeling action to map a set of input labels to a
set of output labels using regular expressions.
*
[FEATURE] Introduce
`__tmp`
as a relabeling label prefix that is guaranteed
to not be used by Prometheus internally.
*
[FEATURE] Kubernetes-based service discovery.
*
[FEATURE] Marathon-based service discovery.
*
[FEATURE] Support multiple series names in console graphs JavaScript library.
*
[FEATURE] Allow reloading configuration via web handler at
`/-/reload`
.
*
[FEATURE] Updates to promtool to reflect new Prometheus configuration
features.
*
[FEATURE] Add
`proxy_url`
parameter to scrape configurations to enable use of
proxy servers.
*
[FEATURE] Add console templates for Prometheus itself.
*
[FEATURE] Allow relabeling the protocol scheme of targets.
*
[FEATURE] Add
`predict_linear()`
query language function.
*
[FEATURE] Support for authentication using bearer tokens, client certs, and
CA certs.
*
[FEATURE] Implement unary expressions for vector types (
`-foo`
,
`+foo`
).
*
[FEATURE] Add console templates for the SNMP exporter.
*
[FEATURE] Make it possible to relabel target scrape query parameters.
*
[FEATURE] Add support for
`A`
and
`AAAA`
records in DNS service discovery.
*
[ENHANCEMENT] Update vendored dependencies.
*
[ENHANCEMENT] Add compression to more HTTP handlers.
*
[ENHANCEMENT] Make -web.external-url flag help string more verbose.
*
[ENHANCEMENT] Improve metrics around remote storage queues.
*
[ENHANCEMENT] Use Go 1.5.1 instead of Go 1.4.2 in builds.
*
[ENHANCEMENT] Update the architecture diagram in the
`README.md`
.
*
[ENHANCEMENT] Time out sample appends in retrieval layer if the storage is
backlogging.
*
[ENHANCEMENT] Make
`hash_mod`
relabeling action use MD5 instead of FNV to
enable better hash distribution.
*
[ENHANCEMENT] Better tracking of targets between same service discovery
mechanisms in one scrape configuration.
*
[ENHANCEMENT] Handle parser and query evaluation runtime panics more
gracefully.
*
[ENHANCEMENT] Add IDs to H2 tags on status page to allow anchored linking.
*
[BUGFIX] Fix series file deletion behavior when purging archived series.
*
[BUGFIX] Fix error checking and logging around checkpointing.
*
[BUGFIX] Fix map initialization in target manager.
*
[BUGFIX] Fix draining of file watcher events in file-based service discovery.
*
[BUGFIX] Add
`POST`
handler for
`/debug`
endpoints to fix CPU profiling.
*
[BUGFIX] Fix several flaky tests.
*
[BUGFIX] Fix busylooping in case a scrape configuration has no target
providers defined.
*
[BUGFIX] Fix exit behavior of static target provider.
*
[BUGFIX] Fix configuration reloading loop upon shutdown.
*
[BUGFIX] Add missing check for nil expression in expression parser.
*
[BUGFIX] Fix error handling bug in test code.
*
[BUGFIX] Fix Consul port meta label.
*
[BUGFIX] Fix lexer bug that treated non-Latin Unicode digits as digits.
*
[CLEANUP] Update build environment scripts and Makefiles to work better with
native Go build mechanisms and new Go 1.5 experimental vendoring support.
*
[CLEANUP] Remove logged notice about 0.14.x configuration file format change.
*
[CLEANUP] Move scrape-time metric label modification into SampleAppenders.
*
[CLEANUP] Switch from
`github.com/client_golang/model`
to
`github.com/common/model`
and related type cleanups.
*
[CLEANUP] Switch from
`github.com/client_golang/extraction`
to
`github.com/common/expfmt`
and related type cleanups.
*
[CLEANUP] Exit Prometheus when the web server encounters a startup error.
*
[CLEANUP] Remove non-functional alert-silencing links on alerting page.
*
[CLEANUP] General cleanups to comments and code, derived from
`golint`
,
`go vet`
, or otherwise.
*
[CLEANUP] When entering crash recovery, tell users how to cleanly shut down
Prometheus.
*
[CLEANUP] Remove internal support for multi-statement queries in query engine.
*
[CLEANUP] Update AUTHORS.md.
*
[CLEANUP] Don't warn/increment metric upon encountering equal timestamps for
the same series upon append.
*
[CLEANUP] Resolve relative paths during configuration loading.
## 0.15.1 / 2015-07-27
## 0.15.1 / 2015-07-27
*
[BUGFIX] Fix vector matching behavior when there is a mix of equality and
*
[BUGFIX] Fix vector matching behavior when there is a mix of equality and
non-equality matchers in a vector selector and one matcher matches no series.
non-equality matchers in a vector selector and one matcher matches no series.
...
@@ -24,7 +155,7 @@ BREAKING CHANGES:
...
@@ -24,7 +155,7 @@ BREAKING CHANGES:
*
The default scrape interval has been changed back from 1 minute to
*
The default scrape interval has been changed back from 1 minute to
10 seconds.
10 seconds.
A
LL CHANGES
:
A
ll changes
:
*
[CHANGE] Change default storage directory to
`data`
in the current
*
[CHANGE] Change default storage directory to
`data`
in the current
working directory.
working directory.
...
...
version/VERSION
浏览文件 @
7f29ee36
0.1
5.
1
0.1
6.0rc
1
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录