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.9k
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
620
データモデルYANGの処理系を再発明した話
tjmtrhs
0
1.3k
運用者の試行錯誤を想定したNWモデル上での並列検証システム
tjmtrhs
0
95
コンテナを用いたISPネットワーク検証システムとトラヒックシミュレーションによる作業事前検証の実施
tjmtrhs
0
120
ISP機器設定ファイルをもとにトポロジモデルを抽出し仮想検証環境構築と運用手順確認に利用する手法
tjmtrhs
0
150
皆がすなるカオスエンジアリングといふものを、ネットワークオペレーションでもしてみむとてするなり
tjmtrhs
0
710
ネットワーク機器もエージェントで監視できるのかやってみた mackerel meetup 14 LT
tjmtrhs
0
2.3k
ネットワーク設定の抽象化とコンテナルータを用いた検証環境の立ち上げ支援
tjmtrhs
0
1.4k
もし本番ネットワークをまるごと仮想環境に”コピー”できたらうれしいですか?
tjmtrhs
0
240
Other Decks in Technology
See All in Technology
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
410
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
350
ひとりで始めた AI駆動開発、チームに広げて何が変わったのか
kenichiodo
0
140
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
4
1.9k
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
6
1.8k
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
160
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
180
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.4k
あなたのDartコードは丸見えかもしれない ~reFlutterで暴くFlutterアプリの中身と多層防御~
zozotech
PRO
0
570
AIコーディングエージェント開発_全体像
happysamurai294
0
110
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
110
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
160
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6.3k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
370
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
650
Done Done
chrislema
187
17k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
エンジニアに許された特別な時間の終わり
watany
109
250k
A designer walks into a library…
pauljervisheath
211
25k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
590
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Discover your Explorer Soul
emna__ayadi
2
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
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