Linux平台下使用AdventNet ManageEngine OpUtils监控网络

简介:
AdventNet ManageEngine OpUtils 是一套系统和网络监视工具,它有Linux/Windows系统平台的免费版和企业版,该软件是一款用于监视诸如路由器,交换机,服务器或者桌面这些设备的基于Java的故障监控软件。它提供网络性能故障处理,繁忙带宽利用率和连通性或者在其进入停止期间的链接问题、延迟响应时间、CPU 使用率,硬盘利用率,设备可用性或者软件详细目录的实时监视工具。它集成了几十种独特的系统和网络监控工具。该软件基于web浏览器,不必进行本地安装,IT操作人员可以在任何远程系统上安装此工具集,并使用任何标准的Web浏览器进行连接,网络用户可以在同一个界面上管理所有的设备,不需要在七拼八凑的多个产品之间寻找需要的功能,产品之间自动关联相关的功能,不需要到机房管理站操作,通过Web浏览器连接到控制台,直接远程控制。有关监控的文章请参见《 秀秀SolarWinds为网络工程师准备的工具》

 

 

AdventNetManageEngine软件安装

1.        AdventNet_ManageEngin_OpUtils_3_linux.bin文件cp/root/目录,并赋予可执行权限,安装过程中,同意许可,进过1分钟左右安装完毕,服务自动启动。WEB管理端会打开7080端口监听连接,下面我们可以通过浏览器打开登录界面了。输入:http://127.0.0.1:7080/会出现如下登录界面

 

 

 

 

 

 

4.台式机监控工具
ManageEngine OpUtils的台式机监控工具用来监控台式机并获取各种数据,如:系统信息、CPU和磁盘空间的使用情况、进程监控信息、已安装软件列表以及其它常规的系统明细。Disk Space Monitor用于显示系统中各种设备的可用内存空间和已用内存空间。CPU Monitor用来显示某个实时环境中的CPU利用情况。Process Scan工具能够列出指定系统上运行的所有进程。Software Scan工具能够列出某个机器上安装的所有软件。IP Node Browser用于扫描指定的IP节点并显示其相关的详细信息。
 

 

 

 

典型AdventNet ManageEngine OpUtils部署拓扑图
 

 

对于IT架构中的WAN链路、路由器、防火墙、交换机、各种服务器(HTTPMailFTPLDAPDNS)以及多种应用(MS-SQLMS-ExchangeOracleMySQLLotus Notes)都提供了有效的管理和监控。它有助于网络工程师监视、诊断和检修IT资源。网络工程师和IT操作人员在管理大型网络时,尤其在故障检修过程中,会发现该工具箱非常方便和实用。例如利用ManageEngine OpUtils,就可以对时常出现的网络问题进行故障检修,例如网络连通性、可用性、运行状况以及网络中任一IP节点的等待时间。该软件还允许定制工具来管理DNS名、IPMAC地址,获取CPU、内存、软件清单等信息。SNMP工具可用来监视任何支持SNMPIP节点,Cisco工具则用于监视Cisco相关的设备和节点。网络和系统信息能通过各种图表和表格实时呈现。另外,还能将结果以PDFHTMLExcel电子数据表多种报表格式输出。
 1. 诊断工具:

ManageEngine OpUtils提供了一系列丰富的诊断工具,帮助用户对网络进行故障诊断。其中,PingSNMP PingICMPSNMP Ping实用工具的图形化版本,Enhanced Ping是普通ICMP ping的改进版本。Ping Scan用来列出有效IP节点,SNMP Scan能列出有效的SNMP IP节点。Proxy Ping能帮助用户从任何远程Cisco路由器启动Ping测试,Trace Route通过发件人的IP和任何指定的目标IP之间的网络记录路由。
以下这段视频是手机访问的效果
 

用户名和密码分别输入”admin”,即可登录系统

2.地址监控工具
ManageEngine OpUtils 提供了直观的地址监控工具, DNS Resolver 工具能获取任何 IP 节点对应的 DNS 名,同样也能获取对应于任何 DNS 名的 IP 节点。 MAC address resolver 利用给定的 IP 地址,可以获取任何节点对应的 MAC 地址,反之亦可。 Node Calculator 能够提供诸如二进制 IP 地址、广播地址等网络数据。 Subnet List 用于列出指定节点下的所有子网络。 Subnet Calculator 是一个能基于给定 IP 地址或网络掩码计算或设计子网络的实用工具。 IP Address Manager 能帮助用户了解 IP 的可用性,并能通过预定义的用户策略在静态 DNS 环境中管理 IP 地址。
3. SNMP 工具使用

