Chinaunix首页 | 论坛 | 博客
  • 博客访问: 94517
  • 博文数量: 23
  • 博客积分: 1435
  • 博客等级: 上尉
  • 技术积分: 246
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-19 12:05
个人简介

OpenNMS网管系统

文章分类

全部博文(23)

文章存档

2019年(1)

2018年(12)

2014年(1)

2011年(1)

2010年(8)

我的朋友

分类: 系统运维

2019-11-22 10:21:52

准备环境

  • CentOS-7-x86_64
  • Java8
  • OpenNMS 23.0.4
  • minion-23.0.4
  • sentinel-23.0.4
  • elasticsearch-6.7.1.tar.gz


OpenNMS 配置

1 配置ActiveMQ

vi $OPENNMS_HOME/etc/opennms-activemq.xml

取消注释

2 添加minion用户

角色选择 ROLE_MINION和 ROLE_ADMIN

minion/minion


启动 Elasticsearch

bin/elasticsearch -d


Minion 配置

1 配置控制器

config:edit org.opennms.minion.controller
config:property-set location Office-Pittsboro
config:property-set http-url 
config:property-set broker-url failover:tcp://127.0.0.1:61616
config:update

scv:set opennms.http minion minion
scv:set opennms.broker minion minion

2 重启 Minion

查看状态

health:check

#需要先安装minion-core

feature:install minion-core

3 配置侦听

config:edit org.opennms.features.telemetry.listeners-udp-8877
config:property-set name Netflow-5
config:property-set class-name org.opennms.netmgt.telemetry.listeners.udp.UdpListener
config:property-set listener.port 8877
config:update


Sentinel 配置

1 配置控制器

config:edit org.opennms.sentinel.controller
config:property-set location Sentinel-Flows
config:property-set http-url 
config:property-set broker-url failover:tcp://127.0.0.1:61616
config:update

scv:set opennms.http minion minion
scv:set opennms.broker minion minion

查看状态

health:check

#需要先安装 sentinel-core

feature:install sentinel-core

2 配置数据源

config:edit org.opennms.netmgt.distributed.datasource
config:property-set datasource.url jdbc:postgresql://127.0.0.1:5432/opennms
config:property-set datasource.username opennms
config:property-set datasource.password opennms
config:property-set datasource.databaseName opennms
config:update

3 配置适配器

config:edit org.opennms.features.telemetry.adapters-netflow5
config:property-set name Netflow-5
config:property-set class-name org.opennms.netmgt.telemetry.adapters.netflow.v5.Netflow5Adapter
config:update

4 安装插件

feature:install sentinel-jms
feature:install sentinel-flows

查看状态,保证所有服务 [ Success  ]

health:check


检查数据

curl 
阅读(975) | 评论(0) | 转发(0) |
0

上一篇:OpenNMS 文档(中文)

下一篇:没有了

给主人留下些什么吧!~~