Cloud Monitoring fournit des intégrations pour la surveillance des applications tierces, mais la prise en charge de certaines de ces intégrations est désormais obsolète. Pour savoir quelles intégrations sont devenues obsolètes, consultez le guide d'obsolescence des intégrations tierces.
Ce guide décrit la procédure à suivre pour migrer ces intégrations vers BindPlane, une solution fournie par le partenaire de Monitoring, Blue Medora.
Cloud Monitoring propose BindPlane à ses clients sans frais supplémentaires, mais les métriques collectées via BindPlane sont facturées selon les tarifs standards des métriques personnalisées. Pour plus d'informations sur le coût de ce surplus de consommation, consultez la section Gérer vos coûts.
Désinstaller le plug-in pour l'intégration tierce
Désinstallez le plug-in pour l'intégration tierce en vous connectant à chaque hôte, puis en supprimant la configuration pour chaque instance du plug-in.
Installer l'intégration BindPlane
Les sections suivantes expliquent comment installer et configurer BindPlane avec Cloud Monitoring.
Créer un compte BindPlane
Pour commencer, créez un compte BindPlane. Une fois que vous avez reçu un message de validation de compte, vous pouvez effectuer le reste de la procédure.
Connecter BindPlane à Cloud Monitoring
Pour vous connecter à Monitoring, ajoutez une destination. Dans le cas présent, la destination est Stackdriver. Les informations les plus récentes sur l'association de votre compte Monitoring à BindPlane sont disponibles dans le guide de configuration d'une destination de Blue Medora.
Installer le collecteur BindPlane
Les collecteurs BindPlane résident sur votre réseau et se connectent à n'importe quelle source de données que vous souhaitez surveiller. Ils nécessitent un serveur disposant d'un accès réseau aux sources de données que vous prévoyez de surveiller.
Pour installer le collecteur, procédez comme suit :
Dans BindPlane, accédez à Collectors (Collecteurs).
Cliquez sur Add Collector (Ajouter un collecteur).
Sélectionnez le système d'exploitation de votre système hôte.
Cliquez sur l'icône Clipboard (Presse-papiers) pour copier la commande d'installation.
Connectez-vous au système hôte sur lequel vous souhaitez installer le collecteur, puis collez et exécutez la commande.
Vous pouvez également installer le collecteur via Google Deployment Manager. Pour obtenir des instructions et connaître les exigences de sécurité concernant ce déploiement, consultez le guide GCP Collector Deployments.
Se connecter à une source de données
Une source peut être n'importe quel objet que vous souhaitez surveiller. Il peut s'agir d'une base de données, d'un service Web ou même d'un dispositif matériel dans votre centre de données. Pour ajouter une source, procédez comme suit :
Dans BindPlane, accédez à Sources.
Cliquez sur Add Source (Ajouter une source).
Sélectionnez le type de source que vous souhaitez surveiller.
Sélectionnez le collecteur que vous avez installé sur le système hôte.
Saisissez vos identifiants, puis cliquez sur Test Connection (Tester la connexion) pour vérifier que votre connexion fonctionne correctement.
Si vous le souhaitez, vous pouvez vérifier les métriques configurées pour être envoyées à Monitoring et désactiver celles dont vous n'avez pas besoin. La désactivation de ces métriques peut vous aider à gérer vos coûts.
Cliquez sur Add (Ajouter) pour démarrer la surveillance. Pour connaître les identifiants requis par chaque source ou pour obtenir d'autres informations, consultez la documentation source.
Transférer des alertes et des tableaux de bord existants
Une fois que vous avez installé le collecteur et que vous vous êtes connecté à une source de données, vos tableaux de bord et alertes existants continuent de fonctionner comme auparavant.
Si vous rencontrez des problèmes, tels que des données manquantes, assurez-vous que les conditions suivantes sont remplies :
Le collecteur est installé sur le système hôte de la technologie que vous essayez de surveiller.
La source de données est opérationnelle dans BindPlane.
Gérer vos coûts
Google s'est associé à Blue Medora pour proposer BindPlane aux clients Monitoring, sans frais ni licences, ni contrats supplémentaires. Toutefois, si vous ingérez plus de données de surveillance et de journalisation via Blue Medora que via les agents Monitoring, vous risquez de payer des frais d'utilisation plus élevés. Pour en savoir plus sur les tarifs de Monitoring, qui s'appliquent à l'ensemble des métriques personnalisées et des journaux au-delà du quota gratuit, consultez la page Tarifs.
Pour vous aider à gérer vos coûts, BindPlane vous permet de contrôler la quantité de données envoyées à Monitoring de deux manières :
Ajustez vos intervalles de collecte : ceux-ci sont définis par défaut sur une minute. En faisant passer l'intervalle de collecte à deux minutes, moitié moins de données sont envoyées à Monitoring pour la source concernée. Avec un intervalle à 10 minutes, un dixième des données est envoyé. L'ajustement de l'intervalle de collecte des données vous permet de trouver un équilibre entre la résolution des données et le coût approprié à votre organisation.
Pour ajuster cet intervalle, sur la page de détails Sources, cliquez sur Configure (Configurer) et mettez à jour le champ Collection interval (Intervalle de collecte).
Désactivez la collecte des métriques inutiles : lorsqu'une source est configurée, la collecte est activée pour tous les types de ressources et toutes les statistiques. Si vous n'avez pas besoin qu'un type de ressource spécifique ou qu'une métrique individuelle soit envoyés à Cloud Monitoring, vous pouvez les désactiver afin de réduire la quantité de données envoyées et ainsi réduire vos coûts.
Pour désactiver les métriques inutiles, sur la page de détails Sources, cliquez sur Metrics (Métriques), puis désactivez la collecte des métriques en cliquant sur le bouton bascule Collect (Collecter).
Guide des métriques
En plus des métriques précédemment collectées par l'agent Monitoring, l'intégration Bindplane collecte des métriques supplémentaires, ce qui augmente le nombre de métriques collectées pour chaque technologie. Ces métriques supplémentaires sont envoyées à l'espace de noms external.googleapis.com/bluemedora/generic_node/
.
Les métriques d'agent Monitoring obsolètes qui sont désormais collectées par les intégrations BindPlane équivalentes sont envoyées à l'espace de noms agent.googleapis.com
.
Le tableau suivant répertorie le nombre de métriques actuellement collectées par l'agent Cloud Monitoring et le nombre de métriques supplémentaires disponibles dans BindPlane.
Nom de l'intégration | Métriques Cloud Monitoring | Métriques BindPlane |
---|---|---|
Cassandra | 7 métriques | 257 métriques |
Elasticsearch | 18 métriques | 160 métriques |
HBase | 23 métriques | 200 métriques |
Kafka | 18 métriques | 100 métriques |
MongoDB | 12 métriques | 90 métriques |
PostgreSQL | 7 métriques | 100 métriques |
RabbitMQ | 4 métriques | 100 métriques |
Tomcat | 7 métriques | 100 métriques |
Varnish | 3 métriques | 170 métriques |
ZooKeeper | 14 métriques | 30 métriques |