我在Prometheus/Grafana中找到了一篇文章,其中查询如下: min by(job)(100 - (sum by (job, instance)(increase(jvm_gc_collection_seconds_sum[1m])) * 100 / sum by (job, instance) (increase(process_cpu_seconds_total[1m])))) 在计算GC吞吐量时,除了采用其他jvm_gc_collection_seconds_sum指标外,还考虑了其他指标。当我查看我的Spring Boot Prometheus端点时,我没有找到这个指标,
Springboot应用程序中的Prometheus插件发送了大量数据,但我没有发现从出口商那里得到什么的意义。
1) What does "jvm_gc_memory_allocated_bytes_total" mean?
2) What does "jvm_gc_memory_promoted_bytes_total" mean?
我需要的是Java垃圾收集器的实际内存使用情况,因此我期望的值总是小于2GB (最大内存大小),但目前的内存大小为8GB,并且仍在上升。
"jvm_gc_memory_allocated_bytes_total"
我希望迁移一个通过使用Prometheus向OpenTelemetry API公开度量的Java应用程序。
应用程序自定义度量部分是可以的,但是对于Prometheus,我们使用DefaultExports.initialize(),它来自于simpleclient_hotspot依赖项,并自动生成JVM本身的一系列度量,如下所示:
# HELP jvm_memory_bytes_max Max (bytes) of a given JVM memory area.
# TYPE jvm_memory_bytes_max gauge
jvm_memory_bytes_max{area="
我试图用jar文件来附加javaagent,在jar文件中,我在Quarkus中实现了一个简单的Kafka使用者。我计划在以下命令的帮助下,将使用者指标推送到指定的端口。
java -javaagent:./jmx_prometheus_javaagent-0.16.1.jar=9080:kafkaconsumer.yml -jar ./quarkus-run.jar
我得到以下错误,
Error: Could not find or load main class io.quarkus.bootstrap.runner.QuarkusEntryPoint Caused by: java.la
终止0 4s prometheus-prometheus-kube-prometheus-prometheus-0 0/2 alertmanager-prometheus-kube-prometheus-alertmanager-0 0/2终止0 10 s
在将EKS集群从1.15升级到1.16之后,除了这两个吊舱之外,一切正常工作,它们继续终止,无法初始化。因此,普罗米修斯监测不起作用。当我描述豆荚时,我得到了下面的错误。
Error: failed to start container "prometheus": Error response from daemon: O
我将安装到Kubernet集群(CentOS 8 VM)中,并希望使用VM IP从集群外部访问仪表板。
kubectl get svc -n monitoring
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
alertmanager-operated ClusterIP None <none> 9093/TCP,
我正在使用下面的教程,我是普罗米修斯的新手。
错误如下:启动prometheus.service失败:单元prometheus.service有错误的单元文件设置.
追踪情况如下:
systemctl status prometheus.service
○ prometheus.service - Prometheus Server
Loaded: bad-setting (Reason: Unit prometheus.service has a bad unit file setting.)
Active: inactive (dead)
Docs: h