[ARCHIVED] T343707

Clone this repo:

Branches

  1. af93689 Scap: git_fat -> git_binary_manager by Tyler Cipriani · 7 years ago master
  2. df909a1 Update collector to 4.1.0 by Eric Evans · 7 years ago
  3. d0169ee Scap config: restart the service after a deploy by Marko Obrovac · 7 years ago
  4. 5db1a43 Add the Scap configuration by Marko Obrovac · 7 years ago
  5. f767ef3 Update collector version to 4.0.1 by Eric Evans · 8 years ago

cassandra-metrics-collector

This repository hosts a JMX-based metrics collector for cassandra. The collector sends datapoints to graphite using the same names as cassandra's graphite dropwizard metrics plugin.

Updating

$ git clone git@github.com:wikimedia/cassandra-metrics-collector.git
$ cat <<EOF > ~/.m2/settings.xml
<settings>
  <servers>
    <server>
      <id>wikimedia.releases</id>
      <username>archiva-deploy</username>
      <password>{secret}</password>
    </server>
    <server>
      <id>wikimedia.snapshots</id>
      <username>archiva-deploy</username>
      <password>{secret}</password>
    </server>
  </servers>
</settings>
EOF
$ mvn deploy
$ cd /path/to/operations/software/cassandra-metrics-reporter/lib
$ wget "https://archiva.wikimedia.org/repository/snapshots/org/wikimedia/cassandra-metrics-collector/{version}-SNAPSHOT/cassandra-metrics-collector-{version}-jar-with-dependencies.jar"
$ git add cassandra-metrics-collector-{version}-jar-with-dependencies.jar
$ git ci -m 'Commit message'

See also https://phabricator.wikimedia.org/T104208 for additional context.

  NODES
os 3
server 6
text 1