Blog

Nouveau sur Scalingo : Ajoutez des drains de journal à vos applications et modules complémentaires

Chargement...

15 min de lecture

Nouveau sur Scalingo : Ajoutez des drains de journal à vos applications et modules complémentaires

Nous sommes heureux d'annoncer la disponibilité générale des drains de journal.

Nous sommes heureux d'annoncer la disponibilité générale des drains de log. Ils arrivent pour compléter nos journaux existants. Et vous pouvez maintenant les ajouter gratuitement. Couvrez tout ce que vous devez savoir.

Qu'est-ce qu'un drain de log ?

Un drain de log vous permet d'envoyer vos journaux à une entité distante qui les enregistrera. De cette manière, vous pouvez garder le contrôle total sur la manière dont vos journaux sont traités. Il y a plusieurs avantages à cette approche :

  • Vous pouvez agréger tous vos journaux à un seul endroit.

  • Cela vous donne la possibilité d'effectuer des recherches rapides en temps réel sur tous vos journaux.

  • Et de les visualiser de la manière dont vous en avez besoin.

  • Enfin, vous pouvez également analyser vos journaux et définir différents types d'événements tels que l'envoi d'alertes lorsque quelque chose d'anormal se produit.

Ajouter des drains de log aux applications et aux modules complémentaires

En plus de la possibilité d'ajouter des drains de log à vos applications, vous pouvez également ajouter des drains de log à vos modules complémentaires.

Scalingo prend actuellement en charge les drains de log seulement sur les bases de données : MySQL, PostgreSQL, MongoDB, Redis, InfluxDB et Elasticsearch.

Enfin, vous pouvez ajouter plusieurs drains de log à une seule application ou module complémentaire.

L'ajout d'un drain de log désactive-t-il les journaux sur Scalingo ?

Non.

Si vous ajoutez un drain de log à une application ou un module complémentaire, vous pourrez toujours voir les journaux sur Scalingo via l'interface en ligne de commande et le tableau de bord web dans l'onglet "Logs".

Et les archives restent les mêmes.

Vous pouvez consulter notre politique de stockage des journaux et la différence entre ce que nous considérons comme journaux froids et journaux chauds sur la page de documentation des journaux dédiée.

Solutions prises en charge

Pour accommoder autant de cas d'utilisation que possible, nous prenons en charge une grande variété de solutions auxquelles vous pouvez envoyer vos journaux.

Héberger la pile ELK sur Scalingo

Beaucoup de nos clients viennent à Scalingo parce que nous tenons à la gouvernance des données. Il est donc naturel que nous vous fournissions la possibilité de traiter vos journaux directement sur Scalingo. La pile ELK comprend :

  • Elasticsearch : un moteur de recherche en texte intégral distribué, capable de stocker des documents JSON et de les indexer efficacement, il est responsable du stockage de toutes les données entrantes.

  • Logstash : un pipeline de traitement de données, toute source envoie des données en entrée. Il est capable de formater et de modifier les données à la volée avant de les transférer à la destination choisie (généralement une base de données Elasticsearch).

  • Kibana : un puissant outil de visualisation de données basé sur le web fournissant tout ce dont vous avez besoin pour explorer vos données et construire des tableaux de bord utiles et efficaces.

Solutions tierces

Nous prenons en charge tous les principaux services tels que Datadog, Logentries, Graylog hébergé par OVH et Papertrail.

Tout serveur Syslog

Scalingo prend également en charge la possibilité d'envoyer vos journaux d'application et de module complémentaire en utilisant le protocole Syslog standard sur UDP, TCP ou TCP+TLS.

Documentation

Nous avons déjà toute la documentation dont vous avez besoin pour commencer à utiliser les drains de log.

Toutes les instructions dont vous avez besoin pour ajouter un drain et envoyer des journaux à la solution de votre choix, lister les drains de log existants d'une application ou d'un module complémentaire et les supprimer :

Ajouter, supprimer et lister les drains de log

Si vous souhaitez utiliser la pile ELK sur Scalingo, nous avons rédigé un guide qui vous permettra de l'installer en seulement quelques minutes :

Commencer avec la pile ELK sur Scalingo

Photo par Ivan Bandura sur Unsplash

Yann Klis, Scalingo

Yann Klis

Yann KLIS a fondé Scalingo en 2015 avec son associé Léo Unbekandt avec la vision de proposer une plateforme cloud d'hébergement web, véritable alternative européenne et souveraine aux géants américains. Aujourd'hui Scalingo héberge plusieurs milliers d'applications web déployées par des clients du monde entier ! L'objectif de Scalingo est de devenir la plateforme cloud de référence pour les développeurs web en Europe. Auparavant, il a fondé Novelys, un studio de développement spécialisé dans la technologie Ruby on Rails.

Restez informé

Recevez des articles et des mises à jour de la plateforme dans votre boîte de réception.

Prêt à déployer en toute confiance ?

Découvrez des déploiements sans temps d'arrêt, une mise à l'échelle automatique intelligente et une infrastructure entièrement gérée. Commencez à déployer vos applications sur Scalingo dès aujourd'hui.

Aucune carte de crédit requise • Déployez en quelques minutes • Annulez à tout moment

Déployez une première application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une première application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une première application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.