2019-12-26 02:53 PM
本ドキュメントでは、Cisco Digital Network Architecture Center (DNA Center) 上で動いている各サービスについてご紹介します。
DNA Center のトラブルシューティングなどにご活用ください。
以下、Automation の機能に関わる主要なサービスの一覧です。
apic-em-event-service | Trap events, host discovery we leverage snmp traps so they are handled here |
apic-em-inventory-manager-service | Provides communication service between inventory and discovery service |
apic-em-jboss-ejbca | Certificate authority and enables controller authority on the DNAC |
apic-em-network-programmer-service | Configures Devices. Critical service to check config pushed by DNAC to device |
apic-em-pki-broker-service | PKI Certificate authority |
command-runner-service | Responsible for Command Runner related task |
distributed-cache-service | Infrastructure |
dna-common-service | DNAC-ISE integration task |
dna-maps-service | Generates the maps |
dna-wireless-service | Wireless |
identity-manager-pxgrid-service | Establishes a pxgrid connection between DNAC and ISE |
ipam-service | IP Address manager |
network-orchestration-service | Core services for SDA. Fabric provisioning and orchestrating the network |
orchestration-engine-service | Orchestration Service |
pnp-service | Plug and Play for device onboarding |
policy-analysis-service | Policy related |
policy-manager-service | Policy related |
postgres | PostgreSQL database management system |
rbac-broker-service | Implements Role Based Access control |
sensor-manager | Sensor Related |
site-profile-service | Creates sites |
spf-device-manager-service | Exposes the generic API (SDA provissioning) |
spf-service-manager-service | Core service during Provisioning phase |
swim-service | Software image management |
topology-service | Responsible for Topology section |
以下、Assurance の機能に関わる主要なサービスの一覧です。
cassandra | Database |
collector-agent | Collector Agents |
collector-manager | Collector Manager |
elasticsearch | Search |
ise | ISE data collector |
kafka | Communication service |
mibs-container | SNMP MIBs |
netflow-go | Netflow data collector |
pipelineadmin | Various Pipelines and Task manager |
pipelineruntime-jobmgr | Various Pipelines and Task manager |
pipelineruntime-taskmgr | Various Pipelines and Task manager |
pipelineruntime-taskmgr-data | Various Pipelines and Task manager |
pipelineruntime-taskmgr-timeseries | Various Pipelines and Task manager |
snmp | SNMP Collelctor |
syslog | Syslog Collector |
trap | Trap Collector |
以下、その他 Base の機能に関わる主要なサービスの一覧です。
cassandra | Core Database |
catalogserver | Local Catalog Server for update |
elasticsearch | Elastic Search Container |
glusterfs-server | Core Filesystem |
identitymgmt | Identity Managenent container |
influxdb | Database |
kibana-logging | Kibana Logging collector |
kong | Infrastructure service |
maglevserver | Infrastructure |
mongodb | Database |
rabbitmq | Communication service |
workflow-server | Various Update workflow task |
workflow-ui | Various Update workflow task |
workflow-worker | Various Update workflow task |
DNA Center に SSH アクセスして、magctl appstack status コマンドを実行すると、各サービスが動作している Pod の状態が確認できます。
1. SSH で DNA Center にログインします。ユーザー名は maglev、ポート番号は 2222 です。
$ ssh maglev@<DNA Center の IP Address> -p 2222
2. magctl appstack status コマンドを実行します。
(※ grep コマンドで結果の絞り込みもできます。)
$ magctl appstack status NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE ai-network-analytics kairos-agent-5b45ddd666-xtzm6 1/1 Running 0 46d 10.61.3.151 192.0.2.2 app-hosting app-hosting-d4f799f5f-xb95v 1/1 Running 0 46d 10.61.3.189 192.0.2.2 app-hosting postgres-0 3/3 Running 0 46d 10.61.3.134 192.0.2.2 assurance-backend collector-iosxe-db-5b999485b6-vdmgz 1/1 Running 0 14d 10.61.3.27 192.0.2.2 assurance-backend grpc-collector-6ddd6795bf-vdp22 1/1 Running 0 46d 192.0.2.2 192.0.2.2 assurance-backend nsa-webapp-84575958c8-srtj2 1/1 Running 0 46d 10.61.3.1 192.0.2.2 assurance-backend serviceability-7c66985d46-zq7ck 1/1 Running 0 46d 10.61.3.62 192.0.2.2 assurance-backend skype-collector-869b6cf658-6k7m7 1/1 Running 0 46d 10.61.3.32 192.0.2.2 assurance-backend wirelesscollector-7dc4c4d8cc-qw26q 1/1 Running 0 46d 10.61.3.35 192.0.2.2 dnac-search fedsearch-589dc7485b-xk87m 1/1 Running 0 46d 10.61.3.141 192.0.2.2 dnacaap daas-runtime-56cdb7fb4-45vjz 1/1 Running 0 46d 10.61.3.55 192.0.2.2 dnacaap dna-event-runtime-6ff7cdd487-htnp8 1/1 Running 0 46d 10.61.3.12 192.0.2.2 dnacaap dnacaap-app-services-c6d997bf6-t54qn 1/1 Running 0 46d 10.61.3.40 192.0.2.2 dnacaap dnacaap-runtime-568599488f-sg4h8 1/1 Running 0 46d 10.61.3.29 192.0.2.2 dnacaap dnacp-formatter-services-7cc97dfd4b-zm8gx 1/1 Running 0 46d 10.61.3.57 192.0.2.2 fusion aca-controller-service-5bbff68b55-xpbsd 1/1 Running 0 46d 10.61.3.138 192.0.2.2 fusion apic-em-event-service-8478f49846-m4n4b 1/1 Running 0 46d 10.61.3.156 192.0.2.2 fusion apic-em-inventory-manager-service-bddff5899-79x2p 1/1 Running 0 46d 10.61.3.187 192.0.2.2 fusion apic-em-jboss-ejbca-5f64dddcb6-btch2 1/1 Running 0 46d 10.61.3.52 192.0.2.2 fusion apic-em-network-programmer-service-7d8ddc866-r7v8j 1/1 Running 0 46d 10.61.3.168 192.0.2.2
DNA Center で問題が発生した場合、各サービスに着眼すると、以下のような切り分けができます。
1. 問題が起きている DNA Center の機能と、その機能が使っていそうなサービスを大まかに把握します。
2. magctl appstack status コマンドを実行して、"1" で把握したサービスの正常性を、READY や STATUS、RESTARTS の結果を基に判断します。
3. ドキュメント: DNAC: DNA Center 調査用ログ取得手順 を参考に DNA Center で rca ログを取得し、ドキュメント: DNAC: rca ファイル内のログ分類例 の script を使ってログを分類します。"1" で把握したサービスのログを確認します。
検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう
シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします
下記より関連するコンテンツにアクセスできます