Formation Supervision du Big Data : Grafana, Kibana, Graphite et Prometheus

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Grafana, Kibana, Graphite, Prometheus vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Connaître les outils et mécanismes permettant de superviser des fermes Big Data
  • Identifier les critères de choix
  • Maîtriser l'exploration et visualisation des données

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 230,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 230,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Dans le contexte du Big Data les applications sont particulièrement exposées aux problèmes de performances ou d’anomalies compte tenu des échanges intensifs autour des données. Afin de faciliter leur exploitation un certain nombre d’outils proposent par leur complémentarité une véritable assistance aux chefs de projets, architectes, développeurs et bien sûr exploitant de ces applications.

Nous nous arrêtons dans cette formation sur les standards du marché mais vous serez autonome pour en choisir d’autres une fois la vision d’ensemble maîtrisée comme proposé dans cette formation.
Vous disposerez ainsi de véritables tableaux de bor1d de supervision et d’analyse de métriques importantes de vos applications afin de mieux les comprendre au niveau performances, anomalies, problème, etc. sous une forme graphique facilitant énormément la prise de décision et la mise en place d’alertes.

Enfin il est important de préciser que les outils présentés ici peuvent tout à fait être utilisés dans des projet pas forcément liés au Big Data mais dans le cas d’applications plus traditionnelles nous vous conseillons de suivre la formation Superviser vos serveurs et vos applications avec Prometheus et Grafana (PROM).

Programme

Supervision : définitions

Les objectifs de la supervision, les techniques disponibles
La supervision d’une ferme Big Data
Objets supervisés
Les services et ressources
Protocoles d’accès
Exporteurs distribués de données
Définition des ressources à surveiller
Journaux et métriques
Application aux fermes Big Data : Hadoop, Cassandra, HBase, MongoDB

Mise en œuvre

Besoin de base de données avec agents distribués, de stockage temporel (timeseriesDB)
Produits : Prometheus, Graphite, ElasticSearch
Présentation, architectures
Les sur-couches : Kibana, Grafana

JMX

Principe des accès JMX
MBeans
Visualisation avec jconsole et jmxterm
Suivi des performances Cassandra : débit d’entrées/sorties, charges, volumes de données, tables, …

Prometheus

Installation et configuration de base
Définition des ressources supervisées, des intervalles de collecte
Démarrage du serveur Prometheus
Premiers pas dans la console web, et l’interface graphique
Exporteur JMX
Exporteur mongodb
Démonstration avec Cassandra ou Hadoop/HBase
Configuration des agents sur les nœuds de calculs
Agrégation des données JMX
Expressions régulières
Requêtage
Visualisation des données

Graphite

Modèle de données et mesures
Format des données stockées, notion de timestamp
Types de mesures : compteurs, jauges, histogrammes, résumés
Identification des ressources supervisées : notions d’instances, de jobs
Démonstration avec Cassandra
Comparaison avec Prometheus

Exploration et visualisation des données

Mise en œuvre de Grafana
Installation, configuration
Pose de filtres sur Prometheus et remontée des données
Étude des différents types de graphiques disponibles, agrégation de données
Appairage des données entre Prometheus et Grafana
Visualisation et sauvegarde de graphiques, création de tableaux de bord et rapports à partir des graphiques

Kibana, installation et configuration

Installation, configuration du mapping avec Elasticsearch
Injection des données avec Logstash et Metribeat
Architectures, paramétrages
Mapping automatique ou manuel
Configuration des indexes à explorer

Prérequis

Pour suivre cette Grafana, Kibana, Graphite, Prometheus il est nécessaire d'avoir des connaissances générales des systèmes d'informations et des bases de données.

Public

Ce cours s'adresse aux chefs de projets, exploitants et architectes Big Data.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre les principes de base de la surveillance des applications et des infrastructures avec Promotheus
  • Configurer et déployer Promotheus et Grafana
  • Interroger et visualiser les données de performance à l'aide de PromQL et de tableaux de bord Grafana
  • Configurer des alertes pour monitorer les seuils critiques
  • Optimiser et maintenir les performances de Promotheus et Grafana
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

