【问题标题】:CsvReporter not spitting out metrics in cassandraCsvReporter 没有在 cassandra 中吐出指标
【发布时间】:2016-06-08 22:28:04
【问题描述】:

我在我的 cassandra 节点上添加了以下文件

/etc/dse/cassandra/metrics-reporter-config.yaml

csv:
  -
    outdir: '/mnt/cassandra/metrics'
    period: 10
    timeunit: 'SECONDS'
    predicate:
      color: "white"
      useQualifiedName: true
      patterns:
        - "^org.apache.cassandra.metrics.Cache.+"
        - "^org.apache.cassandra.metrics.ClientRequest.+"
        - "^org.apache.cassandra.metrics.CommitLog.+"
        - "^org.apache.cassandra.metrics.Compaction.+"
        - "^org.apache.cassandra.metrics.DroppedMetrics.+"
        - "^org.apache.cassandra.metrics.ReadRepair.+"
        - "^org.apache.cassandra.metrics.Storage.+"
        - "^org.apache.cassandra.metrics.ThreadPools.+"
        - "^org.apache.cassandra.metrics.ColumnFamily.+"
        - "^org.apache.cassandra.metrics.Streaming.+"

然后将这一行添加到 etc/dse/cassandra/cassandra-env.sh

 ​JVM_OPTS="$JVM_OPTS -Dcassandra.metricsReporterConfigFile=metrics-reporter-config.yam"

然后最后重启了DSE,/etc/init.d/dse restart

我没有看到 /mnt/cassandra/metrics 文件夹中的 MetricsReported 吐出任何 csv 指标文件。

任何想法为什么?

【问题讨论】:

    标签: cassandra datastax metrics


    【解决方案1】:

    检查日志,检查你是否有类似的东西:

    Trying to load metrics-reporter-config from file 后跟Enabling CsvReporter to

    可能是指标报告者无法创建指标目录等等...

    【讨论】:

      【解决方案2】:

      就我而言,我只需将csv: 更改为console:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-09-11
        • 1970-01-01
        • 1970-01-01
        • 2020-07-02
        • 1970-01-01
        • 2018-09-11
        • 2014-07-30
        相关资源
        最近更新 更多