Infrastructure As Codeã«ãŠã„ã¦ã€ã‚³ãƒ¼ãƒ‰ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«åŒ–ã«ã‚ˆã‚Šå†åˆ©ç”¨æ€§ã‚’高ã‚ã‚‹ã“ã¨ãŒé›£ã—ã„ã¨è¨€ã‚ã‚Œã¦ã„る。ãã‚Œã¯ãªãœãªã®ã‹ã‚’考察ã™ã‚‹ã€‚ Infrastructure as Codeã§ç—›ã„ç›®ã‚ã£ãŸäººã£ã¦ã ã„ãŸã„ã‚„ã‚Šã™ãŽã¦ã‚‹æ°—ãŒã™ã‚‹(å見)。éŽåº¦ãªæŠ½è±¡åŒ–ã¨ã‹å…±é€šåŒ–ã€å…¬é–‹ã•â€¦
lstfã¨ã¯ã€Linuxサーãƒä¸Šã§ãƒ›ã‚¹ãƒˆé–“コãƒã‚¯ã‚·ãƒ§ãƒ³ã‚’集約表示ã™ã‚‹ãƒ„ール lstf ã‚’ã¤ãã£ãŸ - ゆã†ã†ãメモ ã§ç´¹ä»‹ã—ã¦ã„るよã†ã«ã€netstatã‚„ssコマンドã§å¤§é‡ã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯æŽ¥ç¶šæƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã¨ãã«ã€ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ãƒ¼ãŒç›®è¦–ã§ããªã„ã¨ã„ã†èª²é¡Œã«å¯¾ã—ã¦ã€æŽ¥ç¶šã‚’…
Linuxカーãƒãƒ«å†…ã®é–¢æ•°ã®ã‚³ãƒ¼ãƒ«ã‚°ãƒ©ãƒ•ã‚’表示ã—ãŸã‚Šã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®è¡ŒæŒ‡å®šã‚’ã—ã¦å¤‰æ•°ã®å€¤ã‚’出力ã—ãŸã‚Šã™ã‚‹ã¨ã„ã£ãŸã‚ˆã†ãªãƒˆãƒ¬ãƒ¼ã‚·ãƒ³ã‚°ã‚’ã™ã‚‹ãŸã‚ã«ã€ãƒˆãƒ¬ãƒ¼ã‚µãƒ¼ã‚’利用ã™ã‚‹ã€‚ Linuxカーãƒãƒ«ã®ãƒˆãƒ¬ãƒ¼ã‚µãƒ¼ã«ã¯ã€ftraceã‚„perfã€eBPFãªã©ãŒã‚る。Choosing a Linux…
Linuxã§ã¯ã€/proc/net/*ã‚„Netlinkソケットを通ã˜ã¦ã€TCP/UDPã®ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³æƒ…å ±ã‚’å–å¾—ã§ãる。 ã—ã‹ã—ã€ã“ã“ã§å–å¾—ã—ãŸã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³æƒ…å ±ã¯ã€ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ã‚’ä¿æœ‰ã™ã‚‹ãƒ—ãƒã‚»ã‚¹ã«é–¢ã™ã‚‹æƒ…å ±(pidãªã©)ã‚’å«ã‚“ã§ã„ãªã„。 ssコマンドã®--extendedオプションã¯ã€inod…
"Macroscope: End-Point Approach to Networked Application Dependency Discovery" ã¨ã„ã†è«–文をèªã‚“ã 内容をã“ã“ã§ã¾ã¨ã‚ã¦ãŠã。 Popa, L and Chun, B-G and Stoica, I and Chandrashekar, J and Taft, N, “Macroscope: End-point approach to networked …