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
Cisco ルータのログを Stackdriver に送って可視化してみた
Search
tjmtrhs
January 31, 2020
Technology
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cisco ルータのログを Stackdriver に送って可視化してみた
NTT Tech Conference #4
tjmtrhs
January 31, 2020
More Decks by tjmtrhs
See All by tjmtrhs
既存のログ監視システムをクラウドっぽく実装してみた
tjmtrhs
0
610
データモデルYANGの処理系を再発明した話
tjmtrhs
0
1.3k
運用者の試行錯誤を想定したNWモデル上での並列検証システム
tjmtrhs
0
93
コンテナを用いたISPネットワーク検証システムとトラヒックシミュレーションによる作業事前検証の実施
tjmtrhs
0
120
ISP機器設定ファイルをもとにトポロジモデルを抽出し仮想検証環境構築と運用手順確認に利用する手法
tjmtrhs
0
150
皆がすなるカオスエンジアリングといふものを、ネットワークオペレーションでもしてみむとてするなり
tjmtrhs
0
700
ネットワーク機器もエージェントで監視できるのかやってみた mackerel meetup 14 LT
tjmtrhs
0
2.3k
ネットワーク設定の抽象化とコンテナルータを用いた検証環境の立ち上げ支援
tjmtrhs
0
1.4k
もし本番ネットワークをまるごと仮想環境に”コピー”できたらうれしいですか?
tjmtrhs
0
230
Other Decks in Technology
See All in Technology
今こそ知りたいAmplifyGen2
mkdev10
2
150
全人類(ほぼ)AWS Organizations の上でAWSを利用している、その世界を知る話
htan
0
120
IR Today: Theory, Practice, and Agents
dtunkelang
0
350
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
260
継続的なAIコスト最適化
bgpat
1
170
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
220
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.2k
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
400
SREでアラート疲れを 解決しよう!
kairim0
1
200
形式手法を使って仕様をコーディングしよう
mikanichinose
0
180
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
96
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Making the Leap to Tech Lead
cromwellryan
135
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Bash Introduction
62gerente
615
220k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Design in an AI World
tapps
1
350
Visualization
eitanlees
153
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Transcript
Copyright © NTT Communications Corporation. All rights reserved. Cisco ルータのログを
Stackdriver に送って可視化してみた 2020/01/31 NTT Tech Conference #4 NTTコミュニケーションズ 技術開発部 田島照久
[email protected]
Copyright © NTT Communications Corporation. All rights reserved. ◼ NW機器も日夜ログを出力
◼ ログ蓄積&可視化の製品多数 • Splunk, ELK, … etc. • ログ基盤を作る製品 ◼ それなりに 手軽な 可視化 • syslogサーバなどを作らず • VPN等の経路を用意することなく ログを可視化したい 2 DDD CCC BBB AAA
Copyright © NTT Communications Corporation. All rights reserved. ◼ XaaSのログを収集&構造化できるが、外部のsyslogを入れられる?
◼ AWS パブリッククラウドのサービスがよさそう 3 ◼ GCP CloudWatch sample image from: https://aws.amazon.com/jp/blogs/aws/visualize-and-monitor-highly- distributed-applications-with-amazon-cloudwatch-servicelens/ sample image from: https://cloud.google.com/logging/docs/logs-based- metrics/charts-and-alerts
Copyright © NTT Communications Corporation. All rights reserved. クラウドスタイルにはめてみる 4
DDD CCC BBB AAA HHH GGG FFF EEE 直接外部のsyslogは受信できない HTTPS
Copyright © NTT Communications Corporation. All rights reserved. クラウドスタイルにはめてみる 5
DDD CCC BBB AAA HHH GGG FFF EEE Cloud API syslog文字列を ルータが POST parse して保存 どこまで保存済みか を記録 実行結果を ルータが POST HTTPS
Copyright © NTT Communications Corporation. All rights reserved. Embedded Event
Manager (EEM)でpythonが動く=何でもできる guestshell run python hogehoge.py ◼ Cisco 1100 Integrated Services Router • LTEモジュールやWLAN AP入りモデルあり • CPUは強くないので重い処理はさせない 使用した機器 6 SIM
Copyright © NTT Communications Corporation. All rights reserved. 検索・分析のためFunctionで構造化して保存 ◼
deny log Cloud Functions で ログ文字列 を 処理 7 ◼ interface UP/DOWN
Copyright © NTT Communications Corporation. All rights reserved. ◼ 成功したとき
◼ 失敗したとき slackに通知 8
Copyright © NTT Communications Corporation. All rights reserved. ◼ もちろん期間や構造化したラベルなどで検索可
Log Viewer 9
Copyright © NTT Communications Corporation. All rights reserved. ◼ deny
log をポートごとに全台で集計しtop10を可視化 Metrics Explorer 10
Copyright © NTT Communications Corporation. All rights reserved. ◼ NW機器のログを
手軽に 可視化 • 最小限のオンプレコスト ✓ ルータ自身でスクリプト実行 ✓ 可視化のためのパースはFaaSで実行 • 可視化ダッシュボードが容易 ◼ 次はStackdriverからの連携模索 • 各種Triggerで通知して・・・ まとめ 11