ManageEngine OpUtils 具有两套工具  -  一套用来浏览 MIB 数据库中的各种 MIB ,另一套用来在网络中的某个 SNMP 节点上执行 SNMP 操作。只需向 MIB Node Viewer 提供 OID 名或 OID 号,即可定位某个特定 OID 所在的准确 MIB 。这样就能获得有关该 MIB 、父节点、 OID 类型、语法的所有信息以及对该 OID 的描述。要查看某个 MIB 已定义的属性、节点总数、定义的 TC 、定义的陷阱,以及任一 MIB 的常规信息,可使用 MIB Module Viewer 。利用 SNMP Walker ,即可通过 IP 节点中的 SNMP 代理查看可用的数据。该工具能帮助用户获得 MIB 子树中所有 SNMP 变量的值。 SNMP Graph 可用来收集实时的数据,并利用提供的数据为任何 SNMP 设备绘制图表。 Trap Viewer 用来监听和处理网络陷阱。利用 MIB Browser ,可以加载和浏览 MIB ,并执行所有 SNMP 相关操作,如 GET SET GET-BULK 等。
设置 SNMP
在运行支持的  SUSE Linux Enterprise 10 Server  操作系统的系统中配置  SNMP  代理
Server Administrator  使用  ucd-snmp   net-snmp  代理提供的  SNMP  服务。   可配置  SNMP  代理以启用从远程主机进行 SNMP  访问,更改团体名称,启用  Set  操作,连同发送陷阱到  Management Station   要配置  SNMP  代理以正确地和管理应用程式进行交互,请执行以下各节中说明的步骤。在  SUSE Linux Enterprise Server (版本  10 )中, SNMP  代理配置文档位于  /etc/snmp/snmpd.conf SUSE Linux Enterprise Server  操作系统中的默认  SNMP  代理配置对   public   团体只给予从本地主机访问整个  MIB  树的只读访问权限。
 
编辑 /etc/snmp/snmpd.conf 查找以下行:
rocommunity public 127.0.0.1
编辑或复制该行,以使用远程主机  IP  地址来替换  127.0.0.1   编辑后,新行应为:
rocommunity public IP_address
注:建议更改  SNMP  团体名称,通过从每个远程主机添加  rocommunity  指令,可从多个特定的远程主机启用  SNMP  访问。
要启用已更改的  SNMP  配置,请通过键入以下命令重新启动  SNMP  代理程式:
/etc/init.d/snmpd restart
 
配置您的系统以向管理站发送陷阱,方法如下:
Server Administrator  生成  SNMP  陷阱,以响应传感器状况的更改和其他受监测参数的更改。   您必须在运行  Server Administrator  的系统上为将要发送至管理站的  SNMP  陷阱配置一个或多个陷阱目标。
编辑 /etc/snmp/snmpd.conf ,并执行下列步骤:
向文档添加以下命令行:
trapsink IP_address community_name
其中,  IP_address   Management Station   IP  地址, community_name   SNMP  团体名称。
要启用已更改的  SNMP  配置,请通过键入以下命令重新启动  SNMP
 

 


 本文转自 李晨光 51CTO博客,原文链接:http://blog.51cto.com/chenguang/313709,如需转载请自行联系原作者




相关文章
|
13天前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置
|
13天前
|
网络协议 安全 Linux
Linux网络名称空间之独立网络资源管理
Linux网络名称空间是一种强大的虚拟化技术🛠️,它允许用户创建隔离的网络环境🌐,每个环境拥有独立的网络资源和配置。这项技术对于云计算☁️、容器化应用📦和网络安全🔒等领域至关重要。本文将详细介绍在Linux网络名称空间中可以拥有的独立网络资源,并指出应用开发人员在使用时应注意的重点。
|
13天前
|
安全 网络协议 Linux
Linux网络名称空间概述
Linux网络名称空间是操作系统级别的一种虚拟化技术🔄,它允许创建隔离的网络环境🌐,使得每个环境拥有自己独立的网络资源,如IP地址📍、路由表🗺️、防火墙规则🔥等。这种技术是Linux内核功能的一部分,为不同的用户空间进程提供了一种创建和使用独立网络协议栈的方式。本文旨在全方面、多维度解释Linux网络名称空间的概念、必要性和作用。
Linux网络名称空间概述
|
11天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
31 6
|
14天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
1天前
|
Ubuntu 网络协议 Linux
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
9 0
|
2天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
7天前
|
监控 Linux
linux监控指定进程
请注意,以上步骤提供了一种基本的方式来监控指定进程。根据你的需求,你可以选择使用不同的工具和参数来获取更详细的进程信息。
14 0
|
7天前
|
监控 Linux 网络安全
linux中启动rpc.rstat监控
请注意,rpc.rstatd服务通常用于收集远程系统的性能统计信息,例如CPU利用率、内存使用等。在使用rpc.rstatd服务之前,你应该确保了解其功能、用法和安全性,并根据需要进行适当的配置和调整。
7 0
|
13天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
21 0