Suche senden
Hochladen
既存システムへの新技術活用法 ~fluntd/MongoDB~
•
4 gefällt mir
•
2,043 views
じゅん なかざ
Folgen
社内にfluentd導入時の調査内容メモ 最後のmongodbの説明は完全に蛇足感w
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 35
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
Insight Technology, Inc.
PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門
じゅん なかざ
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo!デベロッパーネットワーク
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] D15: ビッグデータ x 機械学習の高速分析をVerticaで実現!by ヒューレット・パッ...
[db tech showcase Tokyo 2017] D15: ビッグデータ x 機械学習の高速分析をVerticaで実現!by ヒューレット・パッ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] E34: データベース・サービスを好きなところで動かそう Db2 Warehouse by 日...
[db tech showcase Tokyo 2017] E34: データベース・サービスを好きなところで動かそう Db2 Warehouse by 日...
Insight Technology, Inc.
MySQL Cluster 新機能解説 7.5 and beyond
MySQL Cluster 新機能解説 7.5 and beyond
Mikiya Okuno
Empfohlen
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
Insight Technology, Inc.
PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門
じゅん なかざ
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo!デベロッパーネットワーク
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] D15: ビッグデータ x 機械学習の高速分析をVerticaで実現!by ヒューレット・パッ...
[db tech showcase Tokyo 2017] D15: ビッグデータ x 機械学習の高速分析をVerticaで実現!by ヒューレット・パッ...
Insight Technology, Inc.
[db tech showcase Tokyo 2017] E34: データベース・サービスを好きなところで動かそう Db2 Warehouse by 日...
[db tech showcase Tokyo 2017] E34: データベース・サービスを好きなところで動かそう Db2 Warehouse by 日...
Insight Technology, Inc.
MySQL Cluster 新機能解説 7.5 and beyond
MySQL Cluster 新機能解説 7.5 and beyond
Mikiya Okuno
Data Scientists Love SQL Server
Data Scientists Love SQL Server
Tomoyuki Oota
今さら聞けない!Active Directoryドメインサービス入門
今さら聞けない!Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
Windows Server 2016 Active Directoryドメインサービス入門
Windows Server 2016 Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
Colin Charles
MongoDBご紹介:事例紹介もあり
MongoDBご紹介:事例紹介もあり
ippei_suzuki
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
Recruit Technologies
Managed Instance チートシート
Managed Instance チートシート
Masayuki Ozawa
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
Ryusuke Kajiyama
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
Nobuyuki Sasaki
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
Insight Technology, Inc.
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
Ryusuke Kajiyama
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
Trainocate Japan, Ltd.
Cloud Foundry: Open Platform as a Service
Cloud Foundry: Open Platform as a Service
Shunsuke Kurumatani
About NoSQL
About NoSQL
hideaki honda
Windows File Service 総復習-Windows Server 2012 R2編 第1版
Windows File Service 総復習-Windows Server 2012 R2編 第1版
junichi anno
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
QlikPresalesJapan
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
20160929 inno db_fts_jp
20160929 inno db_fts_jp
yoyamasaki
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
Insight Technology, Inc.
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
Ryusuke Kajiyama
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
Kensuke Nezu
Fluentd v0.12 master guide
Fluentd v0.12 master guide
N Masahiro
Weitere ähnliche Inhalte
Was ist angesagt?
Data Scientists Love SQL Server
Data Scientists Love SQL Server
Tomoyuki Oota
今さら聞けない!Active Directoryドメインサービス入門
今さら聞けない!Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
Windows Server 2016 Active Directoryドメインサービス入門
Windows Server 2016 Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
Colin Charles
MongoDBご紹介:事例紹介もあり
MongoDBご紹介:事例紹介もあり
ippei_suzuki
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
Recruit Technologies
Managed Instance チートシート
Managed Instance チートシート
Masayuki Ozawa
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
Ryusuke Kajiyama
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
Nobuyuki Sasaki
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
Insight Technology, Inc.
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
Ryusuke Kajiyama
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
Trainocate Japan, Ltd.
Cloud Foundry: Open Platform as a Service
Cloud Foundry: Open Platform as a Service
Shunsuke Kurumatani
About NoSQL
About NoSQL
hideaki honda
Windows File Service 総復習-Windows Server 2012 R2編 第1版
Windows File Service 総復習-Windows Server 2012 R2編 第1版
junichi anno
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
QlikPresalesJapan
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
Trainocate Japan, Ltd.
20160929 inno db_fts_jp
20160929 inno db_fts_jp
yoyamasaki
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
Insight Technology, Inc.
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
Ryusuke Kajiyama
Was ist angesagt?
(20)
Data Scientists Love SQL Server
Data Scientists Love SQL Server
今さら聞けない!Active Directoryドメインサービス入門
今さら聞けない!Active Directoryドメインサービス入門
Windows Server 2016 Active Directoryドメインサービス入門
Windows Server 2016 Active Directoryドメインサービス入門
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
Percona ServerをMySQL 5.6と5.7用に作るエンジニアリング(そしてMongoDBのヒント)
MongoDBご紹介:事例紹介もあり
MongoDBご紹介:事例紹介もあり
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
Managed Instance チートシート
Managed Instance チートシート
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
[中国地方DB勉強会] 第22回 Webアプリ開発をデータベース側から変革していく - MySQL 8.0新機能
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
[db tech showcase Tokyo 2014] C34:[楽天] 詳説 楽天のデータベースアーキテクチャ史 -シングルノードから仮想化フラッシ...
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
MySQLのNoSQL機能 - MySQL JSON & HTTP Plugin for MySQL
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
Cloud Foundry: Open Platform as a Service
Cloud Foundry: Open Platform as a Service
About NoSQL
About NoSQL
Windows File Service 総復習-Windows Server 2012 R2編 第1版
Windows File Service 総復習-Windows Server 2012 R2編 第1版
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
Qlik Replicate - 双方向レプリケーション(Bidirectional Replication)の利用
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
20160929 inno db_fts_jp
20160929 inno db_fts_jp
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
[db tech showcase Tokyo 2015] A33:Amazon DynamoDB Deep Dive by アマゾン データ サービス ...
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
[db tech showcase 2017 Tokyo] D31 - MySQL 8.0の日本語キャラクタ・セットと文字照合
Andere mochten auch
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
Kensuke Nezu
Fluentd v0.12 master guide
Fluentd v0.12 master guide
N Masahiro
Fluentd+elasticsearch+kibana(fluentd編)
Fluentd+elasticsearch+kibana(fluentd編)
Daisuke Kikuchi
それFluentdで! #fluentd
それFluentdで! #fluentd
Atsuko Shibuya
「コトナス」:出会わなくても良いアプリ『Match★Contact』
「コトナス」:出会わなくても良いアプリ『Match★Contact』
cotonas_en
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
Andere mochten auch
(6)
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
セキュアなサーバを構築しよう(CentOS 5.xまで対応)
Fluentd v0.12 master guide
Fluentd v0.12 master guide
Fluentd+elasticsearch+kibana(fluentd編)
Fluentd+elasticsearch+kibana(fluentd編)
それFluentdで! #fluentd
それFluentdで! #fluentd
「コトナス」:出会わなくても良いアプリ『Match★Contact』
「コトナス」:出会わなくても良いアプリ『Match★Contact』
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
Ähnlich wie 既存システムへの新技術活用法 ~fluntd/MongoDB~
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
decode2016
[AWSマイスターシリーズ] Amazon DynamoDB
[AWSマイスターシリーズ] Amazon DynamoDB
Amazon Web Services Japan
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
Insight Technology, Inc.
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
Tetsutaro Watanabe
BPStudy20121221
BPStudy20121221
Shinichiro Takezaki
Dockerを使ったローカルでの開発から本番環境へのデプロイまで
Dockerを使ったローカルでの開発から本番環境へのデプロイまで
Ryo Nakamaru
トランザクションもDWHもクラウドで 2015年10月~IBM OnDemandセミナー
トランザクションもDWHもクラウドで 2015年10月~IBM OnDemandセミナー
Takayuki Nakayama
MongoDB社の製品紹介 2019-MongoDB EA&Atlas
MongoDB社の製品紹介 2019-MongoDB EA&Atlas
昌桓 李
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
Kentaro Matsui
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料
Recruit Technologies
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
Shuji Watanabe
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
20100930 sig startups
20100930 sig startups
Ichiro Fukuda
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
Hiroyasu Suzuki
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
Takahiro Inoue
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
Insight Technology, Inc.
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
gree_tech
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
NTT DATA Technology & Innovation
サーバーレスの今とこれから
サーバーレスの今とこれから
真吾 吉田
Ähnlich wie 既存システムへの新技術活用法 ~fluntd/MongoDB~
(20)
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
[AWSマイスターシリーズ] Amazon DynamoDB
[AWSマイスターシリーズ] Amazon DynamoDB
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
BPStudy20121221
BPStudy20121221
Dockerを使ったローカルでの開発から本番環境へのデプロイまで
Dockerを使ったローカルでの開発から本番環境へのデプロイまで
トランザクションもDWHもクラウドで 2015年10月~IBM OnDemandセミナー
トランザクションもDWHもクラウドで 2015年10月~IBM OnDemandセミナー
MongoDB社の製品紹介 2019-MongoDB EA&Atlas
MongoDB社の製品紹介 2019-MongoDB EA&Atlas
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
LambdaとMobileの美味しいかもしれない関係
LambdaとMobileの美味しいかもしれない関係
20100930 sig startups
20100930 sig startups
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
サーバーレスの今とこれから
サーバーレスの今とこれから
Kürzlich hochgeladen
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Kürzlich hochgeladen
(9)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
既存システムへの新技術活用法 ~fluntd/MongoDB~
1.
既存システムへの新技術活用法 ~fluntd/MongoDB~
株式会社シーエー・アドバンス 技術推進グループ 仲里 淳矢 Copyright © CA ADvance .inc 2012
2.
自己紹介 •株式会社シーエー・アドバンスの仲里です。(エンジニア歴4年目) •技術推進グループに所属してます。 •沖縄高専卒です。 •開発環境は主にvim使ってます。 •主な業務内容 •
PHPによる社内管理画面開発(SEM系、GoogleAdwords等) • 社内のインフラ整備 •CentOS6上で動く、ApacheとかMySQLの保守 • NoSQL推進 •MongoDB導入 •社内の既存システムのNoSQL対応(パフォーマンスUpのため) •KyotoCabinet導入 • Fluentdの導入 2 Copyright © CA ADvance .inc 2012
3.
アジェンダ ①はじめに ②fluentd
③fluentd導入事例 ④MongoDB 3 Copyright © CA ADvance .inc 2012
4.
①はじめに
4 Copyright © CA ADvance .inc 2012
5.
背景 •なぜ、我々は社内にfluentdを導入したのか •ファイルに書き込んだログの目視確認をどうに
かしたい(不具合発生時) #tail,grepはもう嫌だ>_< •ログ解析の簡易化を図りたい •そもそも、レガシーなログ取込をどうにかしたい •DBに残すようにすればいいのでは、どうする? 5 Copyright © CA ADvance .inc 2012
6.
背景 そうだ、fluentd をいれよう!
6 Copyright © CA ADvance .inc 2012
7.
①fluentd
7 Copyright © CA ADvance .inc 2012
8.
fluentdとは •一言で言うと、ログ取込デーモン •JSON形式で、いろんなシステムに保存できる!
8 Copyright © CA ADvance .inc 2012
9.
fluentdの特徴 •JSON形式で構造化された状態で保存される •プラグインを利用して、いろんなシステムから、 好きなデータ格納先に保存できる(※下図参照) •安定性が高い プラグイン導入で対応
これもプラグインで buffer { } { } •PHP •File •Ruby •MySQL •Apache •MongoDB [input] 図)ログ取込例 [output] 9 Copyright © CA ADvance .inc 2012
10.
fluentdインストール ※rubyをインストール環境を容易 ・fluentdのインストール # gem install
fluentd ・confの生成 # fluentd –-setup /etc/fluetd 10 Copyright © CA ADvance .inc 2012
11.
fluentdインストール ・confの設定 # vim /etc/fluentd/log_server.conf ・起動 #
fluentd -c /etc/fluentd/log_server.conf 11 Copyright © CA ADvance .inc 2012
12.
fluentd設定ファイル例
12 Copyright © CA ADvance .inc 2012
13.
③fluentd導入事例
13 Copyright © CA ADvance .inc 2012
14.
fluentd導入事例 •複数のWebサーバーから上がってくる、AP側のログ データを、ログファイル吐き出しから、fluentd経由で のMongoDB吐き出しに変えました。 結果、 ログが一箇所にまとまることができた。
⇨不具合発生時に効果を発揮! ログ表示画面を作成 ⇨データ確認や、ユーザーの追跡が容易に! 14 Copyright © CA ADvance .inc 2012
15.
fluentd構成イメージ •社内インフラの構成
web01 PHP fluentd MongoDB web02 PHP fluentd 15 Copyright © CA ADvance .inc 2012
16.
fluentdまとめ •複数のログデータを一元管理 •ログの出先を変えたくなったら、設定ファイルを
変えるだけで対応可能 •言語が違っても向け先を統一できる •IN{PHP, Ruby, Apache, etc} •OUT{MySQL, MongoDB, Cassandra, Growl, tail, etc} 16 Copyright © CA ADvance .inc 2012
17.
fluentdまとめ •fluentdがバッファを貯めこむ仕組みを保持してい るため、出力先が落ちてても、ログを貯めこむことが 可能。なので、
安定性が高い! 17 Copyright © CA ADvance .inc 2012
18.
というわけでみんな
を入れてみよう! 18 Copyright © CA ADvance .inc 2012
19.
④MongoDB
19 Copyright © CA ADvance .inc 2012
20.
はじめに(背景) •社内システムへのfulentd導入にあたり、ログデータ の出力先をMongoDBにしました。 •今回、MongoDBを取り入れた理由として、(小規模 な)MongoDBの運用を行い、フローを確立した上で、 開発陣のナレッジとして、知識共有し、戦力にできる か見極めるためです。
20 Copyright © CA ADvance .inc 2012
21.
はじめに(背景) •その、MongoDBの導入にあたり、自分が調査した 内容について、スライドにまとめてみました。
21 Copyright © CA ADvance .inc 2012
22.
MonoDB とは • MongoDB
は、高パフォーマンス、スキーマレス、オープン ソースのドキュメント指向データベースである。 • MongoDB は、BSONというJSONのバイナリ版のような 形式でドキュメントを表現し、そのコレクションを管理す る。この形式は、複雑な階層を持たせることができ、な おかつクエリやインデックスが容易である。 MongoDB – Wikipedia http://ja.wikipedia.org/wiki/MongoDB 22 Copyright © CA ADvance .inc 2012
23.
MonoDB の特徴 •
高可用性 • スレーブが死んでも自動で切り離しできる • レプリカ機能 • 新しいノード接続時、自動でデータの同期もしてくれる! • スキーマレス • あとでカラムが自由に増やせる。つまり、柔軟に対応可! ※バグ出ても気づきにくい 23 Copyright © CA ADvance .inc 2012
24.
MonoDB の特徴 • インデックスのサポート
(複数インデックス可) • オート・シャーディング(スケールアウト) • Map Reduce(集計処理) • GridFS(ファイル格納システム) 24 Copyright © CA ADvance .inc 2012
25.
データ構造 •
データ格納例 DataBase→Collection→Key→Row→Value ※MySQLとほぼ一緒 25 Copyright © CA ADvance .inc 2012
26.
データ構造 •
MySQLで例えると、 Collection ≒ Table 26 Copyright © CA ADvance .inc 2012
27.
使い方(CLI) #データ検索 > db.users.find({},
{a:1,b:1}) #データ登録 > db.users.insert({a:1,b:1}) #データ削除 > db.things.remove({_id: myobject._id}); 27 Copyright © CA ADvance .inc 2012
28.
SQL と MongoDB
の比較 SQL Mongo クエリ言語 CREATE TABLE USERS (a Number, b Number) 暗黙的に行われます INSERT INTO USERS VALUES(1,1) db.users.insert({a:1,b:1}) db.users.find({}, {a:1,b:1}) SELECT a,b FROM users SELECT * FROM users db.users.find() SELECT * FROM users WHERE age=18 db.users.find({age:18}) SELECT * FROM users WHERE age=18 ORDER BY db.users.find({age:18}).sort({name:1}) name SELECT * FROM users WHERE age>18 db.users.find({'age':{$gt:18}})}) 28 Copyright © CA ADvance .inc 2012
29.
クエリ発行 •インデックスの作成や、コレクションのtruncateもできます! db.users.ensureIndex({user_id:1}); db.users.remove(); •Upsertと機能があって、これが地味に便利そう
•データがあれば、アップデート、なければインサートしてく れるみたい 29 Copyright © CA ADvance .inc 2012
30.
MapReduce • バッチでのデータ処理や集計処理で利用します。 • 基本、入力値として、コレクションを投入し、
出力値として、コレクションへデータを流します。 • 使いドコロとしては、細かいデータをデイリー・マンスリー でまとめたい時、効力を発揮するかも! • Javascriptで組んでMongoDB に流しこむイメージです。 30 Copyright © CA ADvance .inc 2012
31.
サンプルプログラム 1/2
31 Copyright © CA ADvance .inc 2012
32.
サンプルプログラム 2/2
32 Copyright © CA ADvance .inc 2012
33.
サンプルプログラム(出力結果)
33 Copyright © CA ADvance .inc 2012
34.
まとめ • 耐障害性が高く、自動でレプリカへの同期も
やってくれるので、スケールアウトが容易 • スキーマレスでメンテも楽! • 集計したい時は、MapReduceを使おう • MongoDBDateハマりやすい 34 Copyright © CA ADvance .inc 2012
35.
ご清聴ありがとうございました。
35 Copyright © CA ADvance .inc 2012
Jetzt herunterladen