After completing this course, you should be able to :

  • Prepare z/OS TSO environment to run the Install CLIST
  • Provide appropriate parameters for the Install CLIST
  • Execute the Install CLIST
  • Define DB2 10 for z/OS
  • Define VSAM catalog and alias
  • Define system data sets and databases
  • Initialize system data sets and databases
  • Define DB2 10 for z/OS initialization parameters
  • Define user authorization exits
  • Record DB2 11 for z/OS data to SMF
  • Establish subsystem security
  • Verify the DB2 10 for z/OS installation
  • Update subsystem parameters
  • Create a new subsystem parameter module
  • Migrate DB2 10 for z/OS to DB2 11 for z/OS Conversion Mode
  • Enable DB2 11 for z/OS New Function Mode
  • Verify migration
  • Convert the BSDS and Catalog/Directory to 10-byte RBA and LRSN usage
Tarif

A partir de 3 890,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation VMware vSphere Tanzu, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Être capable de décrire des cas d'utilisation vSphere avec Tanzu dans des environnements sur site
  • Comprendre comment déployer vSphere avec Tanzu
  • Être capable de décrire vSphere avec Tanzu sur NSX-T Data Center et sur vSphere Distributed Switch
  • Apprendre à créer et gérer vSphere avec les espaces de noms Tanzu
  • Savoir déployer et exécuter des applications de conteneur sur vSphere avec Tanzu
  • Comprendre comment déployer et configurer Harbor
  • Pouvoir déployer un cluster Tanzu Kubernetes Grid
  • Être capable de déployer et d'exécuter des applications de conteneur sur un cluster Tanzu Kubernetes Grid
Tarif

A partir de 2 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation VMware vSAN Management and Operations, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Define the tasks involved in vSAN node management
  • Updating and upgrading vSAN using VMware vSphere Lifecycle Manager
  • Explain vSAN resilience and data availability features
  • Reconfigure vSAN storage policies and observe the cluster-wide impact
  • Perform vSAN cluster scale-out and scale-up operations
  • Describe common vSAN cluster maintenance operations
  • Control vSAN resync operations
  • Configure vSAN storage efficiency and reclamation features
  • Use VMware Skyline™ Health to monitor cluster health, performance, and storage capacity
  • Describe vSAN security operations
  • Configure vSAN Direct for cloud native applications
  • Configure remote vSAN datastore and vSAN native file services
  • Manage two-node cluster and stretched cluster advance operations
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation DB2 12 System Administration vous donne les connaissances et compétences pour : 

  • Start and stop a Db2 subsystem
  • Use the SET SYSPARM command
  • Access the system log to gather information about the subsystem initialization, operation, or shutdown
  • Describe the components and address space structure of a Db2 subsystem
  • Explain the use of RACF (or another external security program) for Db2 connection security
  • Explain the use of Roles and Trusted Contexts
  • Implement security procredures for a Db2 subsystem
  • Explain Db2 program flow for all environments
  • Explain parameter setting for the IRLM
  • Invoke and utilitze Db2 TSO facilities
  • Use the Db2 Catalog to monitor subsystem authorizations
  • Work with the Active Log data sets
  • Explain Db2 logging
  • Use SET LOG SUSPEND and SET LOG RESUME
  • Use DSNJU004 to print log map and interpret the results
  • Use DSNJU003 to rename Db2 data sets
  • Plan for recovery of a BSDS failure
  • Monitor and control a Db2 subsystem
  • Explain transaction flow in IMS and CICS environments (optional)
  • Describe the CICS and DB2 environment (optional)
  • Explain the difference between JDBC and SQLJ
Tarif

A partir de 2 350,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Snowpark pour Python

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Snowpark pour Python, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Acquérir une compréhension approfondie du langage de programmation Python et de ses fonctionnalités avancées pour l'analyse de données
  • Comprendre les concepts clés de Snowpark et exécuter de tâches de transformation de données en utilisant des langages de programmation comme Python.
  • Maîtriser l'utilisation des bibliothèques Python spécifiques à Snowflake pour l'exploration, la manipulation et l'analyse des données stockées dans Snowflake
  • Découvrir les meilleures pratiques et les astuces pour optimiser les performances lors de l'exécution de tâches Python dans Snowflake / Snowpark
  • Acquérir les compétences nécessaires pour résoudre des problèmes de données spécifiques en combinant les fonctionnalités de Python et de Snowflake / Snowpark
  • Explorer différentes techniques et algorithmes de Machine Learning, tels que la régression, la classification, le clustering, etc
  • Utiliser FastAPI, un framework web Python, pour créer rapidement des API RESTful robustes et évolutives
  • Utiliser Streamlit, un framework pour le développement rapide d'applications web de data science, pour créer des interfaces utilisateur interactives et conviviales
Tarif

A partir de 2 490,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation IBM System z, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire et catégoriser les divers serveurs que l'on peut trouver dans les data centers
  • Identifier et décrire les charges de travail qui sont couramment utilisées pour les mainframes et les serveurs distributés
  • Décrire un data center typique avec des plateformes de serveurs différentes :
    Pourquoi autant de serveurs
    Les préoccupations actuelles et des considérations
    Les actions futures possibles
  • Identifier quand le premier mainframe IBM pour un usage général a été présenté
  • Décrire les nombreuses stratégies clés informatiques sur le mainframe présentées dans les années 2000
  • Identifier les tendances actuelles et futures des data centers
  • Décrire pourquoi des systèmes plus intelligents sont nécessaires pour répondre aux besoins futurs
  • Présenter le système zEnterprise et expliquer comment il peut s'appliquer aux besoins actuels et futurs
  • Décrire les fonctions de base, les caractéristiques et la terminologie des serveurs System z
  • Identifier et lister les différents serveurs System z et les modèles matériels, depuis le serveur zSeries server jusqu'au dernier zEnterprise EC12
  • Identifier le nombre de processeurs (CP) et lister les processeurs spécialisés disponibles pour les différents serveurs System z
  • Faire la liste des performances relatives des serveurs System z récents par rapport aux précédents serveurs
  • Identifier et lister les serveurs mainframe IBM prenant en charge plusieurs sous-systèmes de canaux et architecture z
  • Identifier les composants clés du système zEnterprise et leur intérêt
  • Décrire et comparer les divers composants System z :
    Frame layout et utilisation de cage
    Modèles de serveurs, livres, mémoire et structure du cache
    Performance et millions of service units (MSUs)
  • Décrire et comparer les infrastructures I/O et l'utilisateur du processeur des mainframes de zEC12 à z10 :
    cages I/O , tiroirs et technologie utilisée
    PU, cache, et réserver la connectivité en fan-out
  • Décrire comment et quels composants phyisques System z sont utilisés lors du traitement des instructions et la réalisation d'opérations I/O
  • Identifier les options de Capacity on Demand (CoD) sur System z disponibles pour les pannes planifiées et non planifiées
  • Décrire l'architecture de provisionnement de CoD et quels serveurs peuvent l'utiliser
  • Décrire comment le partitionnement logique est utilisé, les affectations de ressources et les activités d'initialisation
  • Décrire les canaux, leur usage et l'affection de CHPID
  • Décrire le but et l'utilisation de HCD
  • Identifier les systèmes d'exploitation des mainframes et les serveurs mainframe supportés :
    Décrire comment les OS de mainframe ont évolué des serveurs System 360 vers le serveur zEC12 actuel
    Lister quelques-unes des améliorations principales fournies par les récentes versions de z/OS et quels serveurs peuvent les utiliser
    Expliquer la coexistence de versions de z/OS et la stratégie de support
    Décrire les diverses files d'attente qui sont utilisées pour distribuer le travail
  • Décrire la différence entre une base et Parallel Sysplex :
    Lister les caractéristiques principales de Parallel Sysplex
    Décrire le but et l'utilisation des possibilités de couplage
    Identifier les différences entre les configurations suivantes sysplex : MULTISYSTEM, MONOPLEX et XCFLOCAL
  • Identifier et décrire les améliorations principales fournies par le logiciel System z et la plateforme matériel :
    Architecture 64-bit, IRD, HiperSockets, MLCSS, MIDAW
    Ensembles de sous-canaux multiples, zHPF, CPM, HiperDispatch, zDAC
    TEF, RI, DAT2, Flash Express, zAware, RoCE, zEDC et calcul autonome
  • Identifier les modes d'architecture des processeurs et les implémentations d'adressage supportées : bimodal, trimodal, espaces d'addresse, adressage virtuel et usage du stockage
  • Décrire les diverses files d'attente qui sont utilisées pour distribuer le travail
  • Utiliser les commandes système qui affichent les espaces d'adresses actives et identifient leurs statuts actuels
  • Décrire les hauts niveaux d'intéraction entre z/OS, CSS et les périphériques I/O pendant les traitements I/O
  • Décrire le rôle de HMC et SE pour les serveurs System z
  • Identifier et changer le style de l'interface utilisateur pour HMC
  • Identifier CPC et l'usage des objets dans HMC
  • Concevoir et personnaliser des groupes définis d'utilisateurs
  • Identifier des types de profils, d'usage et assigner des profils à des objets
  • Utiliser la fenêtre Détails pour déterminer le statut des objets et leurs besoins
  • Décrire comment et pourquoi des conditions de statuts inacceptables et des messages matériels sont présentés à HMC
  • Identifier le processus d'activation de HMC pour les CPC et les images
  • Envoyer des messages au système d'exploitation
Tarif

A partir de 1 610,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Zabbix Certified Professionnal, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Mettre en place des configurations complexes de supervision Zabbix
  • Automatiser les configurations de bout en bout grâce au LLD
  • Optimiser les performances de votre supervision
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les mauvaises performances d'un système peuvent avoir des impacts très lourds sur la compétitivité d'une entreprise, son image de marque, ses dépenses IT, et avant tout la satisfaction de ses clients. Le cours montre comment superviser les plateformes de production, identifier les problèmes de performances et de qualité de service, anticiper les incidents et les résoudre rapidement en utilisant les méthodes et outils appropriés. Le cours couvre également les aspects d'optimisation de la configuration et de tuning des serveurs Weblogic afin d'obtenir des performances applicatives optimales. Aussi, les participants bénéficieront des conseils, des retours d'expériences et des bonnes pratiques adoptées chez les plus grands clients Weblogic dans le monde. Les ateliers pratiques représentent 50% du cours : Des benchmarks, des simulations des problèmes récurrents de production et leurs corrections, des tests de charges supervisés et des actions de tuning seront réalisés par les participants tout au long de la formation.

La formation Weblogic Server 11g aborde plusieurs thèmes :
- Java Virtual Machine : Le principe de fonctionnement de la JVM en termes de gestion de ressources et de la mémoire.
- Weblogic Scripting Tool (WLST) : Présentation de l’outil et de l'API WLST, la boite à outil indispensable pour automatiser les tâches d'administration, de supervision et de déploiement sur un serveur Weblogic.
- JVM : Tuning & Troubleshooting. Le serveur Weblogic tourne sur la machine virtuelle Java (JVM) et s'appuie donc sur ces différents composants Runtime. Résoudre un problème en production revient dans plusieurs cas à ne cibler que sur le Troubleshooting ou l'optimisation des paramètres de la JVM.
- Tuning & Troubleshooting de Weblogic Server Core : Weblogic Server Core est le noyau du serveur Weblogic qui commande les différents modules du serveur. Il est donc indispensable de s'assurer du bon fonctionnement du noyau du serveur avant de s'attaquer aux différents modules et sous-systèmes.
- Optimisation de la gestion des threads avec les Work Managers : Si la gestion de la mémoire est en grande partie dépendante des paramètres de la JVM, ce n'est pas le cas de l'exécution des tâches assurée par les ExecuteThreads de Weblogic, L'une des fonctionnalités clés de Weblogic est le Self-tuning ou l'auto-optimisation. Cette fonctionnalité suffisante dans l'absolu, ne l'est pas souvent pour toutes les applications.
- JDBC : Tuning & Troubleshooting. Le composant d’accès aux bases de données est l'un des modules indispensable dans un serveur d'application. Que vous utilisiez des Frameworks de Mapping de haut niveau ou vous accédiez à la base de données en utilisant l'API Java standard, la maitrise de ce composant est indispensable pour assurer la stabilité et les performances des plateformes de production.
- JMS : Tuning & Troubleshooting : Weblogic Server embarque aussi un provider JMS complet, une véritable boite à outils qu'il faut savoir diagnostiquer et optimiser pour assurer la fluidité des transferts des messages.
- Weblogic Server Clusters : Tuning & Troubleshooting. La gestion de la haute disponibilité est une composante essentielle dans la conception des architectures techniques des systèmes de production. Le serveur Weblogic fournit un grand nombre de paramètres qu'il faut savoir optimiser pour assurer un fonctionnement optimale d'une firme de serveurs, avec ou sans le composant Cluster.

Tarif

A partir de 3 225,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...