本文目录一览

1,日志采集方式 SNMP TRAP 和 Syslog 的区别

两个不是一类概念, TRAP是当满足某些条件了就是触发出一条信息,这条信息可以是通知,也可以是警报,比如说管理员登录进来后让系统发一条信息,管理员A在9点15的时候登录了服务器,或是做数据整理时在做到50%的时候发送一条信息出来。 这些信息...

日志采集方式 SNMP TRAP 和 Syslog 的区别

2,SNMP使用哪几种操作

一共支持5种:1) get-request操作:从代理进程处提取一个或多个参数值。2) get-next-request操作:从代理进程处提取一个或多个参数的下一个参数值。3) set-request操作:设置代理进程的一个或多个参数值。4) response操作:返回的一个或多个参数值。这个操作是由代理进程发出的。它是前面3中操作的响应操作。5) trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生。请求标识符字段,是为了和Response报文对应起来的;用于确定Response是针对哪个Get操作的。如果想了解具体的话,看一看看《TCP/IP》那本书
简单网络管理协议(snmp)首先是由internet工程任务组织(internet engineering task force)(ietf)的研究小组为了解决internet上的路由器管理问题而提出的。它可以在ip,ipx,appletalk,osi以及其他用到的传输协议上被使用。snmp事实上指一系列网络管理规范的集合,包括协议本身,数据结构的定义和一些相关概念。简单网络管理协议(snmp)是最早提出的网络管理协议之一,它一推出就得到了广泛的应用和支持,特别是很快得到了数百家厂商的支持,其中包括ibm,hp,sun等大公司和厂商。目前snmp已成为网络管理领域中事实上的工业标准,并被广泛支持和应用,大多数网络管理系统和平台都是基于snmp的。

SNMP使用哪几种操作

3,java 发送snmp trap消息如何确定发送成功

