cisco-dnac-ise-healthcheck
所属分类:Telnet客户端/Shell
开发工具:GO
文件大小:6766KB
下载次数:0
上传日期:2022-01-18 20:08:29
上 传 者:
sh-1993
说明: 从控制台检查Cisco DNA中心和Cisco ISE通信运行状况
(Cisco DNA Center and Cisco ISE Communication Health Check from Console)
文件列表:
CODE_OF_CONDUCT.md (3105, 2020-04-03)
CONTRIBUTING.md (735, 2020-04-03)
Dockerfile (381, 2020-04-03)
LICENSE (5059, 2020-04-03)
cisco-dnac-ise-communication.png (707986, 2020-04-03)
demo.gif (6901300, 2020-04-03)
main.go (3873, 2020-04-03)
# Cisco DNA Center ISE Health Check
[![published](https://static.production.devnetcloud.com/codeexchange/assets/images/devnet-published.svg)](https://developer.cisco.com/codeexchange/github/repo/robertcsapo/cisco-dnac-ise-healthcheck)
![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/robertcsapo/cisco-dnac-ise-healthcheck)
![Docker Pulls](https://img.shields.io/docker/pulls/robertcsapo/cisco-dnac-ise-healthcheck)
*Cisco DNA-C and Cisco ISE Communication Health Check from Console*
Sometimes Cisco DNA-C fails to communicate with Cisco ISE with Error on Application level.
This script helps you to verify that the communication paths between Cisco DNA-C and Cisco ISE is working (non-Application level)
## Demo
![Demo](./demo.gif)
## Requirements
* Cisco DNA Center Console access (_ssh maglev@ -p 2222_)
* Internet Connectivity on DNA Center (Cloud Enabled)
- DNA Center downloads this container image from Public Docker Registry (docker.io)
## Usage
Login to Cisco DNA-C
* ```ssh maglev@ -p 2222```
Run script
* ```docker run -it --rm robertcsapo/cisco-dnac-ise-healthcheck && docker rmi robertcsapo/cisco-dnac-ise-healthcheck```
Enter Cisco ISE FQDN (then hit ENTER)
* ```Enter host (FQDN): cisco-ise.example.com```
### Automation
Run script with host flag
* ```docker run -it --rm robertcsapo/cisco-dnac-ise-healthcheck -host cisco-ise.example.com && docker rmi robertcsapo/cisco-dnac-ise-healthcheck```
## Installation
If you need to manually build the script on the host.
(Important that you predownload golang:1.9.2-alpine3.7 from docker.io)
```
docker pull golang:1.9.2-alpine3.7
```
### Build
* ```docker build -t robertcsapo/cisco-dnac-ise-healthcheck .```
## Technologies & Frameworks Used
**Cisco Products & Services:**
- Cisco DNA Center
- Cisco ISE
**Tools & Frameworks:**
- Golang (1.9.2)
## Authors & Maintainers
- Robert Csapo
## Cisco ISE Port Reference
#### Overview
![](./cisco-dnac-ise-communication.png)
#### Cisco ISE 2.6 Installation Guide
_Ports Used by the Administration Nodes_
* _Administration_
* _HTTP: TCP/80, HTTPS: TCP/443 (TCP/80 redirected to TCP/443; not configurable)_
* _SSH Server: TCP/22_
* _External RESTful Services (ERS) REST API: TCP/9060_
_Ports Used by the pxGrid Service Node_
* _Administration_
* _SSL: TCP/5222 (Inter-Node Communication)_
* _SSL: TCP/7400 (Node Group Communication)_
* _pxGrid Subscribers_
* _TCP/8910_
(Source: https://www.cisco.com/c/en/us/td/docs/security/ise/2-6/install_guide/b_ise_InstallationGuide_26/b_ise_InstallationGuide_26_chapter_0110.html)
## License
This project is licensed to you under the terms of the [Cisco Sample
Code License](./LICENSE).
近期下载者:
相关文件:
收藏者: