zoukankan      html  css  js  c++  java
  • net monitor nagios / cacti / solarwinds / tivoli netcool / Vyatta

    配合lamp安装cacti

    http://os.51cto.com/art/201103/252504.htm

    http://yexia19821210.blog.163.com/blog/static/119746418201061525847565/

     

    安装环境:CENTOS5.3
    提前需要安装的组件:
    下载xampp并解压到/opt/lampp目录下

     

    步骤:
    一.安装 net-snmp
    yum install net-snmp*
    注意加个*,把所有的咚咚都装上,否则没有cacti需要的命令.

     

    二.安装 php-snmp
    yum install php-snmp

     

    三.安装rrdtool
    wget [url]ftp://ftp.pbone.net/mirror/atrpms.net/el4-i386/atrpms/stable/rrdtool-1.0.50-25.el4.at.i386.rpm [/url]
    rpm -ivh rrdtool-1.0.50-25.el4.at.i386.rpm

     

    四。安装cacti
    wget [url]http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz[/url]
    解压这个 tar.gz 文件

    tar -zxvf cacti-0.8.7e.tar.gz

    移动解压后的文件夹到你的 /opt/lampp/htdocs 目录内

    mv cacti-0.8.7e /opt/lampp/htdocs/cacti

    然后配置 Cacti 数据库

    #/opt/lampp/bin/mysqladmin -u root -p123456 create cacti

    现在我们必须在 cacti 数据库中插入 Cacti 表:

    #/opt/lampp/bin/mysql -u root -p123456 cacti < /opt/lampp/htdocs/cacti/cacti.sql

    登陆数据库

    #/opt/lampp/bin/mysql -u root -p123456

    我们赋予 cactiuser 在 cacti 数据库上所有的权限:

    mysql> grant all on cacti.* to cactiuser@localhost identified by 'cactiuser'; 
    现在,重新加载 mysql 权限:

    mysql>flush privileges;
    mysql>exit
    我们需要改变在 /opt/lampp/htdocs/cacti/include/config.php 文件里的数据库连接设置

    $database_type = "mysql";
    $database_default = "cacti";
    $database_hostname = "localhost";
    $database_username = "cactiuser";
    $database_password = "cactiuser";
    $database_port = "3306"; 
    我们需要创建一个用户来运行 cacti,这个用户将不被允许任何 shell 命令 (/bin/false):

    #useradd cactiuser -d /opt/lampp/htdocs/cacti/ -s /bin/false

     
    我们需要把这个 cacti 用户写入到两个目录,因此:

    #chown -R cactiuser /opt/lampp/htdocs/cacti/
    我们将需要做一个 cron 工作来每 5 分钟运行一次这个 php 脚本

    #crontab -e -u cactiuser
    */5 * * * * /opt/lampp/bin/php /opt/lampp/htdocs/cacti/poller.php > /dev/null 2>&1 
    重启 apache 网页服务:

    #/opt/lampp/lampp restart
    最终我们可以使用一个网页浏览器来登录到 cacti:

    http://your_ip_address/cacti
    使用 "admin" 作为默认的登录名和密码。

     

    不要忘了service snmpd start

     

     

    CactiEZ中文版V10正式发布

    http://www.cactiez.com/

     

     

    网络协议大全图

     

    Q:博睿监测系统有哪些功能图?
        博睿监测系统功能图可以针对管理人员、技术人员和非技术人员而展现不同的报表图......

    Q:什么是CDN更新报警
        A:是依据将所要监测区域的监测URL和监测源中的LAST UPDATE TIME,页面大小......
    Q:什么是页面整体性能报警?
        A:通过博睿在各城市的监测客户端,发起对所监测URL的访问,收集在监测频率内......
    Q: 什么是页面更新报警?
        A:是依据将所要监测区域的监测 URL 和监测源中的、页面大小、页面元素等进行......
    Q:博睿的网络安全报警服务是什么?
        A:博睿宏远网页安全报警系统是基于当前大型网站发展需求和运用最新网络......
    ·1.性能监测报告帮助
    ·2.错误监测报告帮助
    ·3.自动发送报表帮助
    ·4.监测任务配置帮助
    ·5.个人资料管理帮助
    ·6.申请监测帐号帮助

     

    网络名词

    <!-- startwzjg -->

    ·利用PHP的OOP特性实现数据保护
    ·C#利用Web Service实现短信发送
    ·为SOA而生的应用服务建模
    ·详谈WPF开发中的数据虚拟化
    ·VB.NET和C#逐层横向对比
    ·使用对象持久性
    ·浅谈Oracle优化排序的操作

     

    http://monitor.bonree.com/chart/login.jsp


    盘点2010年最佳开源网络软件

    http://jackyrong.iteye.com/blog/763494

    本人新翻译的文,原文发表在
    http://tech.it168.com/a2010/0910/1102/000001102098.shtml

    1 Hyperic HQ 

    Hyperic HQ(http://www.hyperic.com/)是一个企业监控平台,目前有限制的商业版本和可扩展的商业版本,它的优势在于网络设施的管理。自从被VMware公司收购后,Hyperic推出了一系列增强版本以监控虚拟设备。值得注意的是,跟VMware的vCenter服务器整合使得可以检查你的ESX/ESXi主机,检测应用组件并且检查它们是否可以PING通,甚至可以检查vMotion虚拟机的迁移。 

    Hyperic HQ甚至能智能地区分出机器是正常关闭还是崩溃,这会减少误报。新版本4.4支持SNMP3,更多的windows事件日志记录,并且提供了用户API去访问。 

    许可证情况:GPL V2 

     

    2 OpenNMS 

    OpenNMS(http://www.opennms.org/)是一个企业级的网络监控系统,它的竞争对手是象IBM的Tivoli和HP的OpenView。自2009年9月我们对OpenNMS进行了介绍以来,现在是1.8的版本,增加了很多优秀的特性,比如远程控制和ACL权限控制。OpenNMS也支持RADIUS验证,RANCID整合,自动生成网络监视图,并直接跟几种流行的跟踪系统整合,如象Best Practical's Request Tracker(http://bestpractical.com/rt/)。系统管理员对它提供的能通过iPhone监视数据感到高兴,并且也支持如Asterisk和微博的事件通知。 

    许可证情况:GPL 

     

    3 Vyatta  / 软件路由器 / 许可证情况:开源  / 李亚坤 13913845467

    http://baike.baidu.com/view/1636540.htm  / 可用于VPN备份线路

    Vyatta software是一份完整的、即刻可用的、基于Debian的Linux发行版,它被设计为能将一套标准的x86硬件转换为企业级的路由器/防火墙。2012年11月份被博科通讯系统(Brocade)收购。vyatta是一家开源技术公司,他们目前的任务是将XORP(可扩展开源路由器平台)带入商用领域,使得它成为一款企业级的开源路由器软件。他们想成为Linux领域中的red hat公司,或者说,VoIP领域中正在逐渐强大的Asterisk公司。

    Vyatta(http://www.vyatta.com/)是一个开源的网络操作系统,它能够移植到标准的x86平台上,以及常见的虚拟化和云计算平台。令人惊讶的是Vyatta的核心版本为常见的网络任务提供了基本的网络功能:如IP服务,NAT,LAN接口,WAN接口,封装,隧道,路由,防火墙,VPN,入侵防护和过滤。 Vyatta的核心不包括访问TACACS (终端访问控制器访问控制系统),也不支持访问一个OpenVPN访问服务器或串行通信,这些功能在Vyatta的订购版中提供。 

    用 GNS3 做CCNA网络实验(6)

    http://kingsz1.iteye.com/blog/1092781

    路由实验: OSPF OSPF 路由协议的优点是,它是由 IETF 领导的,不是Cisco的专有协议,因此为多数硬件路由器厂家广泛使用,而且,软件路由器(例如:Vyatta,Zebra 等)就以OSPF协议为主。所以,学习和理解OSPF的配置是很有用处的。

    50款流行安全软件的开源替代品 / 40. 用 Vyatta 替换 Cisco products

    http://www.iteye.com/news/16145

    Vyatta提供类似于Cisco产品的路由器,防火墙和VPN产品,其网站上还包含了一个方便的比较工具。除了核心的开源软件下载,公司还出售软件订阅和基于开源产品的硬件。 

    4 FreeNAS 

    FreeNAS(http://freenas.org/)是一个基于FreeBSD的附加网络存储服务器。它支持几乎所有的文件共享协议,如CIFS(Samba),NFS,HTTP,FTP,TFTP,AFP,iSCSI。 它的图形界面功能很强大,也很美观。你甚至可以在一个64MB的闪存驱动器上运行FreeNAS,它的引导只需要256MB内存,其基本配置和运行在几分钟内就能完成。投入一些过期的硬盘驱动器,你就可以以最小的代价通过FreeNAS管理大量的数据。 

    许可证情况:BSD 

     

    5 CACTI 

    Cacti(http://www.cacti.net/)被认为是完整的基于rrdtool的图形解决方案。但它还不止这些,Cacti能以图形的方式显示几乎任何东西,管理员可以为那些不支持SNMP的设备编写数据采集脚本。Cacti是很容易安装和维护,而且以树型层次结构的方式提供了图片分组。可以对每个图表设置权限,管理员就可以根据这样去让不同组的用户看到不同的图表。Cacti甚至可以根据每个用户的喜好去设置图表的浏览参数。 

    许可证情况:GPLv2 

     

    6 RANCID 

    RANCID(http://www.shrubbery.net/rancid/)是一个路由器,交换机和其他网络设备的配置管理解决方案。RANCID可以在CVS或Subversion中保留配置的拷贝,储存所有的版本和一个完整的变更历史。当RANCID检测到在配置的变化时会给你发送邮件。RANCID甚至有内置的镜象软件。这是一个对网络管理员来说宝贵的工具,尤其是当您将交换机和路由器共享出来供其他IT人员访问时。 

    许可证情况:Terrapin Communications OSS License 

     

    7 FOG 

    FOG(http://www.fogproject.org/)是一个基于Linux的计算机克隆工具,类似Norton Ghost。FOG使用PXE和TFTP,因此没有需要使用任何引导的CD或DVD。FOG可以动态根据本地驱动器修改分区大小,甚至可以在一个较小的驱动器中缩小分区。FOG镜象工具允许你设置镜象电脑的名称,安装打印机,甚至如果需要可以重新启动计算机。锦上添花的是,FOG可以通过Web浏览器配置,它甚至可以用在iPhone上的手机浏览器如Safari去浏览。像其他优秀的开源项目,该项目提供了一个有用的用户指南,以及一些关于安装FOG的教学视频。 

    许可证情况:GPL 

     

    8 Webmin 

    Webmin(http://www.webmin.com/)是一个运行在UNIX上的基于Web图形界面的系统管理工具。Webmin的提供了一个Web用户界面来管理用户,管理磁盘和分区,查看日志文件,更改TCP / IP设置和防火墙规则,并能控制Web服务器,DNS和DHCP,数据库,邮件服务器和许多你机器上运行的其他服务。 Webmin的具有模块化结构,所以很容易能支持新的服务。在它支持的标准模块和其他第三方的模块中,几乎没有不能用Webmin管理的。此外,Webmin的每个模块及每个用户的访问控制都十分容易,能让IT系统管理员方便地划分IT人员的职责。 

    许可证情况:GPL V2 

     

    9 Puppet 

    Puppet(http://www.puppetlabs.com/)是一个配置管理框架,它用来自动化管理几乎所在数据中心中的重复任务。Puppet可以创建新的安装和监测已有的节点,分发系统映像文件,以及更新和重新配置,并重新启动服务 - 所有都是无人值守的。Puppet不像它的竞争对手Chef用程序负责将一个系统从A状态变为B状态,它采用了定义好配置依赖的图形模式,可以将任何系统从当前状态转变为你需要它状态。今年Puppet增加了更好的报告,更新了基于REST的接口一个新的事件模型,而为Windows系统新提供支持这是Puppet应该继续去做的。 

    许可证情况:GPL 

     

    10 OTRS ITSM 

    OTRS ITSM(http://www.otrs.com/en/)是最完整的开放源码的IT服务管理解决方案。这个基于Web的系统通过自动化的工作流,自我服务的门户,个人观察清单,实时仪表板,覆盖全面的影响报告,以及一个新的知识库框架去管理请求的变更和SLA(服务水平协议)。我们最喜欢的是它是基于ITIL的。通过对ITIL的最佳实践做法,OTRS ITSM的可以帮助跟踪企业的变化和不断跟踪IT服务。 

    许可证情况:GNU Affero GPL

     

    end

  • 相关阅读:
    SQL时间戳的使用
    Java中利用MessageFormat对象实现类似C# string.Format方法格式化
    XML中PCDATA与CDATA的区别
    树行控件TreeView 在WinForm下 怎么实现重命名功能
    PHP+MySQL存储数据出现中文乱码的问题
    C#创建一个Windows Service
    SQL2008配置管理工具服务显示远程过程调用失败
    C#如何以管理员身份运行程序
    在APACHE服务器上的访问方式上去除index.php
    开发winform程序,在拖拽控件大小时,VS会卡死
  • 原文地址:https://www.cnblogs.com/lindows/p/14390394.html
Copyright © 2011-2022 走看看