차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
squid [2024/10/18 05:26] – koov | squid [2025/02/13 05:25] (현재) – koov | ||
---|---|---|---|
줄 1: | 줄 1: | ||
====== squid ====== | ====== squid ====== | ||
===== selinux 설정 ===== | ===== selinux 설정 ===== | ||
- | https:// | ||
<WRAP prewrap> | <WRAP prewrap> | ||
줄 62: | 줄 61: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== 참조링크 ===== | ||
+ | * https:// | ||
+ | |||
+ | ===== squidclient 사용법 ===== | ||
+ | |||
+ | |||
+ | '' | ||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | [root@proxy-a ~]# squidclient mgr:menu | ||
+ | HTTP/1.1 200 OK | ||
+ | Server: squid/5.5 | ||
+ | Mime-Version: | ||
+ | Date: Thu, 13 Feb 2025 05:23:36 GMT | ||
+ | Content-Type: | ||
+ | Expires: Thu, 13 Feb 2025 05:23:36 GMT | ||
+ | Last-Modified: | ||
+ | X-Cache: MISS from proxy-a | ||
+ | X-Cache-Lookup: | ||
+ | Via: 1.1 proxy-a (squid/5.5) | ||
+ | Connection: close | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== squid 메모리 현황 ==== | ||
+ | 대표적인 관리 메뉴중 하나로 현재 동작중인 squid의 메모리 사용 현황을 조회할 수 있다. | ||
+ | |||
+ | '' | ||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | [root@proxy-a ~]# squidclient mgr:mem | ||
+ | HTTP/1.1 200 OK | ||
+ | Server: squid/5.5 | ||
+ | Mime-Version: | ||
+ | Date: Thu, 13 Feb 2025 05:24:42 GMT | ||
+ | Content-Type: | ||
+ | Expires: Thu, 13 Feb 2025 05:24:42 GMT | ||
+ | Last-Modified: | ||
+ | X-Cache: MISS from proxy-a | ||
+ | X-Cache-Lookup: | ||
+ | Via: 1.1 proxy-a (squid/5.5) | ||
+ | Connection: close | ||
+ | |||
+ | Current memory usage: | ||
+ | Pool Obj Size Chunks Allocated In Use Idle Allocations Saved Rate | ||
+ | (bytes) KB/ | ||
+ | mem_node | ||
+ | 16KB Strings | ||
+ | cbdata clientReplyContext (10) 4360 76 324 324 70.13 6.947 9 39 324 70.13 11.842 67 286 290 484 0.063 2.739 0.009 | ||
+ | 4KB Strings | ||
+ | Stream | ||
+ | HttpRequest | ||
+ | Long Strings | ||
+ | Short Strings | ||
+ | MemBlob | ||
+ | cbdata idns_query (16) 8704 9 77 77 70.06 1.642 0 0 77 70.06 0.000 9 77 77 502 0.065 5.672 0.000 | ||
+ | HttpReply | ||
+ | cbdata Server (8) | ||
+ | HttpHeaderEntry | ||
+ | Medium Strings | ||
+ | MemObject | ||
+ | 2K Buffer | ||
+ | cbdata IdleConnList (25) 4168 9 37 37 70.05 0.786 0 0 37 70.05 0.000 9 37 37 64 0.008 0.346 0.000 | ||
+ | cbdata TunnelStateData (14) 496 66 32 32 70.14 0.686 0 0 32 70.14 0.000 66 32 32 285 0.037 0.183 0.000 | ||
+ | cbdata ipcache_entry (3) 200 160 32 32 69.72 0.671 160 32 32 69.72 100.000 0 0 2 123 0.016 0.032 0.000 | ||
+ | cbdata ClientHttpRequest (9) 408 68 28 28 70.19 0.582 1 1 28 70.19 1.471 67 27 28 492 0.064 0.261 0.009 | ||
+ | cbdata HappyConnOpener (17) 376 68 25 25 70.13 0.536 0 0 25 70.13 0.000 68 25 25 476 0.062 0.232 0.000 | ||
+ | MimeEntry | ||
+ | StoreEntry | ||
+ | cbdata clientStreamNode (11) 128 136 17 17 70.19 0.365 2 1 17 70.19 1.471 134 17 17 984 0.128 0.163 0.018 | ||
+ | 8K Buffer | ||
+ | 16K Buffer | ||
+ | Comm:: | ||
+ | HttpHdrCc | ||
+ | cbdata HttpStateData (24) 368 23 9 9 70.19 0.177 0 0 9 70.19 0.000 23 9 9 165 0.021 0.079 0.000 | ||
+ | cbdata store_client (22) 296 25 8 8 70.19 0.155 1 1 8 70.19 4.000 24 7 8 242 0.031 0.093 0.009 | ||
+ | cbdata FwdState (23) 304 24 8 8 70.19 0.153 0 0 8 70.19 0.000 24 8 8 169 0.022 0.067 0.000 | ||
+ | ResolvedPeers | ||
+ | LRU policy node | ||
+ | 4K Buffer | ||
+ | cbdata ConnOpener (18) 144 25 4 4 70.19 0.075 0 0 4 70.19 0.000 25 4 4 617 0.080 0.115 0.000 | ||
+ | MD5 digest | ||
+ | BodyPipe | ||
+ | cbdata PeerSelector (15) 296 7 3 3 70.22 0.043 0 0 3 70.22 0.000 7 3 3 537 0.070 0.206 0.000 | ||
+ | 1KB Strings | ||
+ | cbdata UFSStoreState (26) 328 5 2 2 70.19 0.034 0 0 2 70.19 0.000 5 2 2 125 0.016 0.053 0.000 | ||
+ | cbdata ErrorState (20) 272 6 2 2 70.22 0.034 0 0 2 70.22 0.000 6 2 2 279 0.036 0.099 0.000 | ||
+ | AndNode | ||
+ | acl_ip_data | ||
+ | cbdata Tree (1) | ||
+ | ClientInfo | ||
+ | cbdata RebuildState (5) 920 1 1 1 70.26 0.019 0 0 1 70.26 0.000 1 1 1 0 0.000 0.000 0.000 | ||
+ | fqdncache_entry | ||
+ | ACLStrategised | ||
+ | ev_entry | ||
+ | cbdata ACLFilledChecklist (13) 504 1 1 1 70.25 0.011 1 1 1 70.25 100.000 0 0 1 559 0.073 0.366 0.009 | ||
+ | cbdata BlockingFile (27) 88 5 1 1 70.19 0.009 0 0 1 70.19 0.000 5 1 1 125 0.016 0.014 0.000 | ||
+ | RefreshPattern | ||
+ | cbdata Logfile (4) 352 1 1 1 70.26 0.007 1 1 1 70.26 100.000 0 0 0 0 0.000 0.000 0.000 | ||
+ | ACLSslErrorData | ||
+ | ACLSourceIP | ||
+ | ACLStrategised | ||
+ | NotNode | ||
+ | FwdServer | ||
+ | cbdata RemovalPolicy (2) 104 2 1 1 70.26 0.004 2 1 1 70.26 100.000 0 0 0 0 0.000 0.000 0.000 | ||
+ | cbdata LocalSearch (7) 80 2 1 1 70.26 0.003 1 1 1 70.26 50.000 1 1 1 70 0.009 0.007 0.000 | ||
+ | cbdata generic_cbdata (21) 32 5 1 1 70.19 0.003 0 0 1 70.19 0.000 5 1 1 142 0.018 0.006 0.000 | ||
+ | ACLStrategised | ||
+ | ACLStrategised | ||
+ | ACLDestinationIP | ||
+ | cbdata ClientRequestContext (12) 112 1 1 1 70.25 0.002 0 0 1 70.25 0.000 1 1 1 559 0.073 0.081 0.009 | ||
+ | cbdata TcpAcceptor (6) 104 1 1 1 70.26 0.002 1 1 1 70.26 100.000 0 0 0 0 0.000 0.000 0.000 | ||
+ | cbdata CbDataList (29) 96 1 1 1 70.19 0.002 0 0 1 70.19 0.000 1 1 1 215 0.028 0.027 0.000 | ||
+ | cbdata WriteRequest (28) 80 1 1 1 70.21 0.002 0 0 1 70.21 0.000 1 1 1 2810 0.366 0.292 0.000 | ||
+ | StoreSwapLogData | ||
+ | cbdata MemBuf (19) 72 1 1 1 70.25 0.002 0 0 1 70.25 0.000 1 1 1 551 0.072 0.051 0.009 | ||
+ | cbdata RemovalPolicyWalker (30) 56 1 1 1 62.40 0.001 0 0 1 62.40 0.000 1 1 1 0 0.000 0.000 0.000 | ||
+ | dwrite_q | ||
+ | CacheDigest | ||
+ | ACLRegexData | ||
+ | ACLMethodData | ||
+ | StoreMetaMD5 | ||
+ | StoreMetaSTDLFS | ||
+ | StoreMetaURL | ||
+ | StoreMetaObjSize | ||
+ | StoreMetaVary | ||
+ | SysErrorDetail | ||
+ | Total | ||
+ | Cumulative allocated volume: 77.04 MB | ||
+ | Current overhead: 26284 bytes (1.273%) | ||
+ | Idle pool limit: 5.00 MB | ||
+ | Total Pools created: 84 | ||
+ | Pools ever used: 81 (shown above) | ||
+ | Currently in use: 48 | ||
+ | String Pool Impact | ||
+ | (%strings) (%volume) | ||
+ | Short Strings | ||
+ | Medium Strings | ||
+ | Long Strings | ||
+ | 1KB Strings | ||
+ | 4KB Strings | ||
+ | 16KB Strings | ||
+ | Other Strings | ||
+ | |||
+ | Large buffers: 0 (0 KB) | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== 동작 정보 ==== | ||
+ | |||
+ | '' | ||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | [root@proxy-a ~]# squidclient mgr:info | ||
+ | HTTP/1.1 200 OK | ||
+ | Server: squid/5.5 | ||
+ | Mime-Version: | ||
+ | Date: Thu, 13 Feb 2025 05:25:01 GMT | ||
+ | Content-Type: | ||
+ | Expires: Thu, 13 Feb 2025 05:25:01 GMT | ||
+ | Last-Modified: | ||
+ | X-Cache: MISS from proxy-a | ||
+ | X-Cache-Lookup: | ||
+ | Via: 1.1 proxy-a (squid/5.5) | ||
+ | Connection: close | ||
+ | |||
+ | Squid Object Cache: Version 5.5 | ||
+ | Build Info: | ||
+ | Service Name: squid | ||
+ | Start Time: Mon, 10 Feb 2025 07:08:49 GMT | ||
+ | Current Time: Thu, 13 Feb 2025 05:25:01 GMT | ||
+ | Connection information for squid: | ||
+ | Number of clients accessing cache: 2 | ||
+ | Number of HTTP requests received: | ||
+ | Number of ICP messages received: 0 | ||
+ | Number of ICP messages sent: 0 | ||
+ | Number of queued ICP replies: 0 | ||
+ | Number of HTCP messages received: 0 | ||
+ | Number of HTCP messages sent: 0 | ||
+ | Request failure ratio: 0.00 | ||
+ | Average HTTP requests per minute since start: 0.1 | ||
+ | Average ICP messages per minute since start: 0.0 | ||
+ | Select loop called: 657258 times, 384.889 ms avg | ||
+ | Cache information for squid: | ||
+ | Hits as % of all requests: | ||
+ | Hits as % of bytes sent: 5min: 100.0%, 60min: 100.0% | ||
+ | Memory hits as % of hit requests: | ||
+ | Disk hits as % of hit requests: | ||
+ | Storage Swap size: 10544 KB | ||
+ | Storage Swap capacity: | ||
+ | Storage Mem size: 1256 KB | ||
+ | Storage Mem capacity: 0.5% used, 99.5% free | ||
+ | Mean Object Size: | ||
+ | Requests given to unlinkd: 34 | ||
+ | Median Service Times (seconds) | ||
+ | HTTP Requests (All): | ||
+ | Cache Misses: | ||
+ | Cache Hits: 0.00000 | ||
+ | Near Hits: | ||
+ | Not-Modified Replies: | ||
+ | DNS Lookups: | ||
+ | ICP Queries: | ||
+ | Resource usage for squid: | ||
+ | UP Time: | ||
+ | CPU Time: | ||
+ | CPU Usage: | ||
+ | CPU Usage, 5 minute avg: 0.01% | ||
+ | CPU Usage, 60 minute avg: 0.01% | ||
+ | Maximum Resident Size: 159744 KB | ||
+ | Page faults with physical i/o: 2 | ||
+ | Memory accounted for: | ||
+ | Total accounted: | ||
+ | memPoolAlloc calls: | ||
+ | memPoolFree calls: | ||
+ | File descriptor usage for squid: | ||
+ | Maximum number of file descriptors: | ||
+ | Largest file desc currently in use: 17 | ||
+ | Number of file desc currently in use: 9 | ||
+ | Files queued for open: 0 | ||
+ | Available number of file descriptors: | ||
+ | Reserved number of file descriptors: | ||
+ | Store Disk files open: 0 | ||
+ | Internal Data Structures: | ||
+ | 156 StoreEntries | ||
+ | 143 StoreEntries with MemObjects | ||
+ | 90 Hot Object Cache Items | ||
+ | 103 on-disk objects | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ |