nagvis是一个可视插件的著名网络管理系统nagios.nagvis可用于各种动画形象(如图纸输出网络)用nagios数据.。如果你用过Nagios的话,它的2D、3D Map一定会给你留下一些印象;2D Map的确能比较试用一点,不过看上去还是挺难看的。NagVis就是看到了这一点,它力求能让各种状态信息表达的更炫,更好看;它可以说是Nagios的一个不错的插件,直接copy到Nagios的相关目录下,配置一下就行了。
说的在玄虚一点它可以是一个“业务流程管理视图”[CA Unicenter中的名词,OpenView里也有类似的概念]。其实就是把原子的监控对象:被监控节点和节点上的服务;和业务系统或者IT的逻辑关系相结合起来。例如:我的业务系统A的其中一个数据库服务器的数据库进程停了,这个可以影响到所有物理包含或者逻辑包含它的对象的状态。NagVis试图用漂亮的图标来表达这些状态和关系,使管理者能看的更加直观。
安装使用Nagvis插件
1.安装需求:
1).Nagios已正常运行。
2).使用NDOUtils将Nagios 监控信息存入数据库(见NDOUtils安装)。
3).PHP5.0以上版本,并需要安装 php-gd、php- mysql、php5-mbstring、php5-session、php5-xml模块。
4).安装Graphviz >= 2.14, 下载 http://www.graphviz.org/graphviz-rhel.repo 文件放到/etc/yum.repos.d/目录下,yum list available 'graphviz*';yum install 'graphviz*'或者安装 webdot:yum install 'webdot'。

2.Nagvis安装
1).下载Nagivs, http://www.nagvis.org。
2).tar xvzf nagvis-1.3.x.tar.gz
3).mv nagvis /usr/local/ nagios/share
4). 配置nagvis
cd /usr/local/nagios/share/nagvis
cp etc/nagvis.ini.php-sample etc/nagvis.ini.php
vi etc/nagvis.ini.php
在[paths]模块修改URL path。
在[backend_ndomy_1]模块修改连接数据库的一下信息(如用户名、密码等)。

