首页 > 编程知识 正文

php配置环境(php自动化测试框架)

时间:2023-05-03 17:33:13 阅读:76817 作者:1639

我想很多学生都知道snmp协议,它作为监控系统和硬件的通用线协议在很多监控场景中被广泛使用。

在这期间,在我的课上,有同学问我如何实现自定义的snmp监视。 他的提问如下。

“我不了解如何获得和如何操作定制的某个项目的信息,但iso.3.6.1.2.1.1.1.0如何获得和改变?”

那么,正式进入今天Jeson老师想分享的主题,如何在snmp上实现自定义监控?

一.安装前工作

1、关闭服务防火墙

/etc/init.d/iptables stop

2、关闭服务端selinux

setenforce 0

二. snmp服务端构建

1、安装snmpd

yum install -y net-snmp

2、修改轮廓

3、开通服务

/etc/init.d/snmpd start

4、测试

客户端命令运行snmpwalk

snmpwalk-v 2c-c公共127.0.0.1

看看数值会不会回来

二.编写自定义脚本

脚本必须具有可执行权限,包括shell、py和php

在这里简单地写一个。 统计进程数:

/tmp/process_num.sh

#! /ssdxxm/sh

#Jeson@imoocc.com

process_num=$(ps -ef|wc -l )

三.添加snmpd自定义监控

1、备份默认配置

CP/etc/SNMP/snmpd.conf/etc/SNMP/snmpd.conf _ bak

2、轮廓修改如下

1 )可以将系统视图权限更改为所有权限

通过修改以下内容,允许用户访问“全部”视图

2 )打开全视图定义关注

语义all可以取. 1这个old下的数值

## incl/excl subtree mask

view all included .1 80

3 )添加以下配置

.1.3.6.1.4.1.2021.5000是自定义的OID数值,如果已经使用,将覆盖原始的。

注意:保证/tmp/test.sh可以运行

extend.1.3.6.1.4.1.2021.5000 check _ process/tmp/test.sh

3、重新启动snmpd服务

/etc/init.d/snmpd restart

4、测试

以下命令测试结果:

SMP walk-v1-cpublic 127.0.0.1.1.3.6.1.4.1.2021.5000

UCD-SNMP-MIB :3360 UC Davis.5000.1.0=integer 3360

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.2.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.3.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.4.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.5.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.6.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.7.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.20.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.2.1.21.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.3.1.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.3.1.2.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.3.1.3.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.3.1.4.13.99.104.101.99.107.95.114.111.99.115

UCD-SNMP-MIB :3360 UC Davis.5000.4.1.2.13.99.104.101.99.107.95.114.111.99.115

课程介绍:

答疑区:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。