Skip to content
the broadcast

networking, computing, virtualization, automation

Controller

Cisco CSR1000V Software Upgrade – Automated

2017-12-21
By: ron
On: 2017-12-21
In: automation
With: 0 Comments

No. There’s no need to export the IOS-Config, deploy another Router-VM using an OVA and import the old IOS-Config to this new router. even, if finetuned… This strategy might lower the downtime!? VMware uses this strategy when upgrading NSX-Edge-Gateways very successfully! But this is a lab environment, i’ll have to upgrade almost ten CSR1000v-Routers and there’s no time to do it manually router-by-router. The common process is as it has been for the last decades: copy the new csr1000v-bin-File into the routers bootflash verify the file set the boot-variable reboot Upload BIN-File into the routers There might be dozens of valid possibilities to get theRead More →

Automated RMON Alarm/Event-configuration for class-based QoS-Monitoring using NAPALM

2017-12-05
By: ron
On: 2017-12-05
In: automation
With: 0 Comments

In Configure RMON Alarms&Events by script I’ve shown a short python-algorithm to to discover all Cisco class-based QoS (cbQoS) packet-/drop-counters and to generate RMON-alarms for each. The router monitors these counters every 300s, calculates the delta for the interval and raises RMON-events when there were packets/drops or when the have been before but not anymore. This RMON-event has been configured as an syslog-message to an syslog-receiver etc. The existing script just generated a list of cli-commands which had to be entered manually to the router-config. Not a valid aproach when having hundreds devices to be configured. Now i want the script to automatically configure theRead More →

Centralized access to device-configuration and other state-information using NAPALM

2017-12-04
By: ron
On: 2017-12-04
In: automation
With: 0 Comments

Since I still want to build a centralized solution for automated configuration of RMON-alarms to monitor Cisco cbQoS-packet/drop-counters a solution to retrieve and modify device configurations was needed. The NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) Framework seems to provide the required features. NAPALM Installation Some NAPALM-IOS dependencies have to be fulfilled first. The „partial installation“ seems to be not working anymore, the full installation uses some KB more ressources, not worth to think about the partial installation… IOS Preperation To allow remote-access to the centralized NAPALM server these features need to be enabled in each IOS device: Remote-Access via SSH, SCPRead More →

QoS Monitoring: Watch the Queues!?

2017-11-23
By: ron
On: 2017-11-23
In: automation
With: 0 Comments

Stop frequent polling of everything, please! Last week I had to troubleshoot a network of a customer which was overwhelmed with SNMP-Queries – it wasn’t the first one. All Switch- and Router-CPUs have been at high level, since every tiny counter was polled at high rate. To provide real-time graphs to the top-level-management. Which hopefully don’t waste time to watch these colourful pictures all day for entertainment purposes. Doesn’t anybody remember RMON? Years ago I’ve been teaching routing&switching-classes as a full-time Cisco/BayNetworks/Fluke-instructor, and in every switching class there was a brief explanation about SNMP. And about RMON. RFC2819 – RMON (Remote Network Monitoring) MIB 4Read More →

Cisco UCS Director (UCSD) as Unified Infrastructure Controller

2017-11-10
By: ron
On: 2017-11-10
In: automation
With: 0 Comments

Yes, I agree: this product name can’t get worse. What’s not good with the product name „UCS Director“? It needs explanation! Nobody in this world could guess it’s feature-set, everybody thinks it’s some additional umbrella-management on top of the UCS-Manager or UCS Central. „Unified Infrastructure Controller“ would fit much better, since the UCSD not only automates UCS-Components, but the whole Datacenter (and more) including LAN/SAN-Switches, Firewalls and the virtualization environment like vSphere or Hyper-V.  Read More →

Kategorien

  • AI
  • automation
  • awayfromevernote
  • AWS
  • Azure
  • client
  • Cloud
  • linux
  • pub
  • Scripting
  • Uncategorized
  • wan
  • Windows

Neueste Beiträge

  • Annoying Firefox-Defaults to be changed
  • Scope of this Blog
  • Terraform: Enable persistent Debugging
  • OVF/OVA-Properties
  • *** System restart required ***

Schlagwörter

ACU AI Ansible API Automation AWS Azure bash bestpractice chrome Cisco Compute Unit Controller cot CSR1000v Ethernet hsts Hyperconverged KVM Lab Linux Monitoring MTU NAPALM Nested netplan networking nexus nxos Proactive productivity Python QoS REST Scapy Scripting Security SKU todo UCSD Virtualization VMware WAN Windows Wordpress

Impressum

Impressum

Designed using Dispatch. Powered by WordPress.