ps:希望做过snmp的大拿能过来解答一下。
菜鸟通过 cat /proc/meminfo 得到linux系统的内存信息:
<ignore_js_op style="word-wrap: break-word; font-family: song, Verdana; line-height: 22.383333206176758px; background-color: rgb(240, 243, 250); ">
大家可以看到MemTotal: 2071272KB
MemFree:97972KB
下面菜鸟同snmp4j得到的内存信息:
<ignore_js_op style="word-wrap: break-word; font-family: song, Verdana; line-height: 22.383333206176758px; background-color: rgb(240, 243, 250); ">
1.3.6.1.4.1.2021.4.5.0 = 2071272
1.3.6.1.4.1.2021.4.6.0 = 97964
1.3.6.1.4.1.2021.4.11.0 = 4259492
具体的OID信息可以看这里:http://blog.sina.com.cn/s/blog_77c854670100qwso.html
给大家截了一个内存信息的OID:
<ignore_js_op style="word-wrap: break-word; font-family: song, Verdana; line-height: 22.383333206176758px; background-color: rgb(240, 243, 250); ">
可以看到:Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
菜鸟不知为什么会出现矛盾的地方:通过 “cat /proc/meminfo” 得到 MemFree:97972KB,而通过snmp4j得到Total RAM Free:1.3.6.1.4.1.2021.4.11.0 = 4259492,然而却与Total RAM used: .1.3.6.1.4.1.2021.4.6.0 = 97964 大致相同(肯定会有些许不同),不知道这是为什么?
大拿一定会知道的,望解答!
告诉菜鸟一下snmp4j计算cpu,内存,磁盘利用率等一些问题的方法。
谢谢!
-
基于snmp4j取得linux系统的cpu、ram信息0
2013年7月17日 17:25
相关推荐
由于内存要求常常是需要的应用所决定的,比如服务器或者 SNMP 代理,Linux 系统甚至可以仅使用 256 KB ROM 和 512 KB RAM 进行工作。核心 Linux 操作系统本身的微内核体系统结构相当简单。网络和文件系统以模块形式...
Linux MIB(Management Information Base)是SNMP(Simple Network Management Protocol)在Linux系统中的数据结构,用于管理系统配置、性能和状态信息。MIB是网络管理中的一个重要组成部分,它定义了可被SNMP代理...
Netdata最新版是一款Linux平台的性能监测工具,Netdata最新版以web的可视化方式展示系统及应用程序的实时运行状态,包括cpu、内存、硬盘输入/输出、网络等linux性能的数据,为Linux系统,应用程序,SNMP服务等提供...
### Linux网络驱动程序架构 #### CS8900A以太网控制器介绍 CS8900A是由CIRRUS LOGIC公司生产的一款低功耗、高性能的16位以太网控制器,广泛应用于嵌入式系统中。该控制器集成了一系列重要的功能模块,包括直接ISA...
它们通过软件实现对变量信息的管理和控制,这些软件通常基于操作系统,如Linux、Windows Server等,并可能包含专门的通信协议栈和管理软件,如SNMP(简单网络管理协议)或CLI(命令行界面)。 四、存储介质 存储...
- **用途:** 存储系统固件、用户设置等关键信息,保证系统的基本功能和稳定性。 ##### 4. **网络接入:** - **接口:** 支持WiFi 802.11x标准和Ethernet 802.3.x标准。 - **意义:** 提供了灵活多样的网络连接方式...
- **本机文件系统**:VXworks支持与MS-DOS、RT-11、RAM和SCSI等文件系统兼容的文件系统,如dosFs、rt11Fs、rawFs和tapeFs等。 - **网络特性**:VXworks提供了与其他VXworks系统和TCP/IP网络系统的“透明”访问能力,...
15. 操作系统和应用软件:MS-DOS、Unix、Linux和Office 2003都是操作系统,而管理信息系统、文字处理程序和视频播放系统是应用软件。 16. IP数据报分片:分片重组通常发生在目的主机上。 17. 磁盘磁道:最外围的...
- **高负载:** 需要监控大量节点时(如数千个以上),建议使用配置更高的服务器,至少需要多个CPU核、2GB RAM及40GB以上的硬盘空间。 ##### 2. 安装方法 - **通过资源库安装:** 大多数Linux发行版都提供了Nagios及...
6. 微型计算机硬件系统:微处理器是计算机的核心,内存(RAM)用于存储运行中的程序和数据,而只读存储器(ROM)用于存储固定的系统信息。外部存储器如硬盘和U盘作为辅助存储。 7. 32位微机:指计算机的机器字长为...
- 计算机基础:例如CPU、RAM、ROM、PCB、IR、DR、MAR等。 - 通信协议:如RIP( Routing Information Protocol)、OSPF(Open Shortest Path First)、EIGRP(Enhanced Interior Gateway Routing Protocol)。 - ...
- **对 64 位客户机操作系统的支持**:ESXi 4.1 支持广泛的 64 位客户机操作系统,包括但不限于 Windows Server 2008 R2、Red Hat Enterprise Linux 5.x 及以上版本等。 - **创建虚拟机的要求**:需要至少 1 GB 的 ...
- 操作系统:支持Windows Server 2003及以上版本、Linux等主流操作系统; - 内存:至少需要2GB RAM(推荐4GB以上); - 存储空间:磁盘空间至少为10GB(推荐更大容量); - 网络连接:需具备稳定的局域网或广域网...
- **NetFlow Collector Addon Serial**: 01BGQ5-340NUW-Z7B08Q-3MWKE4-ZUXDVD-6VVF7J-5P0FKM-MH33VW-H84CD4-FQ8K6R 这些序列号用于激活PRTG Traffic Grapher及其附加组件的完整功能。需要注意的是,实际使用时应...
1. **添加设备**:在主界面左侧的“设备”列表中右击,选择“添加设备”,输入设备IP地址、SNMP社区名等信息。 2. **设置传感器**:对于每台设备,PRTG都可以添加多种类型的传感器,如流量传感器、CPU使用率传感器等...
Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况...
旧版本版本的全志R16平台的tinav2.1的系统打开softAP 2017/9/14 17:25 版本:V1.0 1、原始编译: rootroot@cm-System-Product-Name:~$ cd /home/wwt/ rootroot@cm-System-Product-Name:/home/wwt$ tar ...