IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> CentOS7.5下SNMP安装及简单使用 -> 正文阅读

[系统运维]CentOS7.5下SNMP安装及简单使用

1 SNMP安装

1、安装snmp:yum install -y net-snmp net-snmp-utils
2、查看安装包:rpm -qa | grep net-snmp*
在这里插入图片描述
3、查看snmp版本:snmpd -v
在这里插入图片描述
4、snmp服务启停:
systemctl start snmpd
systemctl stop snmpd
5、snmpd文件位置:/usr/sbin

2 SNMP测试

2.1 启动服务

启动服务:systemctl start snmpd
查看服务状态:systemctl status snmpd
在这里插入图片描述

2.2 V1、V2版本查询OID

当前配置文件支持的OID如下:/etc/snmp/snmpd.conf
在这里插入图片描述
如果想查询.1.3.6.1.2.1.25下所有OID信息则如下修改即可
在这里插入图片描述
修改完毕重启服务即可:systemctl restart snmpd
1、V1版本查询:snmpwalk -v 1 -c public localhost .1.3.6.1.2.1.1 -Of
在这里插入图片描述
2、V2版本查询:snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.1 -Of
在这里插入图片描述

2.3 V3版本查询OID

1、需要添加用户名密码登录信息
(1)首先停掉snmpd服务:systemctl stop snmpd
(2)添加用户密码:net-snmp-create-v3-user --help
在这里插入图片描述

参数说明:
-ro/-rw:只读权限/读写权限
-A authpass:用户密码
-a MD5|SHA:用户密码认证方式
-X privpass:用户密码加密密码
-x DES|AES:用户密码加密方式
username:用户名
如:
net-snmp-create-v3-user -ro -A 123456789 -a MD5 snmpuser表示创建用户名snmpuser,权限-ro只读,密码123456789,密码认证方式MD5
在这里插入图片描述
(3)启动snmpd服务:systemctl start snmpd
2、查询示例:snmpwalk -v 3 -u snmpuser -a md5 -A 123456789 -l authNoPriv localhost .1.3.6.1.2.1.1 -O f
在这里插入图片描述

2.4 常用MIB文件

1、MIB文件说明:http://www.net-snmp.org/docs/mibs/
2、SNMPv2-MIB常用字段说明

字段OID说明
sysDescr.1.3.6.1.2.1.1.1获取操作系统基本信息
sysName.1.3.6.1.2.1.1.5主机名

3、HOST-RESOURCES-MIB常用字段说明

字段OID说明
hrSystemUptime.1.3.6.1.2.1.25.1.1系统开机时间,单位百分之一秒
hrMemorySize.1.3.6.1.2.1.25.2.2内存总大小,单位KBytes
hrSWRunName.1.3.6.1.2.1.25.4.2.1.2系统运行进程列表
hrSWInstalledName.1.3.6.1.2.1.25.6.3.1.2系统安装软件列表
hrDeviceTable.1.3.6.1.2.1.25.3.2获取CPU核数及型号,hrDeviceType取值说明
(1)hrDeviceProcessor:CPU处理器
hrProcessorTable.1.3.6.1.2.1.25.3.3获取CPU使用率
hrProcessorLoad:表示过去一分钟的使用率百分比(1-100)
hrStorageTable.1.3.6.1.2.1.25.2.3获取磁盘与内存大小及使用率
hrStorageType取值说明:
(1)hrStorageRam:内存
(2)hrStorageFixedDisk:磁盘
计算说明:
1、内存/磁盘大小:hrStorageSizehrStorageAllocationUnits
2、内存/磁盘使用:hrStorageUsed
hrStorageAllocationUnits

2.5 OID扩展

/etc/snmp/snmpd.conf提供示例,如CPU使用率
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-10 11:42:18  更:2021-07-10 11:42:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/17 4:08:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码