Detail metrics name changes (#3798)

* Detail metrics rename in the notes

Signed-off-by: Miek Gieben <miek@miek.nl>

* Update notes/coredns-1.7.0.md

Co-Authored-By: Ben Kochie <superq@gmail.com>

* More words

Details and fix the metric name change and add words on the federation
plugin as well.

Signed-off-by: Miek Gieben <miek@miek.nl>

* Add dns64 plugin

Signed-off-by: Miek Gieben <miek@miek.nl>

Co-authored-by: Ben Kochie <superq@gmail.com>
This commit is contained in:
Miek Gieben 2020-04-01 10:02:57 +02:00 committed by GitHub
parent 0a4047d88e
commit 7bb32dee7d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,11 +11,48 @@ The CoreDNS team has released
[CoreDNS-1.7.0](https://github.com/coredns/coredns/releases/tag/v1.7.0).
This is a **backwards incompatible release**. Major changes include:
* Better metrics names (PR #3776)
* Better [metrics names](https://github.com/coredns/coredns/pull/3776).
* New `transfer` plugin that removes the need for plugins to perform their own zone transfers.
* The *federation* plugin (allows for v1 Kubernetes federation) has been removed. We've also removed
some supporting code from the *kubernetes* plugin, so it will not build as an external plugin
(with this version of CoreDNS).
As this was already backwards incompatible release, we took the liberty to stuff is much of it in
As this was already backwards incompatible release, we took the liberty to stuff as much of it in
one release as possible to minimize the disruption going forward.
A new plugin, [*dns64*](https://coredns.io/plugins/dns64) as promoted from external to a plugin that
is included by default. This plugin "enables DNS64 IPv6 transition mechanism."
### Metric Changes
It's mostly dropping `count` from `_total` metrics names:
* `coredns_request_block_count_total` -\> `coredns_dns_blocked_requests_total`
* `coredns_request_allow_count_total` -\> `coredns_dns_allowed_requests_total`
* `coredns_dns_acl_request_block_count_total` -\> `coredns_acl_blocked_requests_total`
* `coredns_dns_acl_request_allow_count_total` -\> `coredns_acl_allowed_requests_total`
* `coredns_autopath_success_count_total` -\> `coredns_autopath_success_total`
* `coredns_forward_request_count_total` -\> `coredns_forward_requests_total`
* `coredns_forward_response_rcode_count_total` -\> `coredns_forward_responses_total`
* `coredns_forward_healthcheck_failure_count_total` -\> `coredns_forward_healthcheck_failures_total`
* `coredns_forward_healthcheck_broken_count_total` -\> `coredns_forward_healthcheck_broken_total`
* `coredns_forward_max_concurrent_reject_count_total` -\> `coredns_forward_max_concurrent_rejects_total`
* `coredns_grpc_request_count_total` -\> `coredns_grpc_requests_total`
* `coredns_grpc_response_rcode_count_total` -\> `coredns_grpc_responses_total`
* `coredns_panic_count_total` -\> `coredns_panics_total`
* `coredns_dns_request_count_total` -\> `coredns_dns_requests_total`
* `coredns_dns_request_do_count_total` -\> `coredns_dns_do_requests_total`
* `coredns_dns_response_rcode_count_total` -\> `coredns_dns_responses_total`
* `coredns_reload_failed_count_total` -\> `coredns_reload_failed_total`
And note that
`coredns_dns_request_type_count_total` is now part of `coredns_dns_requests_total` .
## Brought to You By
## Noteworthy Changes