차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
| 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 | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||