{"id":741,"date":"2021-04-19T08:26:58","date_gmt":"2021-04-19T06:26:58","guid":{"rendered":"https:\/\/netgab.net\/web\/?p=741"},"modified":"2021-04-19T08:27:00","modified_gmt":"2021-04-19T06:27:00","slug":"wesp9","status":"publish","type":"post","link":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/","title":{"rendered":"wesp9: Wireless Endpoint Statistics Ping"},"content":{"rendered":"\n<p>My weekend work was to create a successor or the <a href=\"https:\/\/github.com\/IsarNet\/wesp\">wesp<\/a>(1) tool. So the original wesp was designed to communicate with an AireOS WLC to get &#8220;ping alike&#8221; statistics for a single wireless client (via SNMP). So data like the currently associated AP, the RSSI, SNR etc. are plotted on the screen in regular intervals.<\/p>\n<p>For Catalyst 9800 WLCs, there are other approaches to get this kind or information:<\/p>\n<ul>\n<li>SNMP<\/li>\n<li>RESTCONF<\/li>\n<li>NETCONF<\/li>\n<li>Streaming telemetry<\/li>\n<\/ul>\n<p>So normally you would stick to Streaming telemetry to get certain data in regular intervals (push model). However, you need some infrastructure around it to visualize the data (e.g. Grafana, Influx, Telegraf).<\/p>\n<p><a href=\"https:\/\/github.com\/netgab\/wesp9\">wesp9<\/a> uses RESTCONF to get the statistics (pull model) and plots them on the screen.<\/p>\n<p>So this is just an initial release. There will be bugs and missing features \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My weekend work was to create a successor or the wesp(1) tool. So the original wesp was designed to communicate with an AireOS WLC to get &#8220;ping alike&#8221; statistics for a single wireless client (via SNMP). So data like the currently associated AP, the RSSI, SNR etc. are plotted on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-741","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness\" \/>\n<meta property=\"og:description\" content=\"My weekend work was to create a successor or the wesp(1) tool. So the original wesp was designed to communicate with an AireOS WLC to get &#8220;ping alike&#8221; statistics for a single wireless client (via SNMP). So data like the currently associated AP, the RSSI, SNR etc. are plotted on [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/\" \/>\n<meta property=\"og:site_name\" content=\"NetGab - The daily networking madness\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-19T06:26:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-19T06:27:00+00:00\" \/>\n<meta name=\"author\" content=\"joe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/\"},\"author\":{\"name\":\"joe\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\"},\"headline\":\"wesp9: Wireless Endpoint Statistics Ping\",\"datePublished\":\"2021-04-19T06:26:58+00:00\",\"dateModified\":\"2021-04-19T06:27:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/\"},\"wordCount\":140,\"commentCount\":0,\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/\",\"url\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/\",\"name\":\"wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#website\"},\"datePublished\":\"2021-04-19T06:26:58+00:00\",\"dateModified\":\"2021-04-19T06:27:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2021\\\/04\\\/19\\\/wesp9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/netgab.net\\\/web\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"wesp9: Wireless Endpoint Statistics Ping\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#website\",\"url\":\"https:\\\/\\\/netgab.net\\\/web\\\/\",\"name\":\"NetGab - The daily networking madness\",\"description\":\"Networking at its best ... and worst\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/netgab.net\\\/web\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\",\"name\":\"joe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"caption\":\"joe\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/","og_locale":"en_US","og_type":"article","og_title":"wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness","og_description":"My weekend work was to create a successor or the wesp(1) tool. So the original wesp was designed to communicate with an AireOS WLC to get &#8220;ping alike&#8221; statistics for a single wireless client (via SNMP). So data like the currently associated AP, the RSSI, SNR etc. are plotted on [&hellip;]","og_url":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/","og_site_name":"NetGab - The daily networking madness","article_published_time":"2021-04-19T06:26:58+00:00","article_modified_time":"2021-04-19T06:27:00+00:00","author":"joe","twitter_card":"summary_large_image","twitter_misc":{"Written by":"joe","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/#article","isPartOf":{"@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/"},"author":{"name":"joe","@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd"},"headline":"wesp9: Wireless Endpoint Statistics Ping","datePublished":"2021-04-19T06:26:58+00:00","dateModified":"2021-04-19T06:27:00+00:00","mainEntityOfPage":{"@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/"},"wordCount":140,"commentCount":0,"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/","url":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/","name":"wesp9: Wireless Endpoint Statistics Ping - NetGab - The daily networking madness","isPartOf":{"@id":"https:\/\/netgab.net\/web\/#website"},"datePublished":"2021-04-19T06:26:58+00:00","dateModified":"2021-04-19T06:27:00+00:00","author":{"@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd"},"breadcrumb":{"@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/netgab.net\/web\/2021\/04\/19\/wesp9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/netgab.net\/web\/"},{"@type":"ListItem","position":2,"name":"wesp9: Wireless Endpoint Statistics Ping"}]},{"@type":"WebSite","@id":"https:\/\/netgab.net\/web\/#website","url":"https:\/\/netgab.net\/web\/","name":"NetGab - The daily networking madness","description":"Networking at its best ... and worst","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/netgab.net\/web\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd","name":"joe","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","caption":"joe"}}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s8dgKr-wesp9","_links":{"self":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/comments?post=741"}],"version-history":[{"count":1,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/741\/revisions"}],"predecessor-version":[{"id":742,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/741\/revisions\/742"}],"wp:attachment":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/media?parent=741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/categories?post=741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/tags?post=741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}