1# squid-proxy sub-tree 2# 3# A contributed config from Ragnar Kj�rstad <ragnark@vestdata.no> 4# Minor modifications by Jost Krieger <Jost.Krieger+cricket@ruhr-uni-bochum.de> 5# 6 7target --default-- 8 target-type = squid-proxy 9 snmp-host = %auto-target-name% 10 # you could set a router-specific community string here: 11 snmp-community = public 12 13OID ClientHttpRequests 1.3.6.1.4.1.3495.1.3.2.1.1 14OID HttpHits 1.3.6.1.4.1.3495.1.3.2.1.2 15OID HttpErrors 1.3.6.1.4.1.3495.1.3.2.1.3 16OID HttpInKb 1.3.6.1.4.1.3495.1.3.2.1.4 17OID HttpOutKb 1.3.6.1.4.1.3495.1.3.2.1.5 18OID ICPpktsSent 1.3.6.1.4.1.3495.1.3.2.1.6 19OID ICPpktsRecv 1.3.6.1.4.1.3495.1.3.2.1.7 20OID ICPkbSent 1.3.6.1.4.1.3495.1.3.2.1.8 21OID ICPkbRecv 1.3.6.1.4.1.3495.1.3.2.1.9 22OID ServerRequests 1.3.6.1.4.1.3495.1.3.2.1.10 23OID ServerErrors 1.3.6.1.4.1.3495.1.3.2.1.11 24OID ServerInKb 1.3.6.1.4.1.3495.1.3.2.1.12 25OID ServerOutKb 1.3.6.1.4.1.3495.1.3.2.1.13 26OID CurrentSwapSize 1.3.6.1.4.1.3495.1.3.2.1.14 27OID SysPageFaults 1.3.6.1.4.1.3495.1.3.1.1 28OID MemUsage 1.3.6.1.4.1.3495.1.3.1.4 29OID CpuUsage 1.3.6.1.4.1.3495.1.3.1.5 30OID MaxResSize 1.3.6.1.4.1.3495.1.3.1.6 31OID NumObjCount 1.3.6.1.4.1.3495.1.3.1.7 32OID CurrentLRUExpiration 1.3.6.1.4.1.3495.1.3.1.8 33OID CurrentUnlinkRequests 1.3.6.1.4.1.3495.1.3.1.9 34OID CurrentUnusedFileDescrCount 1.3.6.1.4.1.3495.1.3.1.10 35OID CurrentReservedFileDescrCount 1.3.6.1.4.1.3495.1.3.1.11 36OID HttpAllSvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.2.5 37OID HttpMissSvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.3.5 38OID HttpNmSvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.4.5 39OID HttpHitSvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.5.5 40OID IcpQuerySvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.6.5 41OID IcpReplySvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.7.5 42OID DnsSvcTimeFiveMin 1.3.6.1.4.1.3495.1.3.2.2.1.8.5 43OID HttpAllSvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.2.60 44OID HttpMissSvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.3.60 45OID HttpNmSvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.4.60 46OID HttpHitSvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.5.60 47OID IcpQuerySvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.6.60 48OID IcpReplySvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.7.60 49OID DnsSvcTimeHourly 1.3.6.1.4.1.3495.1.3.2.2.1.8.60 50 51datasource --default-- 52 rrd-ds-type = DERIVE 53 rrd-heartbeat = 1800 54 rrd-min = 0 55 rrd-max = undef 56 57datasource ClientHttpRequests 58 ds-source = snmp://%snmp%/ClientHttpRequests 59 60datasource HttpHits 61 ds-source = snmp://%snmp%/HttpHits 62 63datasource HttpErrors 64 ds-source = snmp://%snmp%/HttpErrors 65 66datasource HttpInKb 67 ds-source = snmp://%snmp%/HttpInKb 68 69datasource HttpOutKb 70 ds-source = snmp://%snmp%/HttpOutKb 71 72datasource ICPpktsSent 73 ds-source = snmp://%snmp%/ICPpktsSent 74 75datasource ICPpktsRecv 76 ds-source = snmp://%snmp%/ICPpktsRecv 77 78datasource ICPkbSent 79 ds-source = snmp://%snmp%/ICPkbSent 80 81datasource ICPkbRecv 82 ds-source = snmp://%snmp%/ICPkbRecv 83 84datasource ServerRequests 85 ds-source = snmp://%snmp%/ServerRequests 86 87datasource ServerErrors 88 ds-source = snmp://%snmp%/ServerErrors 89 90datasource ServerInKb 91 ds-source = snmp://%snmp%/ServerInKb 92 93datasource ServerOutKb 94 ds-source = snmp://%snmp%/ServerOutKb 95 96datasource CurrentSwapSize 97 ds-source = snmp://%snmp%/CurrentSwapSize 98 rrd-ds-type = GAUGE 99 100datasource SysPageFaults 101 ds-source = snmp://%snmp%/SysPageFaults 102 103datasource MemUsage 104 ds-source = snmp://%snmp%/MemUsage 105 rrd-ds-type = GAUGE 106 107datasource CpuUsage 108 ds-source = snmp://%snmp%/CpuUsage 109 110datasource MaxResSize 111 ds-source = snmp://%snmp%/MaxResSize 112 rrd-ds-type = GAUGE 113 114datasource NumObjCount 115 ds-source = snmp://%snmp%/NumObjCount 116 rrd-ds-type = GAUGE 117 118datasource CurrentLRUExpiration 119 ds-source = snmp://%snmp%/CurrentLRUExpiration 120 rrd-ds-type = GAUGE 121 122datasource CurrentUnlinkRequests 123 ds-source = snmp://%snmp%/CurrentUnlinkRequests 124 rrd-ds-type = GAUGE 125 126datasource CurrentUnusedFileDescrCount 127 ds-source = snmp://%snmp%/CurrentUnusedFileDescrCount 128 rrd-ds-type = GAUGE 129 130datasource CurrentReservedFileDescrCount 131 ds-source = snmp://%snmp%/CurrentReservedFileDescrCount 132 rrd-ds-type = GAUGE 133 134datasource HttpAllSvcTimeFiveMin 135 ds-source = snmp://%snmp%/HttpAllSvcTimeFiveMin 136 rrd-ds-type = GAUGE 137 138datasource HttpMissSvcTimeFiveMin 139 ds-source = snmp://%snmp%/HttpMissSvcTimeFiveMin 140 rrd-ds-type = GAUGE 141 142datasource HttpNmSvcTimeFiveMin 143 ds-source = snmp://%snmp%/HttpNmSvcTimeFiveMin 144 rrd-ds-type = GAUGE 145 146datasource HttpHitSvcTimeFiveMin 147 ds-source = snmp://%snmp%/HttpHitSvcTimeFiveMin 148 rrd-ds-type = GAUGE 149 150datasource IcpQuerySvcTimeFiveMin 151 ds-source = snmp://%snmp%/IcpQuerySvcTimeFiveMin 152 rrd-ds-type = GAUGE 153 154datasource IcpReplySvcTimeFiveMin 155 ds-source = snmp://%snmp%/IcpReplySvcTimeFiveMin 156 rrd-ds-type = GAUGE 157 158datasource DnsSvcTimeFiveMin 159 ds-source = snmp://%snmp%/DnsSvcTimeFiveMin 160 rrd-ds-type = GAUGE 161 162datasource HttpAllSvcTimeHourly 163 ds-source = snmp://%snmp%/HttpAllSvcTimeHourly 164 rrd-ds-type = GAUGE 165 166datasource HttpMissSvcTimeHourly 167 ds-source = snmp://%snmp%/HttpMissSvcTimeHourly 168 rrd-ds-type = GAUGE 169 170datasource HttpNmSvcTimeHourly 171 ds-source = snmp://%snmp%/HttpNmSvcTimeHourly 172 rrd-ds-type = GAUGE 173 174datasource HttpHitSvcTimeHourly 175 ds-source = snmp://%snmp%/HttpHitSvcTimeHourly 176 rrd-ds-type = GAUGE 177 178datasource IcpQuerySvcTimeHourly 179 ds-source = snmp://%snmp%/IcpQuerySvcTimeHourly 180 rrd-ds-type = GAUGE 181 182datasource IcpReplySvcTimeHourly 183 ds-source = snmp://%snmp%/IcpReplySvcTimeHourly 184 rrd-ds-type = GAUGE 185 186datasource DnsSvcTimeHourly 187 ds-source = snmp://%snmp%/DnsSvcTimeHourly 188 rrd-ds-type = GAUGE 189 190graph CurrentLRUExpiration 191 rrd-graph-args = --logarithmic 192 color = dark-green 193 si-units = false 194 scale = 100,/,3600,/,24,/ 195 legend = "Current LRU expiration (logarithmic scale)" 196 y-axis "days" 197 198targetType squid-proxy 199 ds = "ClientHttpRequests, HttpHits, HttpErrors, HttpInKb, 200 HttpOutKb, ICPpktsSent, ICPpktsRecv, ICPkbSent, 201 ICPkbRecv, ServerRequests, ServerErrors, ServerInKb, 202 ServerOutKb, CurrentSwapSize, SysPageFaults, MemUsage, 203 CpuUsage, MaxResSize, NumObjCount, 204 CurrentUnlinkRequests, CurrentUnusedFileDescrCount, 205 CurrentReservedFileDescrCount, HttpAllSvcTimeFiveMin, 206 HttpMissSvcTimeFiveMin, HttpNmSvcTimeFiveMin, 207 HttpHitSvcTimeFiveMin, IcpQuerySvcTimeFiveMin, 208 IcpReplySvcTimeFiveMin, DnsSvcTimeFiveMin, 209 HttpAllSvcTimeHourly, HttpMissSvcTimeHourly, 210 HttpNmSvcTimeHourly, HttpHitSvcTimeHourly, 211 IcpQuerySvcTimeHourly, IcpReplySvcTimeHourly, 212 DnsSvcTimeHourly, CurrentLRUExpiration" 213 view = "Traffic: ServerInKb ServerOutKb, 214 ICPTraffic: ICPkbSent ICPkbRecv, 215 ClientRequests: ServerRequests ServerErrors, 216 SwapSize: CurrentSwapSize, 217 ICPPackets: ICPpktsSent ICPpktsRecv, 218 ClientHttpRequests: ClientHttpRequests HttpHits HttpErrors, 219 HttpTraffic: HttpInKb HttpOutKb, 220 SysPageFaults: SysPageFaults, 221 MemUsage: MemUsage, 222 CpuUsage: CpuUsage, 223 FileDescr: CurrentUnusedFileDescrCount 224 CurrentReservedFileDescrCount, 225 SvcFiveMin: HttpAllSvcTimeFiveMin HttpMissSvcTimeFiveMin 226 HttpNmSvcTimeFiveMin HttpHitSvcTimeFiveMin 227 DnsSvcTimeFiveMin, 228 IcpSvcFiveMin: IcpQuerySvcTimeFiveMin IcpReplySvcTimeFiveMin, 229 SvcHourly: HttpAllSvcTimeHourly HttpMissSvcTimeHourly 230 HttpNmSvcTimeHourly HttpHitSvcTimeHourly DnsSvcTimeHourly, 231 IcpSvcHourly: IcpQuerySvcTimeHourly IcpReplySvcTimeHourly, 232 NumObjCount: NumObjCount, 233 CurrentLRUExpiration: CurrentLRUExpiration" 234