Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
npsg
PPTX, PDF
8,245 views
Telemetry事始め
NetOpsCoding#5 × ネットワークプログラマビリティ勉強会#13 https://network-programmability.connpass.com/event/67156/
Engineering
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Downloaded 39 times
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PDF
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
by
Preferred Networks
PPTX
Telemetryについて
by
tetsusat
PDF
NETCONFとYANGの話
by
Masakazu Asama
PPTX
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
PDF
Ethernetの受信処理
by
Takuya ASADA
PDF
分散トレーシング技術について(Open tracingやjaeger)
by
NTT Communications Technology Development
PDF
ロードバランスへの長い道
by
Jun Kato
PDF
10GbE時代のネットワークI/O高速化
by
Takuya ASADA
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
by
Preferred Networks
Telemetryについて
by
tetsusat
NETCONFとYANGの話
by
Masakazu Asama
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
Ethernetの受信処理
by
Takuya ASADA
分散トレーシング技術について(Open tracingやjaeger)
by
NTT Communications Technology Development
ロードバランスへの長い道
by
Jun Kato
10GbE時代のネットワークI/O高速化
by
Takuya ASADA
What's hot
PDF
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
by
Preferred Networks
PDF
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
by
モノビット エンジン
PDF
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
by
NTT DATA Technology & Innovation
PDF
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
PPTX
Prometheus入門から運用まで徹底解説
by
貴仁 大和屋
PDF
Apache Arrow - データ処理ツールの次世代プラットフォーム
by
Kouhei Sutou
PDF
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
by
Google Cloud Platform - Japan
PPTX
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
by
NTT DATA Technology & Innovation
PDF
10分でわかる Cilium と XDP / BPF
by
Shuji Yamada
PDF
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
by
Amazon Web Services Japan
PPTX
Keycloak入門
by
Hiroyuki Wada
PDF
Linux-HA Japanプロジェクトのこれまでとこれから
by
ksk_ha
PPTX
限界性能試験を自動化するOperatorを作ってみた(Kubernetes Novice Tokyo #14 発表資料)
by
NTT DATA Technology & Innovation
PDF
Pacemaker + PostgreSQL レプリケーション構成(PG-REX)のフェイルオーバー高速化
by
kazuhcurry
PDF
DPDKによる高速コンテナネットワーキング
by
Tomoya Hibi
PDF
今だからこそ知りたい Docker Compose/Swarm 入門
by
Masahito Zembutsu
PDF
ZabbixのAPIを使って運用を楽しくする話
by
Masahito Zembutsu
PPTX
クラウド環境でのセキュリティ監査自動化【DeNA TechCon 2020 ライブ配信】
by
DeNA
PDF
TIME_WAITに関する話
by
Takanori Sejima
PDF
ヤフー発のメッセージキュー「Pulsar」のご紹介
by
Yahoo!デベロッパーネットワーク
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
by
Preferred Networks
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
by
モノビット エンジン
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
by
NTT DATA Technology & Innovation
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
Prometheus入門から運用まで徹底解説
by
貴仁 大和屋
Apache Arrow - データ処理ツールの次世代プラットフォーム
by
Kouhei Sutou
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
by
Google Cloud Platform - Japan
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
by
NTT DATA Technology & Innovation
10分でわかる Cilium と XDP / BPF
by
Shuji Yamada
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
by
Amazon Web Services Japan
Keycloak入門
by
Hiroyuki Wada
Linux-HA Japanプロジェクトのこれまでとこれから
by
ksk_ha
限界性能試験を自動化するOperatorを作ってみた(Kubernetes Novice Tokyo #14 発表資料)
by
NTT DATA Technology & Innovation
Pacemaker + PostgreSQL レプリケーション構成(PG-REX)のフェイルオーバー高速化
by
kazuhcurry
DPDKによる高速コンテナネットワーキング
by
Tomoya Hibi
今だからこそ知りたい Docker Compose/Swarm 入門
by
Masahito Zembutsu
ZabbixのAPIを使って運用を楽しくする話
by
Masahito Zembutsu
クラウド環境でのセキュリティ監査自動化【DeNA TechCon 2020 ライブ配信】
by
DeNA
TIME_WAITに関する話
by
Takanori Sejima
ヤフー発のメッセージキュー「Pulsar」のご紹介
by
Yahoo!デベロッパーネットワーク
Viewers also liked
PDF
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
by
Yahoo!デベロッパーネットワーク
PDF
ネットワーク自動化ツール紹介(Ansible・NAPALM編)
by
akira6592
PPTX
VPP事始め
by
npsg
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
by
de:code 2017
PPTX
Ansible x napalm x nso 解説・比較パネルディスカッション nso
by
Akira Iwamoto
PDF
物理ネットワーク受け入れテストの自動化を考える
by
skipping classes
PDF
Lagopus + DockerのDPDK接続
by
Tomoya Hibi
PPTX
Dockerと外部ルータを連携させる仕組みを作ってみた
by
npsg
PPTX
ネットワークプログラマビリティ勉強会
by
Tomoya Hibi
PDF
API イントロダクション APIC-EM, Prime Infrastructure & CMX
by
npsg
PPTX
ラズパイ2で動く Docker PaaS
by
npsg
PPTX
ラズパイ2で動く Docker PaaSを作ってみたよ
by
npsg
PPTX
CDP Indicator
by
npsg
PPTX
ネットワークプログラマビリティ勉強会 これまでのおさらい
by
npsg
PPTX
Apache Spark+Zeppelinでアドホックなネットワーク解析
by
npsg
PDF
Contiv
by
Shogo Katsurada
PDF
NetOpsCoding#5 introduction
by
Taiji Tsuchiya
PPTX
いんふらフレンズ
by
Miho Yamamoto
PDF
自動化と画面を考えてみました
by
skipping classes
PDF
パケットキャプチャでインフラ主導のデバッグ環境を作る
by
cloretsblack
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
by
Yahoo!デベロッパーネットワーク
ネットワーク自動化ツール紹介(Ansible・NAPALM編)
by
akira6592
VPP事始め
by
npsg
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
by
de:code 2017
Ansible x napalm x nso 解説・比較パネルディスカッション nso
by
Akira Iwamoto
物理ネットワーク受け入れテストの自動化を考える
by
skipping classes
Lagopus + DockerのDPDK接続
by
Tomoya Hibi
Dockerと外部ルータを連携させる仕組みを作ってみた
by
npsg
ネットワークプログラマビリティ勉強会
by
Tomoya Hibi
API イントロダクション APIC-EM, Prime Infrastructure & CMX
by
npsg
ラズパイ2で動く Docker PaaS
by
npsg
ラズパイ2で動く Docker PaaSを作ってみたよ
by
npsg
CDP Indicator
by
npsg
ネットワークプログラマビリティ勉強会 これまでのおさらい
by
npsg
Apache Spark+Zeppelinでアドホックなネットワーク解析
by
npsg
Contiv
by
Shogo Katsurada
NetOpsCoding#5 introduction
by
Taiji Tsuchiya
いんふらフレンズ
by
Miho Yamamoto
自動化と画面を考えてみました
by
skipping classes
パケットキャプチャでインフラ主導のデバッグ環境を作る
by
cloretsblack
More from npsg
PPTX
ELK ではじめる自宅ネットワーク監視
by
npsg
PPTX
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
PPTX
ネットワークエンジニアのための Puppet / Chef
by
npsg
PPTX
IxVM on CML
by
npsg
PPTX
Webアプリケーションによる電源管理システムのご紹介
by
npsg
PDF
「宣言的プログラミング」とSDNのひとつの形態
by
npsg
PPTX
ネットワークプログラマビリティ勉強会 目的と方針(暫定)
by
npsg
ELK ではじめる自宅ネットワーク監視
by
npsg
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
ネットワークエンジニアのための Puppet / Chef
by
npsg
IxVM on CML
by
npsg
Webアプリケーションによる電源管理システムのご紹介
by
npsg
「宣言的プログラミング」とSDNのひとつの形態
by
npsg
ネットワークプログラマビリティ勉強会 目的と方針(暫定)
by
npsg
Recently uploaded
PPTX
【ASW22-01】STAMP:STPAロスシナリオの発想・整理支援ツールの開発 ~astah* System Safetyによる構造化・階層化機能の実装...
by
csgy24013
PDF
0.0001秒の攻防!?快適な運転を支えるリアルタイム制御と組み込みエンジニアの実践知【DENSO Tech Night 第四夜】
by
dots.
PDF
サーバーサイド Kotlin を社内で普及させてみた - Server-Side Kotlin Night 2025
by
Hirotaka Kawata
PDF
Kubernetes Release Team Release Signal Role について ~Kubernetes Meetup Tokyo #72~
by
Keisuke Ishigami
PPTX
「グローバルワン全員経営」の実践を通じて進化し続けるファーストリテイリングのアーキテクチャ
by
Fast Retailing Co., Ltd.
PDF
Nanami Doikawa_寄り道の誘発を目的とした旅行写真からのスポット印象語彙の推定に関する基礎検討_EC2025
by
Matsushita Laboratory
PDF
Rin Ukai_即興旅行の誘発を目的とした口コミ情報に基づく雰囲気キーワード_EC2025.pdf
by
Matsushita Laboratory
【ASW22-01】STAMP:STPAロスシナリオの発想・整理支援ツールの開発 ~astah* System Safetyによる構造化・階層化機能の実装...
by
csgy24013
0.0001秒の攻防!?快適な運転を支えるリアルタイム制御と組み込みエンジニアの実践知【DENSO Tech Night 第四夜】
by
dots.
サーバーサイド Kotlin を社内で普及させてみた - Server-Side Kotlin Night 2025
by
Hirotaka Kawata
Kubernetes Release Team Release Signal Role について ~Kubernetes Meetup Tokyo #72~
by
Keisuke Ishigami
「グローバルワン全員経営」の実践を通じて進化し続けるファーストリテイリングのアーキテクチャ
by
Fast Retailing Co., Ltd.
Nanami Doikawa_寄り道の誘発を目的とした旅行写真からのスポット印象語彙の推定に関する基礎検討_EC2025
by
Matsushita Laboratory
Rin Ukai_即興旅行の誘発を目的とした口コミ情報に基づく雰囲気キーワード_EC2025.pdf
by
Matsushita Laboratory
Telemetry事始め
1.
Telemetry事始め Tetsuhiro Sato
2.
Telemetry? 本発表では、以下の2つ標準で実現を目指す事柄を総称 してTelemetryと呼びます IETF
YANG-PUSHと関連のドラフト OpenConfig Telemetry 3
3.
SNMP ストレージ&解析 sensing & measurement 従来のモニタリング手法の問題的 データ生成側 データ利用側 CLI Syslog SNMP Server Syslog Collector Scripts ノン リアル タイム バックエンドに重い負荷 さまざまなエンコーディング、トラ ンスポート、データモデル、タイ ムスタンプを標準化すべき
4.
新しいパラダイムへ sensing & measurement データ生成側 データ利用側 T T T リアル タイム より多くのデータ より高頻度で より使いやすく より便利に ストレージ&解析
5.
Telemetry実現の鍵 PullではなくPushモデル 解析可能なデータ データモデル駆動
6.
Pullモデル vs. Pushモデル Pullモデル
アプリケーション側からポーリングによ り情報取得 Pushモデル 定期的、イベント、変更の度にデバイ ス側から通知 デバイス アプリケーションrequest response request response request response subscribe response push push push データストア イベント デバイス アプリケーション データストア イベント
7.
(Pushモデルの)サブスクリプションモデル Configured デバイス(Sender)で送信先 (Receiver)を明示的に設定 Dynamic アプリケーション(Subscriber)がデ バイス(Publisher)へSubscribeす る 8 デバイス
アプリケーション デバイス アプリケーションsubscribe response push push push データストア イベント データストア イベント push push push Sender Receiver Publisher Subscriber push
8.
標準化動向
9.
IETF YANG PUSH 10
レポジトリ https://github.com/netconf-wg/yang-push 要件 Requirements for Subscription to YANG Datastores(RFC7923) 関連する5つのドラフト draft-ietf-netconf-yang-push draft-ietf-netconf-subscribed-notification draft-voit-netmod-yang-notifications2 draft-ietf-netconf-event-netconf draft-ietf-netconf-event-restconf
10.
関連ドラフトの位置づけ 11 引用元: Evolution of
the Subscription & Event Notification Drafts (IETF98) https://www.ietf.org/proceedings/98/slides/slides-98-netconf-netconf-notification-drafts-00.pdf
11.
関連ドラフトの詳細 12 引用元: Evolution of
the Subscription & Event Notification Drafts (IETF98) https://www.ietf.org/proceedings/98/slides/slides-98-netconf-netconf-notification-drafts-00.pdf
12.
IETF YANG PUSH データ送信までの流れ① Collector Subscription
RPC <netconf:rpc message-id="101" xmlns:netconf="urn:ietf:params:xml:ns:netconf:base:1.0"> <establish-subscription xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push:1.0"> <filter netconf:type="xpath" xmlns:ex="http://example.com/sample-data/1.0" select="/ex:foo"/> <period>500</period> <encoding>encode-xml</encoding> </establish-subscription> </netconf:rpc> Router Response code <rpc-reply message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <subscription-result xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push:1.0"> ok </subscription-result> <subscription-id xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push:1.0"> 101 </subscription-id> </rpc-reply> 選択フィルタ 間隔 エンコーディング
13.
IETF YANG PUSH データ送信までの流れ② Collector Push-Update <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0"> <eventTime>2015-03-09T19:14:56Z</eventTime> <push-update xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push:1.0"> <subscription-id>101</subscription-id> <time-of-update>2015-03-09T19:14:55.233Z</time-of-update> <datastore-contents> <foo> <bar>some_string</bar> </foo> </datastore-contents> </push-update> </notification> Router Push-Update Push-Update
14.
gRPC Network Management
Interface (gNMI) コンフィグ管理とStreaming Telemetryのための統一の マネジメントプロトコル gRPCフレームワークを活用 効率的なシリアライゼーション NETCONF/RESTCONFの 代替を目指す 15 http://www.openconfig.net/projects/rpc/
15.
gRPC Network Management
Interface (gNMI) 仕様 https://github.com/openconfig/reference/tree/master/rpc/gnmi 標準化 draft-talwar-rtgwg-grpc-use-cases (ユースケース) IETF96で提出 (すでにExpire) draft-openconfig-rtgwg-gnmi-spec (仕様) IETF98で提出 (すでにExpire) ドラフトは提出したが、標準化を完遂する気はないらしい。。。 16
16.
OpenConfig Telemetry 17 ! 引用元: Model-driven
Network Management https://www.slideshare.net/aashaikh/modeldriven-network-management
17.
IETFとOpenConfigのギャップ 18 引用元: 4 Subscription
Drafts (IETF96) https://www.ietf.org/proceedings/96/slides/slides-96-netconf-5.pdf
18.
利用例
19.
オープンソース活用による可視化 20 GrafanaFluentd or Telegraf
InfluxDB Telemetry Data Collection Database VisualizeDataSource GrafanaFluentd or Telegraf InfluxDB Telemetry Data Collection Database VisualizeDataSource Kafka or NATS Messaging
20.
IOS XR Model
Driven Telemetry 21 Subscribing Device Subscriber regular stream XR Common namespace / interaction model XR Feature XR Feature XR Feature Publisher Telemetry Engine GPB Encoder JSON Encoder トランスポート: • TCP • UDP • gRPC エンコーディング: • XML • JSON • GPB • GPB(Self-Describing) サブスクリプション: • Configured Pushタイミング • Periodic データモデル • Native • OpenConfig
21.
デモ Fluentd +
Grafana 22 Telemtryデータ Fluentd telemetry-iosxr プラグイン InfluxDB
22.
(参考) Fluentd 23
23.
fluent-plugin-telemetry-iosxr IOS XRのModel
Driven Telemetryに対応するFluentdのInputプラグイン TCPトランスポートとJSONエンコーディングに対応 fluent-plugin-influxdbと組み合わせると、InfluxDBに出力できる いくつか未解決な問題が残存 IOS XRが吐き出すTelemetryデータが多次元なのに対して、Grafanaはフラットなデータにしか 対応できない fluent-plugin-influxdbにデータを渡すときに、どのフィールドをInfluxDB的にtagにすべきかの 情報を渡せない(fluent-plugin-influxdbの設定でauto-tags=trueにしておくと、とりあえず文 字列のフィールドはtagにしてくれる) 他のトランスポート、エンコーディング方式のサポート 24 https://github.com/tetsusat/fluent-plugin-telemetry-iosxr https://rubygems.org/gems/fluent-plugin-telemetry-iosxr
24.
おわり ご清聴、ありがとうございました m(_ _)m 26
Download