Observabilité¶
Services d'observabilité et de monitoring sur OVHcloud.
Logs Data Platform¶
Plateforme de gestion de logs managee, basée sur Graylog. Logs Data Platform collecte, indexe et analyse les logs de vos applications et infrastructures en temps réel.
Cas d'usage : centralisation des logs applicatifs, analyse de sécurité, conformité reglementaire, debugging.
Caractéristiques :
- Basée sur Graylog (open source)
- Collecte via Syslog, GELF, Flowgger, Logstash, Filebeat
- Indexation et recherche full-text
- Dashboards et alertes intégrées
- Rétention configurable
Envoyer des logs¶
# Via Syslog (TCP/TLS)
logger --server logs.gra1.logs.ovh.com \
--port 6514 \
--tcp --rfc5424 \
"Mon message de log"
Exemple avec Filebeat¶
# filebeat.yml
output.logstash:
hosts: ["<votre-input>.logs.gra1.logs.ovh.com:5044"]
ssl.certificate_authorities: ["/etc/ssl/certs/ldp.pem"]
Graylog Extractors
Utilisez les extractors Graylog pour parser automatiquement vos logs (JSON, regex, key-value). Cela facilite la recherche et la création de dashboards.
Metrics Data Platform¶
Plateforme de métriques managee, basée sur Warp 10 et compatible InfluxDB. Metrics Data Platform collecte, stocke et interroge les métriques de performance de vos applications et infrastructures.
Cas d'usage : monitoring d'infrastructure, métriques applicatives, IoT, series temporelles.
| Backend | Protocole | Usage |
|---|---|---|
| Warp 10 | WarpScript, HTTP API | Series temporelles avancees |
| InfluxDB | InfluxQL, Flux, Line Protocol | Métriques classiques, monitoring |
Envoyer des métriques¶
# Via InfluxDB Line Protocol
curl -XPOST "https://influxdb.gra1.metrics.ovh.net/write?db=mydb" \
-u "token:<votre-token>" \
--data-binary "cpu,host=srv1 usage=42.5"
Intégration avec Grafana¶
Les deux plateformes s'intègrent nativement avec Grafana pour la visualisation :
| Source | Type datasource Grafana | Configuration |
|---|---|---|
| Logs Data Platform | Graylog API | URL + token d'accès |
| Metrics (InfluxDB) | InfluxDB | URL endpoint + token |
| Metrics (Warp 10) | Warp 10 datasource | URL endpoint + token de lecture |
Grafana manage
OVHcloud ne propose pas de Grafana manage. Deployez Grafana sur une instance Public Cloud ou via Managed Kubernetes, puis configurez les datasources vers vos plateformes Logs et Metrics.