位置: 编程技术 - 正文

Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程 (centos 安装方法)

编辑:rootadmin

推荐整理分享Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程 (centos 安装方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos 安装教程,centos 安装方法,centos安装详细,centos安装软件教程,centos 安装方法,centos安装常用命令,centos 安装方法,centos 安装方法,内容如对您有帮助,希望把文章链接给更多的朋友!

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

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

安装OpenNMS

安装信息库的RPM

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

运行putty.exe工具,登陆名称和密码之后,以root身份运行一下命令:rpm -Uvh 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

可以参考以下来安装

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

在红色后面添加

Centos 安装及配置OpenNMS以及opennms介绍和配置图文教程 (centos 安装方法)

或者直接关闭防火墙

#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

访问页面

ip地址:/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资产管理,就是可以将管理的设备,以资产资料加以定义,帮助管理者方便管理日渐膨胀的网络设备。(9)Reports报告可以针对SNMP的设备,将其效能、可用性、回应时间已报告方式呈现出来;以方便做长期观测。

()Charts图表

Charts很好的将Alarts、最近七天的outages、结点清单(Node Inventory)的数据更直观、形象地表现出来。

() Surveillance监控设备

Opennms可以提供网络监控连接设备(如路由器,交换机,服务器等)

() distributed status 分布式状态

相关信息描述。

()Help 帮助手册当遇到相关设定及问题时,可以通过线上使用手册快速寻找方式解决,节省时间。

总结:

OpenNMS可以做到(对我们有用的方面):故障发现,OpenNMS可以用来监控任何服务(端口),这些服务是可以自定义的。故障管理,OpenNMS支持,邮件报警,并且支持自定义的escalation。比较简单,但还能用。性能管理,使用SNMP可以管理任何SNMP支持的性能数据,磁盘,内存,路由器端口流量,丢包等。资产管理,OpenNMS里的设备信息可以方便的用Excel方式导入导出。报告功能,可以针对SNMP的设备,将其效能、可用性、回应时间已报告方式呈现出来。

Opennms 安装环境

关于OpenNMS

OpenNMS是由许多个人及组织,在OpenNMS软件专案这支大旗下,所共同打造的。从最初到年,程序代码是由Oculan Corporation开发并以GPL释出,后来后案的管理移交给 Tarus Balog。目前OpenNMS的赞助企业是The OpenNMS Group,它们也拥有OpenNMS的商标。

OpenNMS是世界上第一个用开放原始码模式开发的企业级网络管理系统。和其它复杂、功能强大的系统一样,需要费一点心力来安装和设置。

系统支持

请参阅最新的发行摘要以确认是否有支持你的操作系统。目前OpenNMS支持最新的操作系统如下:

Linux

Red Hat Enterprise Linux /CentOS (3, 4, and 5, x and x_)

Debian Etch and Lenny (x and x_)

Fedora Core (2 through 8, x and x_)

Mandriva and

SuSE (9 and )

Solaris 8, 9, and (SPARC)

Solaris 8, 9, and (x)

Mac OS X (.4+, PowerPC and x)

Windows , XP, (Longhorn and Vista 是未经测试的)

到Opennms官方 个设备的网路中之最低需求。当然,只要有更好的硬件,OpenNMS可监控的设备数量百倍于此。处理器单处理器,1 GHz Pentium III 等级以上。OpenNMS能运用(系统中的)多处理器。内存最低 MB的RAM,不过强烈建议 MB。OpenNMS的Java Virtual Machine能运用大量的内存(最多2GB,如果是-bit的处理器还可以更多)。如果手边的预算可在「更多的内存」和「更快的处理器」之间做个选择,请选择「更多的内存」。硬盘OpenNMS程序本身需要大约 MB。除此之外,每个资料变项查询结果(data variable collected requires)预设要 KB。假设每个受控介面需要2 MB,那?个介面大约是 MB(保守估计)。资料库部分,依照所储存的事件数目,你可以假设需要 MB到 MB。最后,OpenNMS的各个记录档可能变得很大,特别是在除错模式下。(请编辑OpenNMS设定目录(通常为/opt/OpenNMS/etc 或/etc/opennms)下的档案log4j.properties来变更这些设定。(综合以上所述)以最小系统来说, MB到1 GB应该足够了。注意:除非是个很小的系统,否则请不要让OpenNMS使用RAID-5。如果要使用RAID,我们建议使用RAID-1或RAID-1+0。

CentOS 5.5配置Ganglia的步骤(Ganglia的源码安装) Ganglia是一款开源监控软件,能够拥有监控服务器,很多人在CentOS下安装完Ganglia后,不知如何配置,下面小编将针对Ganglia的配置给大家做个详细介绍,

CentOS使用FPM制作RPM包的方法 在Linux系统中,RPM包的制作是很困难的,其实使用工具就能快速制作RPM包,简单易学,下面小编就给大家介绍下Linux使用FPM制作RPM包的方法,感兴趣的朋

CentOS 程序设计语言python版本太低如何手动升级 Python是一款计算机程序设计语言,Python语言简洁、可扩展的特性导致使用该语言做科学计算研究的人越来越多,甚至用其设置学校课程,如果Python版本

标签: centos 安装方法

本文链接地址:https://www.jiuchutong.com/biancheng/362258.html 转载请保留说明!

上一篇:CentOS开机时出现GRUB引导错误进入不了系统(centos开启后一直黑屏)

下一篇:CentOS 5.5配置Ganglia的步骤(Ganglia的源码安装)(centos硬件配置)

  • 其他个人出租房屋按照多少征收应纳税额
  • 母公司处置子公司合并报表
  • 盘盈的固定资产怎么做账务处理
  • 流动负债和长期负债的比例多少合适
  • 社保基数与工资不符
  • 盘盈固定资产属于企业的会计差错
  • 以现金形式发放的福利怎么入账
  • 购买职工宿舍用品账务处理
  • 增值税专用发票可以开电子发票吗
  • 小规模纳税人设备税率
  • 增值税专用发票抵扣期限
  • 以前工程发票如何抵扣
  • 小规模财报是按年报吗
  • mac终端更新系统
  • windows hosts文件在哪
  • word表格跨页设置
  • linux docx
  • 如何手机个人热点连电脑
  • 扣客户的罚款会计科目
  • 苹果取消macbook
  • PHP:zip_entry_compressedsize()的用法_Zip函数
  • 税前扣除凭证管理办法第九条称小额零星支出是
  • 没有发票的成本怎么算
  • wordpress调用指定文章
  • 房地产企业土地出让金抵减销项税额
  • 穹顶高度
  • 零星采购无票怎么办
  • 业务招待费的账务处理金额
  • thinkphp excel
  • arc架构
  • php二维数组添加数据
  • 股票溢价发行会亏本吗
  • 华为mate主题
  • 直接关联和间接关联
  • 专项应付款二级明细科目有哪些
  • 人民日报公共事件的报道问题
  • 计提短期借款利息会计分录怎么写
  • 什么是零申报制度
  • 购买礼品的会计怎么做账
  • 对外捐赠的会计处理企业会计准则和小企业会计准则
  • 小微企业季度收入
  • 以前年度错误账务处理
  • 上一年度所得税忘记计提了怎么办
  • 经营租赁方式租入再转租的建筑物
  • 计算税前利润时 是否考虑资金成本
  • 存货盘盈的账务处理入什么费用
  • 收到支付宝认证怎么做账
  • 贷款公司收取服务费跑路
  • 固定资产折旧方法的选择
  • 242104 税控盘
  • 主营业务成本做多了怎么办
  • sqlserver锁机制
  • 360杀毒恢复区
  • slserve.exe - slserve是什么进程
  • Win10 Mobile 10581预览版升级界面曝光 上手视频观赏
  • opengl画点
  • 铁嘴王指什么动物
  • Unity5 Assetbundle简单使用 及 打包Material文件超大的问题
  • javascript动画教程
  • javascript字符串大小写转换
  • javascript事件模型介绍
  • bat 批处理文件
  • k mean python
  • javascript definitive guide
  • 创建javascript对象
  • nodejs bull
  • android车载导航刷机包
  • 用python写随机数
  • canvas实例
  • android线程间通信的几种方法
  • python网络爬虫项目步骤
  • js 调试
  • python3网络编程
  • 浅谈新时代劳动教育答案
  • 电子税务局app扫脸认证
  • 境外付款需要什么手续
  • 广东省广州市国家税务局
  • 武汉洪山实验中学是初中还是高中
  • 地税纳税申报表
  • 草地耕地占用税征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设