cacti + squid

==============================

squid.conf

acl myclass src 10.1.1.0/24

acl snmppublic snmp_community public

snmp_port 3401
snmp_access allow snmppublic myclass

==============================

snmpd.conf

com2sec notConfigUser  10.1.1.0/255.255.255.0       public
com2sec notConfigUser  127.0.0.1      public

view    systemview    included   .1.3.6.1.4.1.3495.1
proxy -v 1 -c public 127.0.0.1:3401 .1.3.6.1.4.1.3495.1

access  notConfigGroup ""      any       noauth    exact  all none none

view all    included  .1                               80

==============================

重启 snmpd ,  squid 后

cacti 电脑测试

 snmpwalk -Cc -v2c -c public 10.1.1.1:3401 .1.3.6.1.4.1.3495.1

snmpwalk -m /usr/src/squid-3.1.14/src/mib.txt -v2c -Cc -c public 10.1.1.1:3401 .1.3.6.1.4.1.3495.1.1

返回

SQUID-MIB::cacheSysVMsize.0 = INTEGER: 2068
SQUID-MIB::cacheSysStorage.0 = INTEGER: 4607996
SQUID-MIB::cacheUptime.0 = Timeticks: (454128) 1:15:41.28

==============================

获得模板

cacti_graph_template_squid_cache_objects.xml
cacti_graph_template_squid_http_data.xmlcacti_graph_template_squid_http_requests.xmlSquidStats-0.1.zip cacti_graph_template_squid_-_hit_ratio.xml.zip
cacti_graph_template_squid_-_http_requests.xml.zip
cacti_graph_template_squid_-_http_service_time.xml.zip
cacti_graph_template_squid_-_request_rate.xml.zip

导入模块中切记使用 SNMP V2  port 3401

时间: 2024-08-27 09:58:46

cacti + squid的相关文章

Cacti安装配置及使用

工作原理图: 整个系统有四部分组成: 1.Cacti系统平台用于用户设置与查看图表:Cacti需要LAMP环境的支持. 2.snmp用于采集数据给rrdtool绘制成图,使用161.162端口,用MIB数据库来保持数据信息,根据OID定位数据(类似1.3.6.1.2.1):Linux下使用net-snmp自带的snmpget和snmpwalk等程序,Windows下使用php的snmp功能. 3.RRDTool绘图引擎用于性能数据的存储和绘画图像. 4.Mysql数据库用来存储RRDTool绘图

解析squid安全策略

代理服务器的功能是代理网络用户取得网络信息,它是网络信息的中转站.随着代理服务器的广泛使用,随之而来的是一系列的安全问题.由于没有对代理服务器的访问控制策略做全面细致地配置,导致用户可以随意地通过代理服务器访问许多色情.反动的非法站点,而这些行为往往又很难追踪,给管理工作带来极大的不便.以下为您介绍Linux下常用的Squid代理服务器的安全策略,期望抛砖引玉,对您的工作有所帮助. 控制对客户端访问 使用访问控制特性,可以控制在访问时根据特定的时间间隔进行缓存.访问特定站点或一组站点等.Squi

搭建Linux安全的Squid代理服务器

代理服务器的功能是代理网络用户取得网络信息,它 是网络信息的中转站.随着代理服务器的广泛使用,随之而来的是一系列的安全问题.由于没有对代理服务器的访问控制策略作全面细致的配置,导致用户可以随意地通过代理服务器访问许多色情.反动的非法站点,而这些行为往往又很难追踪,给管理工作带来极大的不便. Squid是Linux下一个缓存Internet数据的代理服务器软件,其接收用户的下载申请,并自动处理所下载的数据.也就是说,当一个用户想要下载一个主页时,可以向Squid发出一个申请,要Squid代替其进行

使用squid常规代理实现内网的共享上网

一.Squid的简单介绍 通过squid代理服务器实现内网用户共享上网,配置squid的缓存和基本的访问控制加速和限制web服务的访问. 对于Web用户来说,Squid是一个高性能的代理缓存服务器,可以加快内部网浏览Internet的速度,提高客户机的访问命中率.Squid不仅支持HTTP协议,还支持ftp.gopher.SSL和WAIS等协议.和一般的代理缓存软件不同,Squid用一个单独的.非模块化的.I/O驱动的进程来处理所有的客户端请求. Squid将数据元缓存在内存中,同时也缓存DNS

Linux Squid的反向代理

一.基本原理 1.公网中的客户机 client 200.168.10.2 2.squid反向代理服务器 eth0 200.168.10.2 eth1 192.168.10.1 3.内部web服务器 web 192.168.10.2 二.修改squid.conf文件 #配置虚拟80端口,防止数据报文直接丢失 http_port 200.168.10.1:80 vhost #重定向的web服务器 0表示不使用上一级缓存 cache_peer 192.168.10.2 parent 80 0 orig

Linux Squid的透明代理

一.常用acl列表类型 acl定义实例 acl LAN1 src 192.168.1.0/24 acl PC1 src 192.168.1.66/32 acl Blk_Domain dstdomain .qq.com .kaixin001.com acl Work_Hours time MTWHF 08:30-17:30 acl Max20_Conn maxconn 20 acl Blk_URL url_regex -i ^rstp:// ^mms:// acl Blk_Words urlpat

Linux Squid代理的普通代理

一.安装Squid和配置 1.安装Squid yum-yinstallsquid* 2.squid配置文件 /etc/squid/squid.conf 3.squid操作 servicesquidstart/stop/restart 4.重新加载配置文件 squid-kreconfig 二.Squid常用配置项 #开启 http_port 192.168.10.1:3128 #设置使用内存大小 cache_mem 64 MB #缓存对象大小 maximum_object_size 4096 KB

Linux squid代理的基本概念

一.squid服务器基本功能 1.提供对HTTP和FTP协议的代理服务 2.缓存代理的内容,提高客户端访问网站的速度,节约流量 3.对客户端地址进行访问控制,限制允许访问squid服务器的客户机 4.对目标地址进行访问控制,限制客户端允许访问的网络 5.根据时间进行访问控制,限定客户端可以使用代理服务器的时间. 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/proxy/ 二.squid的代理方式 1.普通代理服务 标准的,

巧用Squid的ACL和访问列表实现高效访问控制

Squid是一个缓存Internet数据的软件,其接收用户的下载申请,并自动处理所下载的数据.当一个用户想要下载一个主页时,可以向Squid发出一个申请,要Squid代替其进行下载,然后Squid连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,Squid把保存的备份立即传给用户,使用户觉得速度相当快.Squid可以代理HTTP.FTP.GOPHER.SSL和WAIS等协议并且,Squid可以自动地进行处理,可以根据自己的需要设置Squid,使之过滤掉