I had OpsCenter working 100% when there was only one node in the cluster.
When I added a second node it just didn't work. http://www.datastax.com/resources/articles/setup-and-monitor-a-multi-node-cassandra-cluster-on-windows
I am pretty sure its a OpsCenter problem but I am stuck.
http://i.imgur.com/4OCnf.png <-currently
I have posted the config files below.
Any help would be greatly appreciated.
opscernterd.conf
# [self-contained] opscenterd.conf
#
# paths must be relative to the top-level opscenter directory
[jmx]
# The default jmx port for Cassandra >= 0.8.0 is 7199. If you are using
# Cassandra 0.7.*, the default is 8080, and you should change this to
# reflect that.
port = 7199
[webserver]
port = 8888
interface = 0.0.0.0
staticdir = ./content
log_path =E:\Cassandra\logs\opscenterd-http.log
[logging]
# level may be TRACE, DEBUG, INFO, WARN, or ERROR
#level = INFO
log_path =E:\Cassandra\logs\opscenterd.log
[cassandra]
# a comma-separated list of places to try for a connection to your Cassandra
# cluster:
seed_hosts = 127.0.0.1
# the API (Thrift) port on your Cassandra cluster
#api_port = 9160
[agents]
ssl_keyfile = ./ssl/opscenter.key
ssl_certfile = ./ssl/opscenter.pem
agent_keyfile = ./ssl/agentKeyStore
agent_certfile = ./ssl/agentKeyStore.pem
path_to_installscript = ./bin/install_agent.sh
path_to_sudowrap = ./bin/sudo_with_pass.py
path_to_deb = NONE
path_to_rpm = NONE
tmp_dir = ./tmp
use_ssl=0
incoming_interface=0.0.0.0
[stat_reporter]
ssl_key = ./ssl/stats.pem
[authentication]
# if this file does not exist, there will be no password protection. Use the
# set_passwd.py tool (included with OpsCenter) to set passwords.
passwd_file = ./passwds
[cassandra_metrics]
# A list of keyspaces to *not* collect metrics for, separated by commas
#ignored_keyspaces = system, OpsCenter
# A list of column families to *not* collect metrics for, separated
# by commas. Each entry should be of the form "ks.cf". For example:
# metrics_ignored_column_families = system.NodeInfo, system.Schema, Keyspace1.Standard1
#ignored_column_families =
# OpsCenter stores performance data for your cluster at multiple granularities.
# These values determine the expiration of each level of granularity. A value of
# -1 indicates to never expire data for that level. Newly set expiration times
# apply to data inserted after the value was changed and OpsCenter was restarted.
# Data inserted prior to that point will expire at the previously specified rate.
# Expire 1 minute data points after 7 days
#1min_ttl = 604800
# Expire 5 minute data points after 4 weeks (28 days)
#5min_ttl = 2419200
# Expire 2 hour data points after 365 days
#2hr_ttl = 31536000
address.yaml main
stomp_interface: 127.0.0.1
local_interface: 127.0.0.1
use_ssl: 0
address.yaml second node
stomp_interface: 192.168.0.145
local_interface: 127.0.0.1
use_ssl: 0
