Superviser les infrastructures.

Logo OpenObserve

OpenObserve

Toutes vos données d'observabilité au même endroit — logs, métriques, traces et tableaux de bord — dans un seul service auto-hébergé sur votre VPS.

256 Mo (1 Go recommandé en production) RAM 1 vCPU Port 5080 Disponible

Stack technique

DockerRustOpenObserve
RAM minimum256 Mo (1 Go recommandé en production)
CPU minimum1 vCPU
Port par défaut5080
OS compatiblesubuntu-24.04

OpenObserve est une plateforme d'observabilité open source (AGPL-3.0) écrite en Rust qui réunit logs, métriques, traces distribuées et tableaux de bord dans un binaire unique. Là où une pile Elasticsearch + Kibana ou Grafana + Loki + Prometheus impose trois services à configurer, à dimensionner et à maintenir, OpenObserve fait le même travail avec un seul conteneur : pas de JVM à régler, pas de cluster à administrer, un stockage colonnaire compressé annoncé 140 fois moins coûteux qu'Elasticsearch, et moins de 10 Mo de RAM au repos.

Sur votre VPS ServOrbit, l'ingestion est native OpenTelemetry (OTLP) et reste compatible avec les agents que vous utilisez déjà : Fluent Bit, Vector, Filebeat, l'API bulk Elasticsearch, le remote_write Prometheus ou le syslog. Les requêtes s'écrivent en SQL ou en PromQL, sans langage propriétaire à apprendre. L'alerting est intégré (Slack, PagerDuty, e-mail, webhook), les tableaux de bord aussi, et le suivi de traces LLM permet d'instrumenter des appels OpenAI, LangChain ou LiteLLM au même endroit que le reste de votre infrastructure. C'est la différence avec Grafana, qui visualise des données stockées ailleurs, et avec Prometheus, cantonné aux métriques : ici la collecte, le stockage, la recherche et la visualisation vivent dans le même service.

Fonctionnalités clés

Observabilité unifiée : logs, métriques, traces et tableaux de bord dans une seule interface
Stockage colonnaire compressé, annoncé 140 fois moins coûteux qu'Elasticsearch, sans JVM à régler
Ingestion native OpenTelemetry (OTLP), compatible Fluent Bit, Vector, Filebeat, syslog et remote_write Prometheus
Requêtes en SQL et en PromQL — aucun langage de requête propriétaire à apprendre
Alerting intégré vers Slack, PagerDuty, e-mail et webhooks
Suivi des traces LLM : les appels OpenAI, LangChain et LiteLLM sont instrumentés nativement

Quand utiliser cette solution ?

1

Centralisation des logs applicatifs

Rassemblez les journaux de tous vos services — Nginx, PHP, Node.js, conteneurs Docker — dans une même interface de recherche. L'ingestion se fait par syslog, Fluent Bit, Vector ou OTLP, et la recherche reste sous la seconde sur plusieurs gigaoctets de logs.

2

Métriques d'infrastructure sans serveur Prometheus dédié

Collectez des métriques compatibles PromQL depuis Node Exporter, cAdvisor ou une instance Prometheus existante, puis visualisez-les dans les tableaux de bord d'OpenObserve. Vous gardez le langage de requête PromQL sans avoir à exploiter un serveur Prometheus séparé.

3

Traçage des applications IA

Tracez chaque appel OpenAI, LiteLLM ou LangChain : latence, nombre de jetons consommés, modèle utilisé, taux d'erreur. Associé à une passerelle LiteLLM, OpenObserve donne une vue complète du coût et du comportement de vos chaînes d'inférence.

Déployer OpenObserve sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Commander un VPS ServOrbit

Une offre à partir de 1 Go de RAM suffit largement : OpenObserve consomme moins de 10 Mo au repos. Choisissez le modèle Ubuntu 24.04, sur lequel la recette de déploiement est validée.

02

Déployer OpenObserve depuis le Marketplace

Dans votre espace client ServOrbit, ouvrez le Marketplace, catégorie Monitoring, sélectionnez OpenObserve et lancez le déploiement. Docker est installé et le conteneur démarre automatiquement, sans fichier de configuration à écrire.

03

Se connecter la première fois

Connectez-vous avec l'adresse [email protected] et le mot de passe fourni (recopiez-le intégralement, suffixe compris). Changez ensuite l'adresse et le mot de passe du compte root depuis les paramètres.

04

Ouvrir l'interface et se connecter

Le conteneur écoute sur 127.0.0.1:5080, en local sur le VPS. Ouvrez un tunnel SSH depuis votre poste — ssh -L 5080:127.0.0.1:5080 root@<ip> — puis rendez-vous sur http://localhost:5080. Connectez-vous avec le compte root et le mot de passe générés au déploiement, affichés dans votre espace client. Pour un accès permanent, attachez un domaine à l'application depuis votre espace client : ServOrbit pose le vhost HTTPS et son certificat, et l'interface répond alors sur https://votre-domaine, sans numéro de port.

05

Envoyer votre premier log

Depuis le VPS, vérifiez l'ingestion avec curl -u [email protected]:<mot-de-passe> -XPOST http://127.0.0.1:5080/api/default/default/_json -H 'Content-Type: application/json' -d '[{"message":"hello openobserve"}]'. Le message apparaît immédiatement dans l'explorateur Logs.

06

Brancher vos agents et vos alertes

Installez Fluent Bit ou Vector sur vos serveurs applicatifs et pointez leur sortie vers l'API HTTP d'OpenObserve, sur l'adresse de l'app : https://<votre-domaine> si un domaine y est attaché, ou http://127.0.0.1:5080 pour un agent qui tourne sur le VPS lui-même. Le port OTLP natif 5081 n'est publié par la recette sur aucune interface — même en local — et n'est donc pas une cible utilisable. Terminez en déclarant vos règles d'alerte et leurs destinataires (Slack, e-mail, webhook).

Questions fréquentes

OpenObserve est une plateforme d'observabilité open source (AGPL-3.0) écrite en Rust, qui combine gestion des logs, suivi des métriques, traçage distribué et tableaux de bord dans un binaire unique. Elle se positionne comme une alternative légère et auto-hébergeable à la pile Elasticsearch/Kibana (ELK) et aux montages Grafana + Loki + Prometheus. L'édition Community s'utilise sans limitation de fonctionnalité sur votre VPS ; une édition SaaS existe par ailleurs chez l'éditeur.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise OpenObserve ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy OpenObserve on ServOrbit
Markdown
[![Deploy OpenObserve on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=openobserve&utm_source=deploy-badge&utm_medium=referral&utm_campaign=openobserve)
HTML
<a href="https://servorbit.com/vps-cloud?template=openobserve&utm_source=deploy-badge&utm_medium=referral&utm_campaign=openobserve"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy OpenObserve on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Superviser les infrastructures.

Activez OpenObserve sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 256 Mo (1 Go recommandé en production) RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet