Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les composants de la pile ELK intégrés dans Cisco Identity Services Engine (ISE) 3.3 à System 360 Log Analytics.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Les informations contenues dans ce document sont basées sur Cisco ISE 3.3.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
System 360 inclut la surveillance et l'analyse des journaux.
La fonction Surveillance vous permet de surveiller un large éventail de statistiques d'applications et de systèmes, ainsi que les indicateurs de performance clés (KPI) de tous les noeuds d'un déploiement à partir d'une console centralisée. Les indicateurs de performance clés sont utiles pour obtenir des informations sur l'état général de l'environnement du noeud. Les statistiques offrent une représentation simplifiée des configurations du système et des données spécifiques à l'utilisation.
Log Analytics fournit un système d'analyse flexible pour l'analyse approfondie de l'authentification, de l'autorisation et de la comptabilité des terminaux (AAA), et le profilage des données Syslog. Vous pouvez également analyser le résumé de l'état de santé et les états des processus de Cisco ISE. Vous pouvez générer des rapports similaires au rapport Cisco ISE Counters and Health Summary.
La pile ELK est une pile logicielle open source populaire utilisée pour collecter, traiter et visualiser de grands volumes de données. Il est l'acronyme de Elasticsearch, Logstash et Kibana.
Elasticsearch : Elasticsearch est un moteur de recherche et d'analyse distribué. Il est conçu pour stocker, rechercher et analyser de grands volumes de données rapidement et quasiment en temps réel. Il utilise un langage de requête JSON et est hautement évolutif.
Logstash : Logstash est un pipeline de traitement de données qui ingère, traite et transforme des données provenant de plusieurs sources. Il peut analyser et enrichir les données, ce qui les rend plus structurées et adaptées à l'analyse. Logstash prend en charge une large gamme de sources d'entrée et de destinations de sortie.
Kibana : Kibana est une plate-forme de visualisation de données qui fonctionne avec Elasticsearch. Il permet aux utilisateurs de créer des tableaux de bord, des graphiques, des graphiques et des visualisations interactifs pour explorer et comprendre les données stockées dans Elasticsearch. L'interface de Kibana facilite l'interrogation et la visualisation des données.
Lorsqu'ils sont combinés, ces composants forment une pile puissante pour gérer et analyser divers types de données, des fichiers journaux aux mesures et bien plus encore, tout en fournissant des fonctionnalités de visualisation pour donner un sens aux informations.
L'analyse des journaux est désactivée par défaut sur ISE. Pour l'activer, accédez à Operations > System 360 > Settings
comme illustré dans l'image.
ISE prend environ une minute pour initialiser la pile ELK, vous pouvez vérifier l'état en utilisant show app stat ise
.
En outre, vous pouvez vérifier l'état du conteneur à partir de la racine.
admin#show application status ise
ISE PROCESS NAME STATE PROCESS ID
--------------------------------------------------------------------
Database Listener running 7708
Database Server running 132 PROCESSES
Application Server running 551493
Profiler Database running 14281
ISE Indexing Engine running 553168
AD Connector running 41413
M&T Session Database running 26017
M&T Log Processor running 33547
Certificate Authority Service running 41230
EST Service running 659568
SXP Engine Service disabled
TC-NAC Service disabled
PassiveID WMI Service disabled
PassiveID Syslog Service disabled
PassiveID API Service disabled
PassiveID Agent Service disabled
PassiveID Endpoint Service disabled
PassiveID SPAN Service disabled
DHCP Server (dhcpd) disabled
DNS Server (named) disabled
ISE Messaging Service running 10937
ISE API Gateway Database Service running 13294
ISE API Gateway Service running 586762
ISE pxGrid Direct Service running 637606
Segmentation Policy Service disabled
REST Auth Service disabled
SSE Connector disabled
Hermes (pxGrid Cloud Agent) disabled
McTrust (Meraki Sync Service) disabled
ISE Node Exporter running 44422
ISE Prometheus Service running 47890
ISE Grafana Service running 51094
ISE MNT LogAnalytics Elasticsearch running 611684
ISE Logstash Service running 614339
ISE Kibana Service running 616064
ISE Native IPSec Service running 75883
MFC Profiler running 651910
Une fois les services ELK démarrés, vous avez accès au menu de navigation Elastic.
Operations > Log Analytics
.
Sandwich Menu > Analytics > Dashboards
.
Dans Kibana, les "modèles d'index" sont des configurations qui vous permettent de définir comment Kibana interagit avec un ou plusieurs index de recherche élastique.
Naviguez jusqu'à Management > Stack Management > Kibana > Index Patterns
, puis cliquez sur Create Index Pattern
comme illustré dans l'image.
La fenêtre suivante affiche la liste de tous les index disponibles sur ISE.
Create index pattern
.
Une fois créé, l'index répertorie toutes les variables associées qui peuvent être utilisées ultérieurement pour créer des visualisations.
Dans Kibana, les "visualisations" sont des représentations graphiques de vos données. Ils vous permettent de prendre les données stockées dans Elasticsearch et de les transformer en graphiques, diagrammes et diagrammes significatifs pour une compréhension et une analyse plus faciles. Voici quelques types de visualisations que vous pouvez créer :
Naviguez jusqu'à Analytics > Visualize Library
, puis cliquez sur Create Visualization
comme illustré dans l'image.
Sélectionnez la visualisation de votre préférence, sur cet exemple Lens est préféré pour des raisons pratiques.
Kibana Lens, les éléments de navigation se composent de :
Panneau de données : à droite, vous pouvez accéder au panneau « Données », qui vous permet de gérer la transformation de vos données, l'agrégation et les paramètres de champ.
Aperçu : lorsque vous apportez des modifications à votre visualisation, un aperçu en temps réel est généralement fourni pour vous permettre de voir à quoi ressemble votre graphique avec les paramètres actuels.
Paramètres de visualisation : selon le type de graphique sélectionné, vous pouvez accéder à des paramètres spécifiques pour ce type de visualisation, tels que la configuration de l'axe, les jeux de couleurs et les étiquettes.
Paramètres d'interactivité : vous pouvez ajouter des interactions et des actions à votre visualisation, permettant aux utilisateurs de filtrer les données ou de naviguer vers d'autres parties de vos tableaux de bord Kibana.
Enregistrer et partager : en haut de l'interface de l'objectif, il y a généralement des options pour enregistrer votre visualisation, l'ajouter à un tableau de bord, ou le partager avec d'autres.
En raison de l'ID de bogue Cisco CSCwh48057, le panneau de gauche n'affiche pas les champs disponibles à utiliser. Cependant, à droite, vous pouvez sélectionner les champs obligatoires ainsi que le style de diagramme. Dans cet exemple, puisque la latence d'authentification est un sujet d'intérêt commun, le graphique est conçu pour visualiser la latence d'authentification par rapport à l'ID de point d'extrémité.
Une fois terminé, vous pouvez cliquer sur le bouton Save
dans l'angle droit, comme illustré dans l'image.
Il ajoute automatiquement la nouvelle visualisation dans un nouveau tableau de bord. Gardez à l'esprit que les tableaux de bord Kibana permettent aux utilisateurs de créer, personnaliser et partager des visualisations et des rapports interactifs basés sur les données stockées dans les index Elasticsearch.
admin#show logging application ise-kibana/kibana.log
admin#show logging application ise-logstash/logstash.log
admin#show logging application mnt-la-elasticsearch/mnt-la-elasticsearch.log
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
05-Sep-2023 |
Première publication |