Google Cloud Observability fournit des fonctionnalités de surveillance, de journalisation et de diagnostic pour les applications Ruby.
Des bibliothèques Ruby sont disponibles pour les services Google Cloud Observability suivants :
Error Reporting
Error Reporting pour Ruby rassemble et présente les erreurs générées dans vos applications Ruby en cours d'exécution. Pour commencer à utiliser Error Reporting, consultez Instrumenter des applications Ruby pour Error Reporting.
Journalisation
Cloud Logging pour Ruby vous permet de stocker, de rechercher, d'analyser et de surveiller les données et les événements de journalisation dans les applications Ruby, ainsi que de recevoir des alertes les concernant. Nous fournissons des plug-ins Bunyan et Winston, ainsi que des bibliothèques clientes Cloud pour Ruby. Pour commencer à utiliser Cloud Logging, consultez la page Configurer Cloud Logging pour les applications Ruby.
Surveillance
Cloud Monitoring pour Ruby collecte des métriques, des événements et des métadonnées provenant des applications Ruby. Cloud Monitoring ingère ces données et génère des insights à l'aide de tableaux de bord, de graphiques et d'alertes.
Liens :
- Bibliothèques clientes cloud pour l'API Cloud Monitoring
- Créer des métriques personnalisées
- Lire des métriques
- Parcourir les métriques
- Cloud Monitoring pour Ruby sur GitHub
Trace
Cloud Trace est un système de traçage distribué pourGoogle Cloud qui recueille les données de latence des applications Ruby et les affiche en temps quasi réel dans la console Google Cloud . Pour faire vos premiers pas avec Cloud Trace, consultez Bibliothèques clientes dans la documentation Cloud Trace.