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