Inleiding
Dit document beschrijft de Rapid Network Assessment Tool voor Catalyst Center (voorheen Cisco DNA Center).
Deze tool is gebouwd door Cisco CX Customer Success Team.
Voorwaarden
Vereisten
Een computer met een verbinding met Catalyst Center en een gebruikersnaam/wachtwoord voor het verifiëren van eerdere informatieverzameling.
Gebruikte componenten
De informatie in dit document is gebaseerd op het Catalyst Center-platform.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Over RNA-tool
RNA-tool voert een aantal controles uit die gericht zijn op functiegebruik en best practices op Catalyst Center, dit stelt Cisco Customer Success Team in staat te begrijpen welke functies in gebruik zijn en welke functies kunnen worden geactiveerd om extra voordelen voor uw organisatie te bieden. De uitvoering van de tool is eenvoudig en alle informatie wordt alleen verzameld bij Catalyst Center als onderdeel van de gezondheidscontroles uitgevoerd door Customer Success Team. Het kan worden uitgevoerd vanaf elke computer met toegang tot Catalyst Center. De tool voert een Go script uit dat kan worden gevonden op deze link:
Foto's van CiscoDevNet/Catalyst-Center-RNA
Wanneer de verzameling is voltooid, maakt RNA-tool een 'dnac_rna_hc_Collection.zip'-bestand dat moet worden gedeeld met uw Cisco Customer Success Specialist om het te verwerken en analyse te leveren.
RNA Tool uitvoeren
Stap 1. Download het corresponderende bestand via deze link:
- catalyst-center-rna_1.3.1_Linux.zip
- catalyst-center-rna_1.3.1_Windows.zip
- catalyst-center-rna_1.3.1_MacOS.zip
Tip: In MacOS kunt u het volgende waarschuwingsbericht ontvangen: bestand kan niet geopend worden omdat de ontwikkelaar niet kan worden geverifieerd. Om de collector uit te voeren staat de uitvoering van voorkeuren > privacy & beveiliging toe, scrolt u naar de sectie beveiliging en u ziet dat het bericht "collector" is geblokkeerd ..., klik op Open hoe dan ook en voer de collector opnieuw uit. Een pop-up kan verschijnen en vragen of u het wilt uitvoeren, klik ja. Hierna kunt u het collector script uitvoeren.
Stap 2. Haal bestanden uit en voer de collector uit.
Stap 3. Geef Catalyst Center IP-adres, gebruikersnaam en wachtwoord op en wacht tot dit is voltooid. Een bestand met de naam 'dnac_rna_hc_Collection.zip' wordt gemaakt onder '/Users/
/' folder.
This location could be different than the one where the collector file was downloaded to.
Tip: De exacte locatie wordt getoond aan het einde van de uitvoering.
Opmerking: op basis van uw besturingssysteem moet u toestemming geven voor het gereedschap om het vorige genoemde bestand uit te voeren en aan te maken.
Stap 4. Nadat het .zip-bestand is gemaakt, moet u dit via een van de volgende methoden delen met de Cisco Customer Success-organisatie
- Cisco Doc Exchange
Ga naar https://ciscoshare.cisco.com en upload het bestand naar de map die eerder door Cisco Customer Success Team is gemaakt.
- Upload deze naar de TAC-case die is geleverd door het Customer Success Team
Ga naar https://mycase.cloudapps.cisco.com/case en upload het bestand rechtstreeks naar de case.
Vind meer informatie over de beschikbare methoden om het bestand hier te uploaden
Opmerking: voor beide methoden moet eerdere toegang worden verleend door Customer Success Team.
Uitgevoerde controles
Er worden meerdere controles verzameld om het gebruik van de functies en de best practices voor de configuratie te beoordelen. De volgende gebieden kunnen worden beoordeeld met het gebruik van zowel openbare als privé API's:
- Versie en licentie
- Integratie met andere oplossingen
- Functiegebruik
- Configuratie-verificatie
Voorbeeld van de logboeken die kunnen worden gezien tijdens de uitvoering van het gereedschap. Merk op dat de hoeveelheid controles kan variëren afhankelijk van de gereedschapsversie die u gebruikt. Ga hier voor de nieuwste versie
5:39PM INF Catalyst Center host host=xxx.xxx.xxx.xxx
5:39PM INF Catalyst Center username user=demo
5:39PM INF Authenticating to Catalyst Center...
5:39PM INF Authentication successfull
==============================
Fetching request batch 1
==============================
5:39PM INF fetching /dna/intent/api/v1/network-device/count...
5:39PM INF fetching /dna/intent/api/v1/compliance/detail...
5:39PM INF fetching /dna/intent/api/v1/client-health...
5:39PM INF fetching /dna/intent/api/v1/site...
5:39PM INF fetching /dna/intent/api/v1/network-device...
5:39PM INF fetching /dna/intent/api/v1/device-health...
5:39PM INF fetching /dna/intent/api/v1/network-device...
5:39PM INF fetching /dna/intent/api/v1/site/count...
5:39PM INF fetching /dna/intent/api/v1/wireless/profile...
5:39PM INF fetching /dna/intent/api/v1/enterprise-ssid...
5:39PM INF /dna/intent/api/v1/network-device/count > Complete
5:39PM INF /dna/intent/api/v1/compliance/detail > Complete
5:39PM INF /dna/intent/api/v1/network-device > Complete
5:39PM INF /dna/intent/api/v1/network-device > Complete
5:39PM INF /dna/intent/api/v1/site/count > Complete
5:39PM INF /dna/intent/api/v1/wireless/profile > Complete
5:39PM INF /dna/intent/api/v1/device-health > Complete
5:39PM INF /dna/intent/api/v1/enterprise-ssid > Complete
5:39PM INF /dna/intent/api/v1/client-health > Complete
5:39PM INF /dna/intent/api/v1/site > Complete
==============================
Fetching request batch 2
==============================
5:39PM INF fetching /dna/intent/api/v1/issues...
5:39PM INF fetching /api/system/v1/catalog/release-channel/dnac/latest...
5:39PM INF fetching /dna/home...
5:39PM INF fetching /dna/intent/api/v1/licenses/smartAccounts...
5:39PM INF fetching /dna/intent/api/v1/licenses/device/count?device_type=Wireless%20Controller...
5:39PM INF fetching /api/system/v1/maglev/packages...
5:39PM INF fetching /dna/intent/api/v1/template-programmer/template...
5:39PM INF fetching /dna/intent/api/v1/licenses/device/count?device_type=Switches%20and%20Hubs...
5:39PM INF fetching /dna/intent/api/v1/image/importation...
5:39PM INF fetching /api/system/v1/catalog/release-channel/active...
5:39PM INF /api/system/v1/catalog/release-channel/dnac/latest > Complete
5:39PM INF /dna/home > Complete
5:39PM INF /dna/intent/api/v1/licenses/smartAccounts > Complete
5:39PM INF /api/system/v1/catalog/release-channel/active > Complete
5:39PM INF /api/system/v1/maglev/packages > Complete
5:39PM INF /dna/intent/api/v1/licenses/device/count?device_type=Switches%20and%20Hubs > Complete
5:39PM INF /dna/intent/api/v1/template-programmer/template > Complete
5:39PM INF /dna/intent/api/v1/licenses/device/count?device_type=Wireless%20Controller > Complete
5:39PM INF /dna/intent/api/v1/image/importation > Complete
==============================
Fetching request batch 3
==============================
5:40PM INF fetching /api/telemetry-agent/v1/membership/info...
5:40PM INF fetching /api/v2/data/customer-facing-service/summary/ConnectivityDomain...
5:40PM INF fetching /api/v1/reasoner/cloud-connect/info...
5:40PM INF fetching /api/v1/commonsetting/global/-1...
5:40PM INF fetching /api/kairos/v1/config/data/read...
5:40PM INF fetching /api/system/v1/systemupdater/common/availabe_update_info...
5:40PM INF fetching /api/v1/inventory/global-settings?propertyName=device_controllability...
5:40PM INF fetching /api/system/v1/systemupdater/common/update_status...
5:40PM INF fetching /api/v1/disasterrecovery/dr/system/details...
5:40PM INF fetching /api/system/v1/maglev/nodes/config...
5:40PM INF /api/v1/reasoner/cloud-connect/info > Complete
5:40PM INF /api/kairos/v1/config/data/read > Complete
5:40PM INF /api/v1/commonsetting/global/-1 > Complete
5:40PM INF /api/telemetry-agent/v1/membership/info > Complete
5:40PM INF /api/system/v1/maglev/nodes/config > Complete
5:40PM INF /api/v1/inventory/global-settings?propertyName=device_controllability > Complete
5:40PM INF /api/system/v1/systemupdater/common/update_status > Complete
5:40PM INF /api/system/v1/systemupdater/common/availabe_update_info > Complete
5:40PM INF /api/v2/data/customer-facing-service/summary/ConnectivityDomain > Complete
5:40PM INF /api/v1/disasterrecovery/dr/system/details > Complete
==============================
Fetching request batch 4
==============================
5:40PM INF fetching /api/v1/ipam/configuration...
5:40PM INF fetching /api/system/v1/maglev/services/summary...
5:40PM INF fetching /api/endpoint-analytics/v1/eps/classification/rule?ruleType=Custom%20Rule...
5:40PM INF fetching /api/v1/system/health/cisco-ise...
5:40PM INF fetching /api/v2/data/customer-facing-service/summary/Segment...
5:40PM INF fetching /api/assurance/v1/webex/oauth-status...
5:40PM INF fetching /api/v1/aca-controller-service/getAcaVnSummary...
5:40PM INF /api/system/v1/maglev/services/summary > Complete
5:40PM INF /api/v2/data/customer-facing-service/summary/Segment > Complete
5:40PM INF /api/v1/aca-controller-service/getAcaVnSummary > Complete
5:40PM INF /api/v1/system/health/cisco-ise > Complete
5:40PM INF /api/endpoint-analytics/v1/eps/classification/rule?ruleType=Custom%20Rule > Complete
5:40PM INF /api/assurance/v1/webex/oauth-status > Complete
5:40PM INF /api/v1/ipam/configuration > Complete
==============================
Complete
==============================
5:40PM INF Collection complete.
5:40PM INF Please provide /Users/alejarui/health_checks_dnac_collector.zip to Cisco Services for further analysis.
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
Indien een API-aanroep niet succesvol is, kan de HTTP-status worden weergegeven en kunnen drie opeenvolgende pogingen worden gedaan voordat het naar de volgende aanroep wordt verplaatst.
5:39PM WRN request failed for /dna/intent/api/v1/issues. Retrying after 10 seconds. error="received HTTP status 500"
5:39PM WRN request failed for /dna/intent/api/v1/issues. Retrying after 10 seconds. error="received HTTP status 500"
5:39PM WRN request failed for /dna/intent/api/v1/issues. Retrying after 10 seconds. error="received HTTP status 500"
5:40PM ERR Error fetching data. error="request failed for /dna/intent/api/v1/issues: received HTTP status 500"
RNA versies - wijzigingslogboek
Adobe CiscoDevNet / Catalyst-center-rna / vastleggingen
Beveiliging
Let op de volgende punten met betrekking tot het verzamelen van gegevens door deze tool:
- Alle vragen die door deze tool worden uitgevoerd, worden ook uitgevoerd door Catalyst Center GUI, zodat er geen risico meer is dan klik via de GUI.
- Vragen aan Catalyst Center worden gebatched en met throttled om verminderde lading op Cisco Catalyst Center te waarborgen.
- Catalyst Center heeft interne beveiliging tegen overmatig gebruik van API.
- De API-interactie in Catalyst Center heeft geen invloed op het doorsturen van gegevens.
- Deze tool wordt vrijgegeven onder Cisco Sample Code Licentie zodat u hier toegang tot de repository kunt hebben
- Credentials worden alleen gebruikt op het punt van verzameling en worden op geen enkele wijze opgeslagen.
- Alle gegevens die aan Cisco worden geleverd, worden onderhouden onder het Cisco-beleid voor gegevensbehoud
Problemen oplossen
Als er tijdens de uitvoering problemen worden gezien, maakt het RNA-gereedschap een logbestand dat kan worden bekeken en/of aan Cisco kan worden geleverd om problemen met het inzamelingsproces op te lossen. Dit bestand wordt automatisch samen met de verzamelde gegevens gebundeld in het bestand `dnac_rna_hc_Collection.zip`.