Enviar pesquisa
Carregar
nginxのログを非スケーラブルに省メモリな方法で蓄積する
•
0 gostou
•
737 visualizações
Atsushi Hayakawa
Seguir
nginxのログを非スケーラブルに省メモリな方法で蓄積する
Leia menos
Leia mais
Internet
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 8
Baixar agora
Baixar para ler offline
Recomendados
implyを用いたアクセスログの可視化
implyを用いたアクセスログの可視化
Atsushi Hayakawa
イケてる分析基盤をつくる
イケてる分析基盤をつくる
Atsushi Hayakawa
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
Sotaro Kimura
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
matsu_chara
lua_nginx_module JSON-RPC 2.0 Batch Request
lua_nginx_module JSON-RPC 2.0 Batch Request
mosa siru
GCP HTTPロードバランサ運用例
GCP HTTPロードバランサ運用例
Fumihiko Shiroyama
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
daisuke-a-matsui
はじめての Gatling
はじめての Gatling
Naoya Nakazawa
Recomendados
implyを用いたアクセスログの可視化
implyを用いたアクセスログの可視化
Atsushi Hayakawa
イケてる分析基盤をつくる
イケてる分析基盤をつくる
Atsushi Hayakawa
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
Sotaro Kimura
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
matsu_chara
lua_nginx_module JSON-RPC 2.0 Batch Request
lua_nginx_module JSON-RPC 2.0 Batch Request
mosa siru
GCP HTTPロードバランサ運用例
GCP HTTPロードバランサ運用例
Fumihiko Shiroyama
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
daisuke-a-matsui
はじめての Gatling
はじめての Gatling
Naoya Nakazawa
AWSをコードで定義する
AWSをコードで定義する
Sugawara Genki
1day cloud on_your_lab
1day cloud on_your_lab
Go Chiba
Apache CloudStack -コントリビューションの手引き-
Apache CloudStack -コントリビューションの手引き-
Go Chiba
20141220 clrh etw
20141220 clrh etw
Takayoshi Tanaka
EmbulkのGCS/BigQuery周りのプラグインについて
EmbulkのGCS/BigQuery周りのプラグインについて
Satoshi Akama
データ分析基盤として Rancher・k8s で始まるのか調査してみた
データ分析基盤として Rancher・k8s で始まるのか調査してみた
YASUKAZU NAGATOMI
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
Sugawara Genki
Herokuチュートリアル
Herokuチュートリアル
Shigeharu Matsumoto
それFluentdで! #fluentd
それFluentdで! #fluentd
Atsuko Shibuya
Sensu Introduction
Sensu Introduction
Akihiko Horiuchi
Nginx
Nginx
Soichi Takamura
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
Sensuでネットワーク監視やってみた
Sensuでネットワーク監視やってみた
Akihiko Horiuchi
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
2018 04-14-cockroachdb-20-now-available
2018 04-14-cockroachdb-20-now-available
Naoto Gohko
LocalStack
LocalStack
chibochibo
Sql azureデータバックアップ方法
Sql azureデータバックアップ方法
貴仁 大和屋
Heroku+MongoLabでダミーサーバー
Heroku+MongoLabでダミーサーバー
Hironytic
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
Ryuji Tamagawa
Logback stackdriver-loggingを作った
Logback stackdriver-loggingを作った
kuro kuro
らずぱいラジコン
らずぱいラジコン
Atsushi Hayakawa
らずぱいでウィーン!!!!!
らずぱいでウィーン!!!!!
Atsushi Hayakawa
Mais conteúdo relacionado
Mais procurados
AWSをコードで定義する
AWSをコードで定義する
Sugawara Genki
1day cloud on_your_lab
1day cloud on_your_lab
Go Chiba
Apache CloudStack -コントリビューションの手引き-
Apache CloudStack -コントリビューションの手引き-
Go Chiba
20141220 clrh etw
20141220 clrh etw
Takayoshi Tanaka
EmbulkのGCS/BigQuery周りのプラグインについて
EmbulkのGCS/BigQuery周りのプラグインについて
Satoshi Akama
データ分析基盤として Rancher・k8s で始まるのか調査してみた
データ分析基盤として Rancher・k8s で始まるのか調査してみた
YASUKAZU NAGATOMI
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
Sugawara Genki
Herokuチュートリアル
Herokuチュートリアル
Shigeharu Matsumoto
それFluentdで! #fluentd
それFluentdで! #fluentd
Atsuko Shibuya
Sensu Introduction
Sensu Introduction
Akihiko Horiuchi
Nginx
Nginx
Soichi Takamura
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
Sensuでネットワーク監視やってみた
Sensuでネットワーク監視やってみた
Akihiko Horiuchi
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
2018 04-14-cockroachdb-20-now-available
2018 04-14-cockroachdb-20-now-available
Naoto Gohko
LocalStack
LocalStack
chibochibo
Sql azureデータバックアップ方法
Sql azureデータバックアップ方法
貴仁 大和屋
Heroku+MongoLabでダミーサーバー
Heroku+MongoLabでダミーサーバー
Hironytic
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
Ryuji Tamagawa
Logback stackdriver-loggingを作った
Logback stackdriver-loggingを作った
kuro kuro
Mais procurados
(20)
AWSをコードで定義する
AWSをコードで定義する
1day cloud on_your_lab
1day cloud on_your_lab
Apache CloudStack -コントリビューションの手引き-
Apache CloudStack -コントリビューションの手引き-
20141220 clrh etw
20141220 clrh etw
EmbulkのGCS/BigQuery周りのプラグインについて
EmbulkのGCS/BigQuery周りのプラグインについて
データ分析基盤として Rancher・k8s で始まるのか調査してみた
データ分析基盤として Rancher・k8s で始まるのか調査してみた
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
Herokuチュートリアル
Herokuチュートリアル
それFluentdで! #fluentd
それFluentdで! #fluentd
Sensu Introduction
Sensu Introduction
Nginx
Nginx
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Sensuでネットワーク監視やってみた
Sensuでネットワーク監視やってみた
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
2018 04-14-cockroachdb-20-now-available
2018 04-14-cockroachdb-20-now-available
LocalStack
LocalStack
Sql azureデータバックアップ方法
Sql azureデータバックアップ方法
Heroku+MongoLabでダミーサーバー
Heroku+MongoLabでダミーサーバー
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
Logback stackdriver-loggingを作った
Logback stackdriver-loggingを作った
Destaque
らずぱいラジコン
らずぱいラジコン
Atsushi Hayakawa
らずぱいでウィーン!!!!!
らずぱいでウィーン!!!!!
Atsushi Hayakawa
最近のクラウドストレージの事情と私情
最近のクラウドストレージの事情と私情
Atsushi Hayakawa
らずぱいカー
らずぱいカー
Atsushi Hayakawa
Splatoon界での壮絶な戦い&Japan.Rの宣伝
Splatoon界での壮絶な戦い&Japan.Rの宣伝
Atsushi Hayakawa
gepuro task views
gepuro task views
Atsushi Hayakawa
Word2vecで大谷翔平の二刀流論争に終止符を打つ!
Word2vecで大谷翔平の二刀流論争に終止符を打つ!
Takami Sato
Kaggle – Airbnb New User Bookingsのアプローチについて(Kaggle Tokyo Meetup #1 20160305)
Kaggle – Airbnb New User Bookingsのアプローチについて(Kaggle Tokyo Meetup #1 20160305)
Keiku322
統計的学習の基礎 4.4~
統計的学習の基礎 4.4~
Atsushi Hayakawa
NIPS2016論文紹介 Riemannian SVRG fast stochastic optimization on riemannian manif...
NIPS2016論文紹介 Riemannian SVRG fast stochastic optimization on riemannian manif...
Takami Sato
Rstudio上でのパッケージインストールを便利にするaddin4githubinstall
Rstudio上でのパッケージインストールを便利にするaddin4githubinstall
Atsushi Hayakawa
Overview of tree algorithms from decision tree to xgboost
Overview of tree algorithms from decision tree to xgboost
Takami Sato
セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門
Takami Sato
AAをつくろう!
AAをつくろう!
Takami Sato
Icml2015 論文紹介 sparse_subspace_clustering_with_missing_entries
Icml2015 論文紹介 sparse_subspace_clustering_with_missing_entries
Takami Sato
Deep learning実装の基礎と実践
Deep learning実装の基礎と実践
Seiya Tokui
Deep Learning技術の今
Deep Learning技術の今
Seiya Tokui
High performance python computing for data science
High performance python computing for data science
Takami Sato
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
Recruit Technologies
こわくない Git
こわくない Git
Kota Saito
Destaque
(20)
らずぱいラジコン
らずぱいラジコン
らずぱいでウィーン!!!!!
らずぱいでウィーン!!!!!
最近のクラウドストレージの事情と私情
最近のクラウドストレージの事情と私情
らずぱいカー
らずぱいカー
Splatoon界での壮絶な戦い&Japan.Rの宣伝
Splatoon界での壮絶な戦い&Japan.Rの宣伝
gepuro task views
gepuro task views
Word2vecで大谷翔平の二刀流論争に終止符を打つ!
Word2vecで大谷翔平の二刀流論争に終止符を打つ!
Kaggle – Airbnb New User Bookingsのアプローチについて(Kaggle Tokyo Meetup #1 20160305)
Kaggle – Airbnb New User Bookingsのアプローチについて(Kaggle Tokyo Meetup #1 20160305)
統計的学習の基礎 4.4~
統計的学習の基礎 4.4~
NIPS2016論文紹介 Riemannian SVRG fast stochastic optimization on riemannian manif...
NIPS2016論文紹介 Riemannian SVRG fast stochastic optimization on riemannian manif...
Rstudio上でのパッケージインストールを便利にするaddin4githubinstall
Rstudio上でのパッケージインストールを便利にするaddin4githubinstall
Overview of tree algorithms from decision tree to xgboost
Overview of tree algorithms from decision tree to xgboost
セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門
AAをつくろう!
AAをつくろう!
Icml2015 論文紹介 sparse_subspace_clustering_with_missing_entries
Icml2015 論文紹介 sparse_subspace_clustering_with_missing_entries
Deep learning実装の基礎と実践
Deep learning実装の基礎と実践
Deep Learning技術の今
Deep Learning技術の今
High performance python computing for data science
High performance python computing for data science
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
こわくない Git
こわくない Git
Semelhante a nginxのログを非スケーラブルに省メモリな方法で蓄積する
Nginx
Nginx
Yoshikazu Torimoto
Openresty
Openresty
ogawatti
Webサーバのチューニング
Webサーバのチューニング
Yu Komiya
Programming camp Codereading
Programming camp Codereading
Hiro Yoshioka
Building production server on docker
Building production server on docker
Hiroshi Miura
Building production server on docker
Building production server on docker
Hiroshi Miura
〜Apache Geode 入門 gfsh によるクラスター構築・管理
〜Apache Geode 入門 gfsh によるクラスター構築・管理
Akihiro Kitada
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
Ryosuke IWANAGA
mod_auth_ticket - Bringing Single-Sign-On to lighttpd
mod_auth_ticket - Bringing Single-Sign-On to lighttpd
Taisuke Yamada
Railsの運用について
Railsの運用について
Yuuki Namikawa
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Hiro Yoshioka
nginx入門
nginx入門
Takashi Takizawa
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
maebashi
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
Fluentd casual
Fluentd casual
oranie Narut
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
Masahito Zembutsu
ラズパイ2で動く Docker PaaSを作ってみたよ
ラズパイ2で動く Docker PaaSを作ってみたよ
npsg
Apache Module
Apache Module
Tomohiro Ikebe
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
Masahito Zembutsu
Semelhante a nginxのログを非スケーラブルに省メモリな方法で蓄積する
(20)
Nginx
Nginx
Openresty
Openresty
Webサーバのチューニング
Webサーバのチューニング
Programming camp Codereading
Programming camp Codereading
Building production server on docker
Building production server on docker
Building production server on docker
Building production server on docker
〜Apache Geode 入門 gfsh によるクラスター構築・管理
〜Apache Geode 入門 gfsh によるクラスター構築・管理
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
mod_auth_ticket - Bringing Single-Sign-On to lighttpd
mod_auth_ticket - Bringing Single-Sign-On to lighttpd
Railsの運用について
Railsの運用について
Programming camp 2008, Codereading
Programming camp 2008, Codereading
nginx入門
nginx入門
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
Fluentd casual
Fluentd casual
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
ラズパイ2で動く Docker PaaSを作ってみたよ
ラズパイ2で動く Docker PaaSを作ってみたよ
Apache Module
Apache Module
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
Mais de Atsushi Hayakawa
tidyverse.orgの翻訳
tidyverse.orgの翻訳
Atsushi Hayakawa
Zepp play soccerで測ってみた
Zepp play soccerで測ってみた
Atsushi Hayakawa
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
Atsushi Hayakawa
トライアスロンとgepuro task views V2.0 Japan.R 2018
トライアスロンとgepuro task views V2.0 Japan.R 2018
Atsushi Hayakawa
バンクーバー旅行記
バンクーバー旅行記
Atsushi Hayakawa
Analyze The Community Of Tokyo.R
Analyze The Community Of Tokyo.R
Atsushi Hayakawa
Visual Studio CodeでRを使う
Visual Studio CodeでRを使う
Atsushi Hayakawa
トライアスロンと僕 - Japan.R 2017
トライアスロンと僕 - Japan.R 2017
Atsushi Hayakawa
simputatoinで欠損値補完 - Tokyo.R #65
simputatoinで欠損値補完 - Tokyo.R #65
Atsushi Hayakawa
useR!2017 in Brussels
useR!2017 in Brussels
Atsushi Hayakawa
Japan.R 2016の運営
Japan.R 2016の運営
Atsushi Hayakawa
赤外線カメラでストリーミング配信
赤外線カメラでストリーミング配信
Atsushi Hayakawa
「Japan.R開催のお知らせ」と「Rでワンライナー」
「Japan.R開催のお知らせ」と「Rでワンライナー」
Atsushi Hayakawa
最強のハードディスクはどれだ?
最強のハードディスクはどれだ?
Atsushi Hayakawa
みどりぼん第11回 前半
みどりぼん第11回 前半
Atsushi Hayakawa
R入門(dplyrでデータ加工)-TokyoR42
R入門(dplyrでデータ加工)-TokyoR42
Atsushi Hayakawa
第六回「データ解析のための統計モデリング入門」前半
第六回「データ解析のための統計モデリング入門」前半
Atsushi Hayakawa
Julia0.3でランダムフォレスト
Julia0.3でランダムフォレスト
Atsushi Hayakawa
家に早く帰りたい
家に早く帰りたい
Atsushi Hayakawa
はじパタ11章 後半
はじパタ11章 後半
Atsushi Hayakawa
Mais de Atsushi Hayakawa
(20)
tidyverse.orgの翻訳
tidyverse.orgの翻訳
Zepp play soccerで測ってみた
Zepp play soccerで測ってみた
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
トライアスロンとgepuro task views V2.0 Japan.R 2018
トライアスロンとgepuro task views V2.0 Japan.R 2018
バンクーバー旅行記
バンクーバー旅行記
Analyze The Community Of Tokyo.R
Analyze The Community Of Tokyo.R
Visual Studio CodeでRを使う
Visual Studio CodeでRを使う
トライアスロンと僕 - Japan.R 2017
トライアスロンと僕 - Japan.R 2017
simputatoinで欠損値補完 - Tokyo.R #65
simputatoinで欠損値補完 - Tokyo.R #65
useR!2017 in Brussels
useR!2017 in Brussels
Japan.R 2016の運営
Japan.R 2016の運営
赤外線カメラでストリーミング配信
赤外線カメラでストリーミング配信
「Japan.R開催のお知らせ」と「Rでワンライナー」
「Japan.R開催のお知らせ」と「Rでワンライナー」
最強のハードディスクはどれだ?
最強のハードディスクはどれだ?
みどりぼん第11回 前半
みどりぼん第11回 前半
R入門(dplyrでデータ加工)-TokyoR42
R入門(dplyrでデータ加工)-TokyoR42
第六回「データ解析のための統計モデリング入門」前半
第六回「データ解析のための統計モデリング入門」前半
Julia0.3でランダムフォレスト
Julia0.3でランダムフォレスト
家に早く帰りたい
家に早く帰りたい
はじパタ11章 後半
はじパタ11章 後半
nginxのログを非スケーラブルに省メモリな方法で蓄積する
1.
nginxのログを非スケーラブルに 省メモリな方法で蓄積する @gepuro
2.
動機 脱google analyticsをする。 リファラーやセッションはwebビーコンで取得できるようになったが、サイトの レスポンスなどは無い 個人のVPSはメモリが1Gしかない · · · 2/8
3.
nginx リバースプロキシとして利用している。 一度アクセスをここに集めて、docker上で動くアプリに振り分けている。 3/8
4.
ログの出力方法をltsvにする apacheみたいな出力フォーマットはパースが面倒なのでltsvにする· 4/8
5.
nginx.conf (1/2) log_format ltsv
'domain:$hostt' 'host:$remote_addrt' 'user:$remote_usert' 'time:$time_localt' 'method:$request_methodt' 'path:$request_urit' 'query_string:$query_stringt' 'referer:$http_referert' 5/8
6.
nginx.conf (2/2) 'request_time:$request_timet' 'protocol:$server_protocolt' 'size:$body_bytes_sentt' 'user_agent:$http_user_agentt' 'cookie:$http_cookiet' 'set_cookie:$sent_http_set_cookiet' 'upstream_addr:$upstream_addrt' 'upstream_cache_status:$upstream_cache_statust' 'upstream_response_time:$upstream_response_timet' 'status:$statust' 'bytes_sent:$bytes_sentt' 'body_bytes_sent:$body_bytes_sentt' 'forwardedfor:$http_x_forwarded_for'; 6/8
7.
ログの監視と蓄積 tail -Fでログの監視をする sqliteへ保存 現在のメモリ使用量 · · · docker statsで確認 7.786MBと省メモリ - - 7/8
8.
さいごに fluentdみたいな高機能な物を使うよりも、 まずは単純な仕組みで解決して、メ モリを節約。 個人のVPSで複数のサービスを動かす時は、ケチケチした運用が大事 8/8
Baixar agora