Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
てっくないと発表資料_山形さん
Search
ta-suke
October 04, 2019
Technology
95
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
てっくないと発表資料_山形さん
山形さんのAlibaba CloudのLogService構成についての発表
ta-suke
October 04, 2019
More Decks by ta-suke
See All by ta-suke
てっくないと 佐藤さん
iurataisuke0827
0
140
Other Decks in Technology
See All in Technology
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
100
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
7
5.1k
What Is JetBrains Air
x5gtrn
PRO
0
110
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
900
LLM Content Moderationを支える評価・改善ループの実践
suikabar
1
150
Running Kotlin + Quarkus with Lambda
nealle
1
4k
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
290
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
220
Optunaの最新リリースv5.0について
pfn
PRO
0
120
React改造してみた
tsukina_7mochi
0
140
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
130
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
270
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
So, you think you're a good person
axbom
PRO
2
2.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Accessibility Awareness
sabderemane
1
250
Abbi's Birthday
coloredviolet
4
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
WCS-LA-2024
lcolladotor
0
900
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Transcript
Alibaba Cloud LogServiceのご紹介 SBクラウド株式会社 (2019/10/04)
公開情報(今回はこの中からお話します) ~ログ収集編~ https://www.sbcloud.co.jp/entry/2019/07/16/logservice_unyo/ ~ログ検索編①~ - 条件を絞って検索 https://www.sbcloud.co.jp/entry/2019/07/26/log-service_unyo_2/ ~ログ検索編②~ - インデックス設定
- 集計作業 - グラフ化 https://www.sbcloud.co.jp/entry/2019/08/27/log-service_unyo_3/ ~ログ検索編③~ - ログダウンロード(GUI/CLI) https://www.sbcloud.co.jp/entry/2019/09/03/log-service_unyo_4/ ~ログ検索編④~ - ダッシュボード作成 https://www.sbcloud.co.jp/entry/2019/09/19/log-service_unyo_5/ •Engineers’Blog 実運用を想定したAlibaba CloudのLogService構成を考えてみる
公開情報 •SlideShare Alibaba Cloud Elasticsearch・LogService構築手順 https://www.slideshare.net/sbcloud/alibaba-cloud-elasticsearchlogservice こちらは、Elasticserachの構築がメインとなりますが、 LogServiceについて【Logtail】ではなく、【Logstash】を使用した 収集方法をご紹介しております。
▪ AlibabaCloudを活用したログ収集方法を知る 本セクションの目的 目的は下記の1つです! AWSだと【CloudWatchLogs】、Azureだと【 LogAnalytics 】のように AlibabaCloudにもログ収集用のサービスとして、 【LogService】があります。 まずは、【LogService】がどういうものかをお伝えします。
AlibabaCloudを活用した ログ収集方法のご紹介
AlibabaCloud ECS LogService LogServiceとは・・・・ 一言でいうとログの収集・検索・可視化ができるサービスです。 サーバのログを収集して検索するだけでなく、集計やグラフ化も可能です。 ・ ・ ・ サーバ
作業拠点 検索・解析 ログ送付 ログ送付 ECS サーバ コンソール・ダッシュボード
LogServiceを構成するコンポーネント LogServiceは下記の用語があります。 - Project - Logstore - Logtail Config ここでは、下記のようにイメージします。
Logstore (サブディレクトリ) Project (ディレクトリ) Logstore (サブディレクトリ) Logtail Config (ログファイル) Logtail Config (ログファイル) Logtail Config (ログファイル) ログの保存期間は、Logstore毎に 1~3000日の間で設定可能
デモ構成 web1-logstore Logtail Config (/var/log/messages) Logtail Config (/var/log/httpd/access_log) webserver-project-01 apserver-project-01
Logtail Config (/var/log/messages) Logtail Config (/var/log/ap/ap1.log) Projectでサーバ種別を分けた想定 ap1-logstore
事前準備 ECS(サーバ)にLogtailをインストールし、 LogServiceのマシングループステータスがOKになることを確認 設定詳細は、下記のEngineers’Blogを参照 ~ログ収集編~ https://www.sbcloud.co.jp/entry/2019/07/16/logservice_unyo/
収集したログの見え方 下記のアクセスログを例にします。(/var/log/httpd/access_log) LogServiceでは、収集後にこのように見えます。 生ログ ログ収集元ホスト情報 Logtail Config(Logtail構成)にて定義した APACHEキーと生ログから抽出した値 生ログからキー毎に値が 割り当てられる
ログ収集時にどのように設定するか Logtail Configの設定 収集元ファイルパス 収集モードの設定 Keyの設定 (APACHEフォーマットの場合は自動反映)
Keyを設定するメリット インデックスを定義することによって、キー毎に集計ができるようになる 集計の有効化 キーの定義
Keyを設定するメリット インデックス設定時に【集計の有効化】を実施しておくと自動で集計される 押下するとグラフ画面へ遷移する キーとして定義したrequest_uriを 見るとよく閲覧されているページが分かる
Keyを設定するメリット 発行されたクエリ 作成されたグラフ 集計した値 下記のようにクエリを自動発行し、グラフが作成されます。
デモⅠ 下記の3点をデモ画面にてご説明します。 詳細な説明については、後述するブログURLをご参照下さい。 ① 画面の見方 詳細はEngineers’Blogの【ログ収集編】をご参照下さい ② 文字列検索 詳細はEngineers’Blog 【ログ検索編①、②】をご参照下さい
③ ログのダウンロード 詳細はEngineers’Blog 【ログ検索編③】をご参照下さい
ログ検索のクセ 検索例①(エラーパターン) 全く同じ文字列を検索 してもエラーが出る 201910*で検索しても 20191003-115938までが 検索される 検索例②(正常パターン) あいまい検索で使用できるクエリは *
と ? のみ 使用できる構文は下記のドキュメントに 記載有 https://jp.alibabacloud.com/help/doc- detail/29060.htm
ログ検索のクセ ▪デフォルト値のトークンについて 下記の生ログが出力された場合を例とすると 20190505-121015 : 403 : error トークンに含まれている :(コロン)区切りでカラムが分けられて収集されます。
20190505-121015 : 403 : error 検索例①で検索できなかった理由はインデックス設定でカラムが分けられているため デフォルト設定 それぞれ、LogService上で値をクリックすることでクエリが 自動発行され、検索されます。
ログ検索のクセ 201910*で検索したら 20191003-141110までが 検索される 検索例③(前方一致パターン[検索可]) *141110で検索しても 検索エラーになる 検索例④(後方一致パターン[検索不可])
文字列検索するなら① 【コンテキスト表示】機能を使用する
文字列検索するなら① 【コンテキスト表示】を使用する
文字列検索するなら② ログをダウンロードする GUIでもCLIでもダウンロード可能 ※GUIの場合は、1度にダウンロードできる行数は最大100行まで
▪ AlibabaCloudを活用したログ収集方法 まとめ ・AlibabaCloudでは【LogService】を使用してサーバのログ収集が可能 ・ログ収集だけではなく、検索・可視化が可能 ・各プロジェクトに合わせて、Project・Logstoreの設計を考える ・可視化も考慮する場合は、Keyを設計した上で、インデックスを設定する ・ログはGUI/CLIからダウンロードすることが可能
EoF