snmptrapd需要一个配置文档,snmptrapd.conf。此文件用来指定管理进程如何处理接收到的snmp notification。1. 在net-snmp安装目录下新建snmptrapd.conf文件,假设本系统使用以下路径:/ABC/soft/net-snmp/share/snmp/snmptrapd.conf2. 在snmptrapd.conf中加入以下指令:authCommunity log,execute,net public这条指令指明以“public”为“community”请求的snmp “notification”允许的操作。各变量意义如下:log: log the details of the notification - either in a specified file, to standard output (or stderr), or via syslog(or similar).execute: pass the details of the trap to a specified handler program, including embedded perl.net: forward the trap to another notification receiver.3. 若想对接收到的信息进行处理,可以使用traphandle,示例如下:traphandle SNMPv2-MIB::coldStart /usr/nba/bin/traps coldtraphandle SNMPv2-MIB::warmStart /usr/nba/bin/traps warmtraphandle IF-MIB::linkDown /usr/nba/bin/traps downtraphandle IF-MIB::linkUp /usr/nba/bin/traps up第一个参数为从snmptrapd接收的OID,第二个参数为调用的程序。此系统未做traphandle处理。4. 启动snmptrapd使用以下指令启动snmptrapd:snmptrapd -f -Lo该指令将接收到的信息通过标准输出设备打印出来,各参数意义如下:-f: Do not fork() from the calling shell.-L[efos]: Specify where logging output should be directed (standard error or output, to a file or via syslog

java 发送snmp trap消息如何确定发送成功

4,允许SNMP是什么意思

SNMP是简单网络管理协义的意思.它包括管理信息结构(SMI)、管理信息库(MIB)和SNMP三部分.SNMP一共发展有3个主版本:SNMPv1: 是第一个正式协议版本,该版本采用了基于共同体名的安全机制;SNMPv2: 在SNMPv1的基础上进行大量的评议以后进行了更新,并且对协议机的逻辑功能模块的进行了划分而保证了良好的可扩充性.SNMPv3: 该协议版本采用基于用户的安全机制SNMP采用了安全机制,可以有效的御防风险.
简单网络管理协议(snmp)首先是由internet工程任务组织(internet engineering task force)(ietf)的研究小组为了解决internet上的路由器管理问题而提出的。许多人认为 snmp在ip上运行的原因是internet运行的是tcp/ip协议,然而事实并不是这样。 snmp被设计成与协议无关,所以它可以在ip,ipx,appletalk,osi以及其他用到的传输协议上被使用。snmp是一系列协议组和规范(见下表),它们提供了一种从网络上的设备中收集网络管理信息的方法。snmp也为设备向网络管理工作站报告问题和错误提供了一种方法。名字 说明 mib 管理信息库 smi 管理信息的结构和标识 snmp 简单网络管理协议 从被管理设备中收集数据有两种方法:一种是只轮询(polling-only)的方法,另一种是基于中断(interrupt-based)的方法。如果你只使用只轮询的方法,那么网络管理工作站总是在控制之下。而这种方法的缺陷在于信息的实时性,尤其是错误的实时性。你多久轮询一次,并且在轮询时按照什么样的设备顺序呢?如果轮询间隔太小,那么将产生太多不必要的通信量。如果轮询间隔太大,并且在轮询时顺序不对,那么关于一些大的灾难性的事件的通知又会太馒。这就违背了积极主动的网络管理目的。当有异常事件发生时,基于中断的方法可以立即通知网络管理工作站(在这里假设该设备还没有崩溃,并且在被管理设备和管理工作站之间仍有一条可用的通信途径)。然而,这种方法也不是没有他的缺陷的,首先,产生错误或自陷需要系统资源。如果自陷必须转发大量的信息,那么被管理设备可能不得不消耗更多的时间和系统资源来产生自陷,从而影响了它执行主要的功能(违背了网络管理的原则2)。而且,如果几个同类型的自陷事件接连发生,那么大量网络带宽可能将被相同的信息所占用(违背了网络管理的原则1)。尤其是如果自陷是关于网络拥挤问题的时候,事情就会变得特别糟糕。克服这一缺陷的一种方法就是对于被管理设备来说,应当设置关于什么时候报告问题的阈值(threshold)。但不幸的是这种方法可能再一次违背了网络管理的原则2,因为设备必须消耗更多的时间和系统资源,来决定一个自陷是否应该被产生。结果,以上两种方法的结合:面向自陷的轮询方法(trap-directed polling)可能是执行网络管理最为有效的方法了。一般来说,网络管理工作站轮询在被管理设备中的代理来收集数据,并且在控制台上用数字或图形的表示方式来显示这些数据。这就允许网络管理员分析和管理设备以及网络通信量了。被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况,例如预制定阈值越界程度等等。代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。这些错误情况就是众所周知的snmp自陷(trap)。在这种结合的方法中,当一个设备产生了一个自陷时,你可以使用网络管理工作站来查询该设备(假设它仍然是可到达的),以获得更多的信息。
snmp是简单网络管理的意思,允许后一般不会出现风险

5,SNMP协议是什么意思

snmp(simple network management protocol,简单网络管理协议)的前身是简单网关监控协议(sgmp),用来对通信线路进行管理。随后,人们对sgmp进行了很大的修改,特别是加入了符合internet定义的smi和mib:体系结构,改进后的协议就是著名的snmp。snmp的目标是管理互联网internet上众多厂家生产的软硬件平台,因此snmp受internet标准网络管理框架的影响也很大。现在snmp已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。
简单网络管理协议(Simple Network Management Protocol SNMP)首先是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。许多人认为 SNMP在IP上运行的原因是Internet运行的是TCP/IP协议,然而事实并不是这样。   SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。  SNMP是一系列协议组和规范(见下表),它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。  名字 说明   MIB 管理信息库   SMI 管理信息的结构和标识   SNMP 简单网络管理协议   从被管理设备中收集数据有两种方法:一种是只轮询(polling-only)的方法,另一种是基于中断(interrupt-based)的方法。  如果你只使用只轮询的方法,那么网络管理工作站总是在控制之下。而这种方法的缺陷在于信息的实时性,尤其是错误的实时性。你多久轮询一次,并且在轮询时按照什么样的设备顺序呢?如果轮询间隔太小,那么将产生太多不必要的通信量。如果轮询间隔太大,并且在轮询时顺序不对,那么关于一些大的灾难性的事件的通知又会太馒。这就违背了积极主动的网络管理目的。  当有异常事件发生时,基于中断的方法可以立即通知网络管理工作站(在这里假设该设备还没有崩溃,并且在被管理设备和管理工作站之间仍有一条可用的通信途径)。然而,这种方法也不是没有他的缺陷的,首先,产生错误或自陷需要系统资源。如果自陷必须转发大量的信息,那么被管理设备可能不得不消耗更多的时间和系统资源来产生自陷,从而影响了它执行主要的功能(违背了网络管理的原则2)。  而且,如果几个同类型的自陷事件接连发生,那么大量网络带宽可能将被相同的信息所占用(违背了网络管理的原则1)。尤其是如果自陷是关于网络拥挤问题的时候,事情就会变得特别糟糕。克服这一缺陷的一种方法就是对于被管理设备来说,应当设置关于什么时候报告问题的阈值(threshold)。但不幸的是这种方法可能再一次违背了网络管理的原则2,因为设备必须消耗更多的时间和系统资源,来决定一个自陷是否应该被产生。  结果,以上两种方法的结合:面向自陷的轮询方法(trap-directed polling)可能是执行网络管理最为有效的方法了。一般来说,网络管理工作站轮询在被管理设备中的代理来收集数据,并且在控制台上用数字或图形的表示方式来显示这些数据。这就允许网络管理员分析和管理设备以及网络通信量了。  被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况,例如预制定阈值越界程度等等。代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。这些错误情况就是众所周知的SNMP自陷(trap)。  在这种结合的方法中,当一个设备产生了一个自陷时,你可以使用网络管理工作站来查询该设备(假设它仍然是可到达的),以获得更多的信息。
SNMP协议简单网络管理协议,是最常用的计算机网络管理协议,它是一个应用层协议,它使用传输层的网络服务向其对等层传递信息。

6,snmp 这是什么意思

在路由器里最为常用的网管协议就是SNMP。SNMP是英文“Simple Network Management Protocol”的缩写,中文意思是“简单网络管理协议”。SNMP首先是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。 SNMP是目前最常用的环境管理协议。SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。SNMP是一系列协议组和规范(见下表),它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。 目前,几乎所有的网络设备生产厂家都实现了对SNMP的支持。领导潮流的SNMP是一个从网络上的设备收集管理信息的公用通信协议。设备的管理者收集这些信息并记录在管理信息库(MIB)中。这些信息报告设备的特性、数据吞吐量、通信超载和错误等。MIB有公共的格式,所以来自多个厂商的SNMP管理工具可以收集MIB信息,在管理控制台上呈现给系统管理员。 通过将SNMP嵌入数据通信设备,如路由器、交换机或集线器中,就可以从一个中心站管理这些设备,并以图形方式查看信息。目前可获取的很多管理应用程序通常可在大多数当前使用的操作系统下运行,如Windows95、Windows98、Windows NT和不同版本UNIX的等。 一个被管理的设备有一个管理代理,它负责向管理站请求信息和动作,代理还可以借助于陷阱为管理站提供站动提供的信息,因此,一些关键的网络设备(如集线器、路由器、交换机等)提供这一管理代理,又称SNMP代理,以便通过SNMP管理站进行管理。
简单网络管理协议(snmp)首先是由internet工程任务组织(internet engineering task force)(ietf)的研究小组为了解决internet上的路由器管理问题而提出的。许多人认为 snmp在ip上运行的原因是internet运行的是tcp/ip协议,然而事实并不是这样。 snmp被设计成与协议无关,所以它可以在ip,ipx,appletalk,osi以及其他用到的传输协议上被使用。snmp是一系列协议组和规范(见下表),它们提供了一种从网络上的设备中收集网络管理信息的方法。snmp也为设备向网络管理工作站报告问题和错误提供了一种方法。名字 说明 mib 管理信息库 smi 管理信息的结构和标识 snmp 简单网络管理协议 从被管理设备中收集数据有两种方法:一种是只轮询(polling-only)的方法,另一种是基于中断(interrupt-based)的方法。如果你只使用只轮询的方法,那么网络管理工作站总是在控制之下。而这种方法的缺陷在于信息的实时性,尤其是错误的实时性。你多久轮询一次,并且在轮询时按照什么样的设备顺序呢?如果轮询间隔太小,那么将产生太多不必要的通信量。如果轮询间隔太大,并且在轮询时顺序不对,那么关于一些大的灾难性的事件的通知又会太馒。这就违背了积极主动的网络管理目的。当有异常事件发生时,基于中断的方法可以立即通知网络管理工作站(在这里假设该设备还没有崩溃,并且在被管理设备和管理工作站之间仍有一条可用的通信途径)。然而,这种方法也不是没有他的缺陷的,首先,产生错误或自陷需要系统资源。如果自陷必须转发大量的信息,那么被管理设备可能不得不消耗更多的时间和系统资源来产生自陷,从而影响了它执行主要的功能(违背了网络管理的原则2)。而且,如果几个同类型的自陷事件接连发生,那么大量网络带宽可能将被相同的信息所占用(违背了网络管理的原则1)。尤其是如果自陷是关于网络拥挤问题的时候,事情就会变得特别糟糕。克服这一缺陷的一种方法就是对于被管理设备来说,应当设置关于什么时候报告问题的阈值(threshold)。但不幸的是这种方法可能再一次违背了网络管理的原则2,因为设备必须消耗更多的时间和系统资源,来决定一个自陷是否应该被产生。结果,以上两种方法的结合:面向自陷的轮询方法(trap-directed polling)可能是执行网络管理最为有效的方法了。一般来说,网络管理工作站轮询在被管理设备中的代理来收集数据,并且在控制台上用数字或图形的表示方式来显示这些数据。这就允许网络管理员分析和管理设备以及网络通信量了。被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况,例如预制定阈值越界程度等等。代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。这些错误情况就是众所周知的snmp自陷(trap)。在这种结合的方法中,当一个设备产生了一个自陷时,你可以使用网络管理工作站来查询该设备(假设它仍然是可到达的),以获得更多的信息。

7,如何在CentOS系统中安装配置SNMP服务

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统;SNMP(简单网络管理协议)能够使网络管理员提高网络管理效能,及时发现并解决网络问题以及规划网络的增长。网络管理员还可以通过SNMP接收网络节点的通知消息以及告警事件报告等来获知网络出现的问题。本文主要介绍如何在CentOS系统中安装配置SNMP服务。  方法/步骤  使用SNMP服务前需要在服务器上安装SNMP:  使用ROOT用户登陆在服务器,输入:  yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp  进行下载。  上面的程序首先会校验需要升级的文件和需要下载安装的文件,然后列来,告诉你有多大,会提示您是不是这些,需要继续不,输入Y,就开始下载了。  下载完成后,会自动解包安装,整个过程是自动的,无需要人工操作。安装完成没有错误会提示:Complete!  安装完SNMP服务后,就需要进行相关配置了,SNMP的配置文件在:  yum安装snmpd的配置文件为 /etc/snmp/snmpd.conf  如果您不会在命令模式下使用vi编辑器的话,建议把snmpd.conf配置文件下载到本地,然后用UE等文本编辑软件打开编辑更改。  配置snmpd.conf文件需要更改五个地方(默认配置基础上):  1、配置snmp团体名(默认是public): com2sec notConfigUser default public 建议更改public为您使用的团体名称  2、将access notConfigGroup "" any noauth exact systemview none none更改为access notConfigGroup "" any noauth exact all none none  3、将如下两行前面的注释去掉  ## incl/excl subtree maskview all included .1 80## -or just the mib2 tree-view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc  4、将下面一行前面的注释去掉  #access notConfigGroup "" any noauth exact roview rwview noneaccess notConfigGroup "" any noauth exact mib2 none none  注意以前您在复制搜索时请使用中间的关键搜索,因为配置文件中字符间隔长,如图  配置文件修改完后,保存,上传到服务器中。  然后输入 :service snmpd restart 重新启动snmp服务  最后还需要执行如下命令:chkconfig snmpd on 意思是把服务加到开机启动中,开机自动运行。  可以使用一个简单命令判断snmp服务是否已经成功启动:  netstat -ln | grep 161
使用SNMP服务前需要在服务器上安装SNMP:使用ROOT用户登陆在服务器,输入:yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp进行下载。上面的程序首先会校验需要升级的文件和需要下载安装的文件,然后列来,告诉你有多大,会提示您是不是这些,需要继续不,输入Y,就开始下载了。下载完成后,会自动解包安装,整个过程是自动的,无需要人工操作。安装完成没有错误会提示:Complete!安装完SNMP服务后,就需要进行相关配置了,SNMP的配置文件在:yum安装snmpd的配置文件为 /etc/snmp/snmpd.conf如果您不会在命令模式下使用vi编辑器的话,建议把snmpd.conf配置文件下载到本地,然后用UE等文本编辑软件打开编辑更改。配置snmpd.conf文件需要更改五个地方(默认配置基础上):1、配置snmp团体名(默认是public): com2sec notConfigUser default public 建议更改public为您使用的团体名称2、将access notConfigGroup "" any noauth exact systemview none none更改为access notConfigGroup "" any noauth exact all none none3、将如下两行前面的注释去掉## incl/excl subtree maskview all included .1 80## -or just the mib2 tree-view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc4、将下面一行前面的注释去掉#access notConfigGroup "" any noauth exact roview rwview noneaccess notConfigGroup "" any noauth exact mib2 none none注意以前您在复制搜索时请使用中间的关键搜索,因为配置文件中字符间隔长,如图配置文件修改完后,保存,上传到服务器中。然后输入 :service snmpd restart 重新启动snmp服务最后还需要执行如下命令:chkconfig snmpd on 意思是把服务加到开机启动中,开机自动运行。

文章TAG:snmp通知是什么意思通知  是什么  什么  
下一篇