$ GooseFS_HOME/conf/metrics.properties,支持通过 goosefs.metrics.conf.file 指定自定义监控配置文件。GooseFS 为用户提供了一个默认模板 metrics.properties.template,包含了所有可配置的属性。$ curl <LEADING_MASTER_HOSTNAME>:<MASTER_WEB_PORT>/metrics/json
$ curl <WORKER_HOSTNAME>:<WORKER_WEB_PORT>/metrics/json
$ mkdir /tmp/goosefs-metrics
sink.csv.class=goosefs.metrics.sink.CsvSink # 启用CsvSink能力sink.csv.period=1 # 设置监控指标导出周期sink.csv.unit=senconds # 设置监控指标导出周期的单位sink.csv.directory=/tmp/goosefs-metrics # 设置监控指标导出路径
curl <LEADING_MASTER_HOSTNAME>:<MASTER_WEB_PORT>/metrics/prometheus/# HELP Master_CreateFileOps Generated from Dropwizard metric import (metric=Master.CreateFileOps, type=com.codahale.metrics.Counter)...curl <WORKER_IP>:<WOKER_PORT>/metrics/prometheus/# HELP pools_Code_Cache_max Generated from Dropwizard metric import (metric=pools.Code-Cache.max, type=com.codahale.metrics.jvm.MemoryUsageGaugeSet$$Lambda$51/137460818)...
文档反馈