*What did you do?*

Request /api/v1/targets/metadata without parameters

*What did you expect to see?*
Metrics and their types like Counter, Histogram, Gauge, Summary

[..., {'target': {'instance': 'x.x.x.x:30000', 'job': 'federate'}, 
'metric': 'object_detection_model_base64_decoding*_latency', 'type': 
'histogram',* 'help': '', 'unit': ''}, ...]
*What did you see instead? Under which circumstances?*
Most metrics in the response reported as "unknown" type.
[..., {'target': {'instance': 'x.x.x.x:30000', 'job': 'federate'}, 
'metric': 'object_detection_model_base64_decoding*_latency_bucket', **'type': 
'unknown',* 'help': '', 'unit': ''}, ...]
*Environment*

   - System information:

Linux 4.14.193-149.317.amzn2.x86_64 x86_64

   - Prometheus version:

{"version":"2.15.2","revision":"d9613e5c466c6e9de548c4dae1b9aabf9aaf7c57","branch":"HEAD","buildUser":"root@688433cf4ff7","buildDate":"20200106-14:50:51","goVersion":"go1.13.5"}

   - Prometheus configuration file:

global: evaluation_interval: 1m scrape_interval: 1m scrape_timeout: 10s 
rule_files: - /etc/config/recording_rules.yml - 
/etc/config/alerting_rules.yml - /etc/config/rules - /etc/config/alerts 
scrape_configs: - job_name: pushgateway honor_labels: true scrape_interval: 
1m scrape_timeout: 30s metrics_path: /metrics scheme: http static_configs: 
- targets: - prometheus-pushgateway:9091 - job_name: prometheus 
static_configs: - targets: - localhost:9090 - bearer_token_file: 
/var/run/secrets/kubernetes.io/serviceaccount/token job_name: 
kubernetes-apiservers kubernetes_sd_configs: - role: endpoints 
relabel_configs: - action: keep regex: default;kubernetes;https 
source_labels: - __meta_kubernetes_namespace - 
__meta_kubernetes_service_name - __meta_kubernetes_endpoint_port_name 
scheme: https tls_config: ca_file: 
/var/run/secrets/kubernetes.io/serviceaccount/ca.crt insecure_skip_verify: 
true - bearer_token_file: 
/var/run/secrets/kubernetes.io/serviceaccount/token job_name: 
kubernetes-nodes kubernetes_sd_configs: - role: node relabel_configs: - 
action: labelmap regex: __meta_kubernetes_node_label_(.+) - replacement: 
kubernetes.default.svc:443 target_label: __address__ - regex: (.+) 
replacement: /api/v1/nodes/$1/proxy/metrics source_labels: - 
__meta_kubernetes_node_name target_label: __metrics_path__ scheme: https 
tls_config: ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt 
insecure_skip_verify: true - bearer_token_file: 
/var/run/secrets/kubernetes.io/serviceaccount/token job_name: 
kubernetes-nodes-cadvisor kubernetes_sd_configs: - role: node 
relabel_configs: - action: labelmap regex: 
__meta_kubernetes_node_label_(.+) - replacement: kubernetes.default.svc:443 
target_label: __address__ - regex: (.+) replacement: 
/api/v1/nodes/$1/proxy/metrics/cadvisor source_labels: - 
__meta_kubernetes_node_name target_label: __metrics_path__ scheme: https 
tls_config: ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt 
insecure_skip_verify: true - job_name: kubernetes-service-endpoints 
kubernetes_sd_configs: - role: endpoints relabel_configs: - action: keep 
regex: true source_labels: - 
__meta_kubernetes_service_annotation_prometheus_io_scrape - action: replace 
regex: (https?) source_labels: - 
__meta_kubernetes_service_annotation_prometheus_io_scheme target_label: 
__scheme__ - action: replace regex: (.+) source_labels: - 
__meta_kubernetes_service_annotation_prometheus_io_path target_label: 
__metrics_path__ - action: replace regex: ([^:]+)(?::\d+)?;(\d+) 
replacement: $1:$2 source_labels: - __address__ - 
__meta_kubernetes_service_annotation_prometheus_io_port target_label: 
__address__ - action: labelmap regex: __meta_kubernetes_service_label_(.+) 
- action: replace source_labels: - __meta_kubernetes_namespace 
target_label: kubernetes_namespace - action: replace source_labels: - 
__meta_kubernetes_service_name target_label: kubernetes_name - action: 
replace source_labels: - __meta_kubernetes_pod_node_name target_label: 
kubernetes_node - honor_labels: true job_name: prometheus-pushgateway 
kubernetes_sd_configs: - role: service relabel_configs: - action: keep 
regex: pushgateway source_labels: - 
__meta_kubernetes_service_annotation_prometheus_io_probe - job_name: 
kubernetes-services kubernetes_sd_configs: - role: service metrics_path: 
/probe params: module: - http_2xx relabel_configs: - action: keep regex: 
true source_labels: - 
__meta_kubernetes_service_annotation_prometheus_io_probe - source_labels: - 
__address__ target_label: __param_target - replacement: blackbox 
target_label: __address__ - source_labels: - __param_target target_label: 
instance - action: labelmap regex: __meta_kubernetes_service_label_(.+) - 
source_labels: - __meta_kubernetes_namespace target_label: 
kubernetes_namespace - source_labels: - __meta_kubernetes_service_name 
target_label: kubernetes_name - job_name: kubernetes-pods 
kubernetes_sd_configs: - role: pod relabel_configs: - action: keep regex: 
true source_labels: - __meta_kubernetes_pod_annotation_prometheus_io_scrape 
- action: replace regex: (.+) source_labels: - 
__meta_kubernetes_pod_annotation_prometheus_io_path target_label: 
__metrics_path__ - action: replace regex: ([^:]+)(?::\d+)?;(\d+) 
replacement: $1:$2 source_labels: - __address__ - 
__meta_kubernetes_pod_annotation_prometheus_io_port target_label: 
__address__ - action: labelmap regex: __meta_kubernetes_pod_label_(.+) - 
action: replace source_labels: - __meta_kubernetes_namespace target_label: 
kubernetes_namespace - action: replace source_labels: - 
__meta_kubernetes_pod_name target_label: kubernetes_pod_name alerting: 
alertmanagers: - kubernetes_sd_configs: - role: pod tls_config: ca_file: 
/var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearer_token_file: 
/var/run/secrets/kubernetes.io/serviceaccount/token relabel_configs: - 
source_labels: [__meta_kubernetes_namespace] regex: monitoring action: keep 
- source_labels: [__meta_kubernetes_pod_label_app] regex: prometheus 
action: keep - source_labels: [__meta_kubernetes_pod_label_component] 
regex: alertmanager action: keep - source_labels: 
[__meta_kubernetes_pod_annotation_prometheus_io_probe] regex: .* action: 
keep - source_labels: [__meta_kubernetes_pod_container_port_number] regex: 
action: drop```

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/2d3c449c-3e55-4ee3-a476-9dde6c810c41n%40googlegroups.com.

Reply via email to