2016-02-25 1 views
0

Я добавил следующий файл на моей Кассандре узелCsvReporter не выплевывая метрики в Кассандре

/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.+" 

А затем добавил эту строку до и т.д./DSE/Cassandra/cassandra-env.sh

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

И, наконец, перезапустить DSE, /etc/init.d/dse перезапустить

Я не вижу каких-либо файлов метрик csv, выделяемых папкой MetricsReported in/mnt/cassandra/metrics.

любые идеи почему?

ответ

0

Проверьте журналы, проверьте если у вас есть что-то вроде:

Trying to load metrics-reporter-config from file с последующим Enabling CsvReporter to

возможно метриками репортер не может создать каталог метрик или так ...

-1

В моем случае, я просто пришлось изменить csv: на console:

Смежные вопросы