Conseil
Cette procédure fait partie du cours qui vous apprend à créer un quickstart. Si vous ne l’avez pas déjà fait, consultez l’ introduction du cours.
Avant de créer un quickstart, vous devez lancer vos services de démonstration.
Lancer des services de démonstration
Cloner le référentiel du laboratoire depuis GitHub :
$git clone https://github.com/newrelic-experimental/build-a-quickstart-lab.git
Accédez au répertoire de démonstration, appelé flashDB
.
$cd build-a-quickstart-lab/flashDB
Ce répertoire contient du code pour deux services importants :
- Un programme Python qui imite la base de données et fournit également des fonctions pour les opérations de création, de lecture, de mise à jour et de suppression (CRUD).
- Un service de simulation qui génère un trafic de base de données factice afin que vous n'ayez pas à effectuer manuellement des opérations CRUD
Exécutez la commande suivante pour exécuter vos services :
python simulator.py
Ici, vous exécutez le simulateur qui génère du trafic fictif sur votre base de données. Une fois le simulateur opérationnel, vous voyez la sortie suivante dans votre terminal :
$python simulator.pyWriting...try_sendWriting...try_sendReading...try_sendReading...try_sendWriting...try_sendWriting...try_sendReading...
Ensuite, vous utilisez la télémétrie pour envoyer des données télémétriques depuis votre service flashDB vers New Relic.
Conseil
Cette procédure fait partie du cours qui vous apprend à créer un quickstart. Passez à la leçon suivante : envoyer des données télémétriques à New Relic.