OpenNMS系统Newts数据存储方式配置

A time-series data store based on Apache Cassandra.

安装环境
CentOS7 (新增一台服务器,地址为192.168.1.21,安装Cassandra和Newts,服务器192.168.1.20还是运行OpenNMS)
Java8 (OpenJDK, Oracle, etc)


1 安装Cassandra
下载地址:http://cassandra.apache.org/

解压命令,解压到/opt目录
tar -zxf apache-cassandra-3.11.0-bin.tar.gz /opt

配置
vi /opt/apache-cassandra-3.11.0/conf/cassandra.yaml
修改地址,例如本机地址为192.168.1.21
rpc_address: 192.168.1.21

启动
bin/cassandra -R

查看状态
bin/nodetool status


2 安装Newts
下载地址:https://github.com/OpenNMS/newts/releases

解压命令,解压到/opt目录
tar -zxf newts-1.4.3-bin.tar.gz /opt

修改地址,vi etc/config.yaml
host: 192.168.1.21

初始化/启动
bin/init etc/config.yaml
bin/newts -c etc/config.yaml

Web UI 访问地址
http://localhost:8080/ui/


3 配置OpenNMS

vi etc/opennms.properties
修改如下
org.opennms.rrd.storeByGroup=true
org.opennms.rrd.storeByForeignSource=true
org.opennms.timeseries.strategy=newts
org.opennms.newts.config.hostname=192.168.1.21
org.opennms.newts.config.keyspace=newts
org.opennms.newts.config.port=9042

OpenNMS视频地址: https://edu.csdn.net/course/play/6256/118506
OpenNMS视频下载: https://pan.baidu.com/s/1k2QdWxBqrN9nhWLIKLIrTQ

猜你喜欢

转载自yinbangmin.iteye.com/blog/2414068