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.
Comme cette procédure s’appuie sur les dernières procédures du laboratoire, assurez-vousde créer un tableau de bord et de créer des alertes avant de procéder à celle-ci.
Les sources de données représentent un seul type d'instrumentation, tel qu'un agent, un attribut sur une transaction, une intégration de fournisseur cloud , une intégration tierce, etc.
Il existe deux types de sources de données :
- CŒUR
- COMMUNAUTÉ
Les sources de données CORE sont fournies par New Relic et n'existent pas au sein de ce référentiel, les sources de données COMMUNITY sont définies au sein du référentiel quickstart.
Les sources de données COMMUNAUTAIRES se trouvent dans le répertoire data-sources/
. Dans cette procédure, vous apprendrez à ajouter une source de données à votre quickstart.
Si vous ne l’avez pas déjà fait, créez un fork du référentiel de démarrage rapide New Relic et clonez-le sur votre machine locale.
Ouvrez votre projet dans l'IDE de votre choix et accédez au répertoire \_template
.
Ici, copiez le répertoire data-sources/example-data-source
et son contenu dans le répertoire data-sources
au niveau racine. Renommez le répertoire en flashdb
.
Ce répertoire contient un exemple de fichier YAML pour créer une source de données.
Accédez au fichier datasources/flashdb/config.yml
et ajoutez les détails de votre source de données. Pour votre information, la source de données flashdb doit être similaire à ce qui suit :
id: flashdbdisplayName: FlashDBdescription: | FlashDB is the fastest and lightest database in the universe. First, it can handle a large number of concurrent users without slowing down. Second, it has a very low latency, so queries are processed quickly. And finally, it scales easily as your data grows. This quickstart allows users to monitor their database to ensure peak performance. It also notifies you if there's any problem the database.
The flashdb quickstart includes: ## a dashboard where users can easily monitor: - Database methods - Average response time - Errors - Database size - Cache hits - Keys ## alert conditions where users are notified on: - slow read responses - low cache hit icon: logo.svginstall: primary: link: url: https://www.newrelic.comkeywords: - infrastructure - databasecategoryTerms: - database
Ajoutez un logo pour votre source de données. Cela peut être soit .svg
soit .png
.
Conseil
Cette procédure fait partie du cours qui vous apprend à créer un quickstart. Passez à la leçon suivante : apportez votre contribution au démarrage rapide.