How do Prometheus clients identify metric types?
As per official documentation Prometheus doesn't keep the data type.
These are currently only differentiated in the client libraries (to
enable APIs tailored to the usage of the specific types) and in the
wire protocol. The Prometheus server does not yet make use of the type
information and flattens all data into untyped time series.
I'm using a remote storage adapter and need data type to be sent along with each metric. How can I do this?
prometheus
add a comment |
As per official documentation Prometheus doesn't keep the data type.
These are currently only differentiated in the client libraries (to
enable APIs tailored to the usage of the specific types) and in the
wire protocol. The Prometheus server does not yet make use of the type
information and flattens all data into untyped time series.
I'm using a remote storage adapter and need data type to be sent along with each metric. How can I do this?
prometheus
add a comment |
As per official documentation Prometheus doesn't keep the data type.
These are currently only differentiated in the client libraries (to
enable APIs tailored to the usage of the specific types) and in the
wire protocol. The Prometheus server does not yet make use of the type
information and flattens all data into untyped time series.
I'm using a remote storage adapter and need data type to be sent along with each metric. How can I do this?
prometheus
As per official documentation Prometheus doesn't keep the data type.
These are currently only differentiated in the client libraries (to
enable APIs tailored to the usage of the specific types) and in the
wire protocol. The Prometheus server does not yet make use of the type
information and flattens all data into untyped time series.
I'm using a remote storage adapter and need data type to be sent along with each metric. How can I do this?
prometheus
prometheus
asked Nov 26 '18 at 15:36
MaklausMaklaus
149214
149214
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
As you pointed out from the documentation, the metric type is not preserved.
You can use the metric name to get a hint on what the metric represents. For example, for well instrumented applications and exporters, the suffixes _total, _count, _bucket, _sum... represent counters.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53484486%2fhow-do-prometheus-clients-identify-metric-types%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
As you pointed out from the documentation, the metric type is not preserved.
You can use the metric name to get a hint on what the metric represents. For example, for well instrumented applications and exporters, the suffixes _total, _count, _bucket, _sum... represent counters.
add a comment |
As you pointed out from the documentation, the metric type is not preserved.
You can use the metric name to get a hint on what the metric represents. For example, for well instrumented applications and exporters, the suffixes _total, _count, _bucket, _sum... represent counters.
add a comment |
As you pointed out from the documentation, the metric type is not preserved.
You can use the metric name to get a hint on what the metric represents. For example, for well instrumented applications and exporters, the suffixes _total, _count, _bucket, _sum... represent counters.
As you pointed out from the documentation, the metric type is not preserved.
You can use the metric name to get a hint on what the metric represents. For example, for well instrumented applications and exporters, the suffixes _total, _count, _bucket, _sum... represent counters.
answered Nov 26 '18 at 19:32
yamenkyamenk
12.9k31431
12.9k31431
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53484486%2fhow-do-prometheus-clients-identify-metric-types%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown