Тёмный

Cisco Model-Driven Telemetry tutorial with Telegraf, InfluxDB, and Grafana! 

Ultra Config
Подписаться 1,4 тыс.
Просмотров 26 тыс.
50% 1

Traditionally, SNMP has been the dominant protocol for gathering telemetry from network devices. In recent years, however, that has begun to change. Today, we'll discuss Model-Driven Telemetry backed by YANG models. We'll stream telemetry from a Cisco router and display the data on a beautiful Grafana dashboard.
Ultra Config:
ultraconfig.com.au
Ultra Config Generator is an enterprise-grade software application for multi-vendor network automation. The product enables organizations to build robust automation solutions compatible with all major equipment vendors such as Cisco, Juniper and Huawei.
Today's Tutorial:
(Learn Cisco Model-Driven Telemetry MDT with Telegraf, InfluxDB, and Grafana)
ultraconfig.com.au/blog/cisco...
#telemetry #yang #cisco

Наука

Опубликовано:

 

8 июл 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@ultraconfig9489
@ultraconfig9489 4 года назад
I hope this tutorial is a helpful introduction if you're new to the topic! Thumb this comment up if you're interested in a tutorial for using OpenConfig gNMI for telemetry
@georgehewitt8041
@georgehewitt8041 3 года назад
great video your a great teacher.
@Unimath22
@Unimath22 2 года назад
Thank you. This video was helpful to me.
@Alain9-1
@Alain9-1 2 года назад
Great video, thank you
@Unknown42Life
@Unknown42Life 3 года назад
Thanks for posting this. It is really helpful.
@ultraconfig9489
@ultraconfig9489 3 года назад
No problem!
@xXV1ralXx
@xXV1ralXx 4 года назад
Very good videos, please keep going
@ultraconfig9489
@ultraconfig9489 4 года назад
We shall!
@fernandohenriquesantorsula8084
Sensational, congratulations for the video, it was sensational...! A question please! I wanted to use this library to capture statistics from a Wi-Fi card of a Raspberry version 4, model B, and generate graphics, simulating the "In-band Network Telemetry" protocol, is it possible? Thanks.
@johnclarkson6120
@johnclarkson6120 3 года назад
god damn great course。。。keep going,sub
@rinkumishra2259
@rinkumishra2259 3 года назад
How can add multiple XPath expressions in a single subscription? If I need to stream many data, creating many subscriptions can increase configuration.
@amanuelelhanan4716
@amanuelelhanan4716 Год назад
woow I just learned a new thing, thanks a lot. Do this supported on cisco layer 2 switches?
@gastoncossa8785
@gastoncossa8785 3 года назад
Hello! First of all, it is an excellent video. I am trying to do the same as in the video, but with an IOS XR v6.6.3. Unfortunately, I did not find the metric for this model on the YANG models. Any suggestion? Thanks!
@ultraconfig9489
@ultraconfig9489 3 года назад
Thanks for the compliment! Try checking out the IOS XR YANG models on Github. You can find the metric paths there by reading the model or using a tool like ANX or Yang Explorer github.com/YangModels/yang/tree/master/vendor/cisco/xr
@caseydoe1137
@caseydoe1137 3 года назад
Great video! When are you going to do the one that covers gnmi? I want to configure Telegraf to work with gnmi and a time series database and would love to see this!
@ultraconfig9489
@ultraconfig9489 3 года назад
Thanks Casey. We will but not just yet. We're working on a couple of other NETCONF videos at the moment that will come out first. But we certainly won't forget gNMI!
@chrisnewnham1431
@chrisnewnham1431 Год назад
This is a good video, but any chance you could follow it up with how to monitor multiple devices and easy switch between them. It's not really that useful to just monitor one device. Thanks!
@cdyz5
@cdyz5 3 года назад
Son of a GUN love it.
@ultraconfig9489
@ultraconfig9489 3 года назад
Thanks :)
@alexandresemenov8671
@alexandresemenov8671 3 года назад
Hello, Thank a lot for this video! I have a problem and may be you can help me. I did the lab but in eve-ng and got no entry in DB. After using wireshark for tshoot and found all messages IRC from Cisco going with "Trailing stray characters". Do you know what may be that? I use 2 diferente version 16.12 and 17.03 and they have same behavor.
@ultraconfig9489
@ultraconfig9489 3 года назад
Hi Alexandre, you're welcome. I believe that Wireshark warning shouldn't be an issue but is more just to do with the presentation settings in Wireshark. Have you been able to confirm whether the TCP connection was successfully established from the router to the Telegraf server? I would run a telnet command from the router to confirm the Telegraf server is listening on the right port and that there is nothing blocking the the traffic between the endpoints. If it's still not working at that point, maybe try opening a TAC case with Cisco if you have that option as they could confirm if there are any known issues with your exact iOS version.
@alexandresemenov8671
@alexandresemenov8671 3 года назад
@@ultraconfig9489 hello! I found the issue enabling the debug in telegraf! It was related to default retaintion policy in influx.
@ultraconfig9489
@ultraconfig9489 3 года назад
@@alexandresemenov8671 Awesome, nice job!
@cfn_codefornetworks635
@cfn_codefornetworks635 3 года назад
@@alexandresemenov8671 how do you solve your problem? now my subscription its connected and i cant ping to my telegrad but i dont have entries in my DB so i cant graph in grafana. @Ultra Config what you mean with "I would run a telnet command from the router to confirm the Telegraf server is listening on the right port?" how do you telnet in port 57000?
@cfn_codefornetworks635
@cfn_codefornetworks635 3 года назад
which version of CSR1000v are you using, im using csr1000v-universalk9.16.09.01-serial.qcow2 and my subscription doesn't get connect even when i can ping my Telegraf.
@ultraconfig9489
@ultraconfig9489 3 года назад
Hi Daniel, I had the same issue initially when I was running 16.09.03. I then upgraded to 16.12 and it fixed my issue. So you'll need to upgrade. I hope that helps!
@anjelo42
@anjelo42 3 года назад
Nice tutorial, for some reason i'm not able to connect telegraf from cisco csr1000v router. show telemetry ietf subscription 1 receiver Telemetry subscription receivers detail: Subscription ID: 1 Address: 192.168.133.139 Port: 57000 Protocol: grpc-tcp Security profile: State: Disconnected Explanation: Connection setup failed i'm gettin above error, any help to figure it out ?
@ultraconfig9489
@ultraconfig9489 3 года назад
Hi Anjelo, I saw a similar issue once. Here's a couple things to check. One, make sure there is no firewalls blocking your telegraf server. Even Windows Defender can block incoming connections unless reconfigured or disabled. Another thing to check, make sure your iOS version isn't outdated. There are some bugs on earlier versions that will cause the connection setup to fail. Hopefully that helps!
@anjelo42
@anjelo42 3 года назад
@@ultraconfig9489 Hi, i'm running IOS XE 16.9 which version do you running ?
@ultraconfig9489
@ultraconfig9489 3 года назад
@@anjelo42 Hi Anjelo, I'd recommend the latest gold star release. IOS XE 16.12 Gibraltar should definitely work. Another thing you can try is run a wireshark trace on your computer to see if the TCP SYN packets are being sent from the router. That would help you isolate whether your issue is due to an IOS XE bug or a firewall
@alexandresemenov8671
@alexandresemenov8671 3 года назад
@@anjelo42 i think that encoding is not supported in 16.9 only from 16.11
Далее
Automated Testing with pyATS
31:05
Просмотров 7 тыс.
Штаны легионера
00:44
Просмотров 123 тыс.
Streaming Telemetry with gNMIc
28:16
Просмотров 2,1 тыс.
How to Soldering wire in Factory ?
0:10
Просмотров 6 млн