我在 JanusGraph 日志中看到多条 Gauges 消息,因此想检查这些消息的使用情况以及如何阻止这些消息。
> 11/28/23, 5:38:11 AM
===========================================================
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.average-load-penalty
value = 8.184896446666666E8
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.estimated-size
value = 3
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.eviction-count
value = 0
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.eviction-weight
value = 0
org.apache.tierpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.hit-count
value = 0
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.hit-rate
value = 0.0
org.apache.tinkerpop.gremlin.server.GremlinServer.gremlin-groovy.sessionless.class-cache.load-count
value = 3
想检查一下,如何实现。
您可以控制metrics
下的
服务器yaml文件中的所有指标报告选项。本质上:
metrics: {
consoleReporter: {enabled: false, interval: 180000},
csvReporter: {enabled: false, interval: 180000, fileName: /tmp/gremlin-server-metrics.csv},
jmxReporter: {enabled: false},
slf4jReporter: {enabled: false, interval: 180000}}
}
在上面的示例中,我只是将所有这些都设置为
enabled
为 false
,但您显然可以在选择方式上更有选择性。