For Apache Cassandra 2.0 you need to take into account the following TCP ports:
(See EC2 security group configuration and Apache Cassandra FAQ)
Cassandra
- 7199 JMX monitoring port
- 1024 - 65355 Random port required by JMX. Starting with Java 7u4 a specific port can be specified using the
com.sun.management.jmxremote.rmi.port
property.
- 7000 Inter-node cluster
- 7001 SSL inter-node cluster
- 9042 CQL Native Transport Port
- 9160 Thrift
DataStax OpsCenter
- 61620 opscenterd daemon
- 61621 Agent
- 8888 Website
Architecture
A possible architecture with Cassandra + OpsCenter on EC2 could look like this:
