• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程

Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了opennms,opennms 中文,opennms安装,centos安装教程,centos6.5安装教程等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

OpenNMS是世界上第一个用开放原始码模式开发的企业级网络管理系统。可用来自动发现网络节点,监控网络服务,如 HTTP,DNS,SSH 等,当系统服务停止时,OpenNMS会依管理者所建立的规则寄出通知,告知运维人员网络障碍,事件汇整,自动执行对应动作,以及服务层级效能监控。 它可以支持SNMP网络管理协议,确保管理的扩展性,并且提供非常灵活的定制功能从而有利于管理范围的伸缩,流量和接点系统硬件使用情况需要在配置snmp.

和其它复杂、功能强大的系统一样,需要费一点心力来安装和设置,下面是Centos 安装及配置OpenNMS详细图文教程!

安装OpenNMS

安装信息库的RPM

RMP:RedHat Package Manager(RedHat软件包管理工具)

运行putty.exe工具,登陆名称和密码之后,以root身份运行一下命令:rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-stable-rhel6.noarch.rpm系统会自动下载所需要的文件。

准备数据库的OpenNMS的

安装PostgreSQL数据库

以root身份运行命令:

yum install postgresql postgresql-server命令,系统自动下载postgreSQL安装。

首先启动PostgreSQL

以root身份运行命令:

/sbin/service postgresql start

如果看到一个错误的话,您必须初始化PostgreSQL,运行以下命令:

/sbin/service postgresql initdb

 

 /sbin/service postgresql start

 

以确保PostgreSQL将在重新启动后开始,使用“chkconfig的”命令在启动时进行启动,运行以下命令:

/sbin/chkconfig postgresql on

配置允许用户对数据库的访问

找到/var/lib/pgsql/data/pg_hba.conf内容为:

ident—》trust

修改为

即可。成功之后,你需要重新启动数据库,以root身份运行:

/sbin/service postgresql restart

安装snmp

可以参考以下来安装

http://blog.csdn.net/awenluck/article/details/23790457

安装OpenNMS

强烈建议使用opennms-plugin*来安装,这样把许多有关的文件也会一起安装。

#yum install opennms opennms-plugin*

出现Complete说明安装成功。

注:opennms-plugin*把关联的JDK也一起安装了,所以直接可以查看JDK版本。

查看Java JDK

#which java

 

记住JDK路径,后面会用到。

查看Java JDK 版本

#java -version

设定Java路径

/opt/opennms/bin/runjava -S /usr/bin/java

● 将OpenNMS使用的Table安装在PostgreSQL资料库中

l -d - to update the database 

l -i - to insert any default data that belongs in the database 

l -s - to create or update the stored procedures OpenNMS uses for certain kinds of data access

#/opt/opennms/bin/install –dis

出现:“Installer completed successfully!”时表示成功!

● 将OpenNMS设为开机启动

#chkconfig opennms on

设置防火墙

/etc/sysconfig/ iptables

在红色后面添加

或者直接关闭防火墙

#service iptables  status   查看当前防火墙状态

如果开着则执行

#service iptables  stop

# service iptables restart

修正中文环境下不兼容之处

/opt/opennms/bin/opennms

ADDITIONAL_MANAGER_OPTIONS="-Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8"

重启服务

#service opennms restart

访问页面

http:// ip地址:8980/opennms/

初始页面

登陆页面

User:admin

Password:admin

主页面

恭喜你,安装成功!!!

opennms介绍:

目前:OpenNMS专注以下三个方面:

服务轮询 - 检查应用服务的可用性,产生可用性报表。

数据收集 - 收集、保存和报表网络信息数据,并设定和触发门限值。

事件和提示管理 - 接受事件系统内部的和外部的事件,将源事件提供给强大的故障告警和故障升级系统。
主要有如下功能:
(1)search节点搜寻
可以利用PING封包,侦测节点。或是针对某些服务来侦测。例如:常见的HTTP、MAIL、DNS等。

(2)Node List节点列表
列出当前所有监测主机的状况。
(3)Outages损耗情况
当服务或是节点,已经登记后;若发生节点关机、当机,或服务已经停止,OPENNMS会将其登记为损耗。此时,管理人员可已经由此界面查询,哪一些服务或主机现在是挂点的;或是曾经挂点,此功能可帮助管理维护。

(4) Path outages路径失效的配置

当OpenNMS系统和被监控节点之间的网络路径失效了,或者网络链路down了,那么OpenNMS就需要抑制发送这个节点的报警。
(5)Event事件查询
当有主机或是服务被侦测到,就会被登记为事件。这样管理人员可以方便查询所有提供的服务及主机。

(6)Alarms 报警

记录报警事件,描述事件相关信息。
(7)Notification通知情况
当特殊事件发生时,OPENNMS可以通过EMAIL来通知管理者。但是,前提是必须先定义通知事件。
(8)Asset资产管理
OPENNMS资产管理,就是可以将管理的设备,以资产资料加

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程

相关文章

  • 2017-05-12检测你的VPS是不是真的做了RAID10
  • 2017-05-12centos6.x下安装maven CentOS自动安装Maven的方法
  • 2017-05-12CentOS系统中设置时间的基本方法总结
  • 2017-05-12Centos下mail命令使用详解
  • 2017-05-12centos6.5关闭NetworkManager服务的方法
  • 2017-05-12centos7怎么安装 centos7安装步骤
  • 2017-05-12CentOS修改主机名(hostname)教程
  • 2017-05-12CentOS系统中RPM的基本使用方法
  • 2017-05-12CentOS如何将DVD设置为默认yum源以便DVD中软件的下载安装
  • 2017-05-12如何解决centos下root运行Elasticsearch异常

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS下如何安装CodeBlocks?CentOS下安装CodeBlocks图文详解
    • centos下初识日志式文件系统(ext3)详解
    • Centos 6.3安装Cassandra数据库经验分享
    • CentOS下使用yum安装xen 4.2.2教程
    • centos如何批量修改文件名命令?
    • CentOS 一键配置rsync服务器脚本
    • CentOS 6.3下使用Gitosis安装搭建Git Server教程
    • centos如何删除多余的启动引导项?
    • CentOS中安装Xen虚拟机的简单方法
    • CentOS使用上一条命令的所有参数详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有