[paths]
base="/usr/local/nagios/share/nagvis/"
htmlbase="/nagios/nagvis"
htmlcgi="/nagios/cgi-bin"
[backend_ndomy_1]
backendtype="ndomy"
dbhost="localhost"
dbport=3306
dbname="nagios"
dbuser="root"
dbpass="123456"
dbprefix="nagios_"
dbinstancename="default"
maxtimewithoutupdate=180
htmlcgi="/nagios/cgi-bin"
注意:修改过的参数需要去掉前面的分号注释符。
5).将/usr/local/nagios/share/nagvis设为运行apache的用户(daemon)所有。
chown daemon:nagios /usr/local/nagios/share/nagvis -R
chmod 664 /usr/local/nagios/share/nagvis/etc/nagvis.ini.php
chmod 775 /usr/local/nagios/share/nagvis/nagvis/p_w_picpaths/maps
chmod 664 /usr/local/nagios/share/nagvis/nagvis/p_w_picpaths/maps/*
chmod 775 /usr/local/nagios/share/nagvis/etc/maps
chmod 664 /usr/local/nagios/share/nagvis/etc/maps/*
chmod 775 /usr/local/nagios/share/nagvis/var
chmod 664 /usr/local/nagios/share/nagvis/var/*
3.访问图形配置 工具:http://<nagiosserver>/<path-to-nagvis>/config.php
4.访问监控图: http://<nagiosserver>/<path-to-nagvis>/index.php?map=<mapname>

转载于:https://blog.51cto.com/ppp1013/214784

NAGVIS安装详解相关推荐

  1. Linux下boost库的编译、安装详解

    1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...

  2. nagios 3.2安装详解(一)

    Nagios 安装详解 对于运维人员来说,获悉服务器状况的信息非常重要,针对监控服务,比较好的有cacti和nagios,cacti使用更简单一些,cacti主要是用来采集信息,CPU.MEM.流量等 ...

  3. Win10 TensorFlow(gpu)安装详解

    Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...

  4. linux下weblogic版本,Linux下weblogic10.3.6(jar)版本安装详解

    一.安装前的准备 安装weblogic是需要JDK环境的,虽然weblogic有自带的JDK,但是我一般是自己选择JDK进行安装,如果你要自行安装,可以参考我的另一篇博客 https://www.cn ...

  5. Windows 下OpenSSL 安装详解 +图解

    Windows 下OpenSSL 安装详解 +图解 转载于:https://www.cnblogs.com/zhujiabin/p/5088646.html

  6. CentOS下Hive2.0.0集群模式安装详解

    本文环境如下: 操作系统:CentOS 6 32位 Hive版本:2.0.0 JDK版本:1.8.0_77 32位 Hadoop版本:2.6.4 MySQL版本:5.6.30 1. 准备工作 1.1 ...

  7. Kafka单机、集群模式安装详解(二)

    本文环境如下: 操作系统:CentOS 6 32位 JDK版本:1.8.0_77 32位 Kafka版本:0.9.0.1(Scala 2.11) 接上篇 Kafka单机.集群模式安装详解(一) 6. ...

  8. 【Linux开发】Linux下jpeglib库的安装详解

    Linux下jpeglib库的安装详解 首先要下载所需的库压缩包:jpegsrc.v6b.tar.gz或 jpegsrc.v8b.tar.gz 然后将下载的压缩包随便放在和解压到你喜欢的地方. # t ...

  9. mysql-8.0.12语法_mysql-8.0.12 (免安装版) 安装详解

    mysql-8.0.12 (解压版) 安装详解 错误解决 第一步:mysql-8.0.12 (解压版) 下载地址:https://www.mysql.com/downloads/ 第二步:配置初始化m ...

最新文章

  1. Springboot前后端分离上传、下载压缩包、查看文件
  2. js remove 当前元素_D3.js入门教程
  3. 潘石屹 python 知乎_如何看待地产大佬潘石屹微博宣布学习python这件事?对我们有什么启发?...
  4. Apache虚拟主机指南
  5. Flask 在 Debug 模式下初始化2次
  6. python协程池操作mysql_python_协程方式操作数据库
  7. VS2010连接MySql数据库时无法选择mysql database数据源
  8. Unable to convert MySQL date/time value to System.DateTime
  9. py3+urllib+re,爬虫下载捧腹网图片
  10. [渝粤教育] 中国农业大学 大学计算机基础 参考 资料
  11. (一)Redfish简介
  12. 1.6秒能干什么?自动锁螺丝机表演给你看
  13. 一个朋友写的诗词收藏
  14. 阿朱说:咨询的历史(万字深度长文)
  15. 【K8S】整体原理-K8S网络
  16. Android 画闹钟
  17. 单片机 并口 控制爱普生打印机开发流程记录
  18. 12月18日科技资讯|支付宝、微信回应3D面具破解人脸识别;ofo 否认「发币」;Kafka 2.4.0 发布
  19. Sqli-labs 基本注入篇 (Less1~22)
  20. c#基本学习,啃书版本重难点。

热门文章

  1. 程序员员为什么总是要加班呢?不加班会被开除吗?
  2. ubuntu16.04安装tensorflow,pytorch,gluon等
  3. ECCV2020解读:SNE-RoadSeg: Incorporating Surface Normal Information into Semantic Segmentation...
  4. java jdk1.8.0_221 安装步骤
  5. 来自#Devoxx 2014的WebSocket螺母和螺栓的幻灯片
  6. 匀光匀色批处理软件(支持去雾)
  7. 互联网早报:腾讯推出“微小号”,用虚拟手机号拨打电话收发短信
  8. 电子科技大学 易查分网站 爬虫 批量爬取成绩
  9. 为什么要劝退分子科学与工程?
  10. sarscape5.6.2 结果在arcgis中制图(2可以在envi里调好色带导入arcgis)