lua-nginx-module の ngx.socket.tcp() や ngx.socket.udp() を使用すると、 HTTP 以外の TCP や UDP を使用したプロトコルでデータを送受信するようなシステムにも Nginx から直接接続することが可能です そのため、Nginx の後に別途、HTTP リクエストを受信して、これらのシステムと接続するようなサーバを用意する必要がなくなります 今回は簡単に、POST リクエストで送った path と value を使用して、Graphite (Carbon) に UDP および TCP でデータを送ってみました 設定 location /graphite/udp { set $graphite_host '127.0.0.1'; set $graphite_port 2003; content_by_lua ' local sock