Simplifiez le monitoring de vos projets PHP et Symfony avec Jmonitor
Installez un worker PHP avec Composer et lisez votre stack dans des dashboards prêts à l'emploi. Aucun agent Linux — tout est en PHP.
- Dashboards prêts à l'emploi
- Cloud ou self-hosted
- Worker open source
- Collector PHP sur Packagist
Sans carte bancaire. Sans limite de durée sur la formule gratuite.
Vous préférez regarder avant ? Connectez-vous au projet de démo avec demo@jmonitor.io / demo.
Installez avec Composer, exécutez avec PHP.
Une petite librairie PHP tourne en worker et envoie vos métriques. Aucun agent Linux, rien à compiler, aucun langage de configuration à apprendre.
Projet Symfony
Un autre projet PHP
De l'installation au dashboard
-
1
Installez le package (l'agent)
Une commande Composer, sur Symfony comme sur n'importe quel projet PHP.
-
2
Ajoutez votre clé d'API et vos collectors
Créez un projet, récupérez sa clé d'API et choisissez les collectors dont vous avez besoin — MySQL, Redis, Apache, PHP, System… Sur Symfony, le bundle les câble pour vous.
-
3
Lancez le worker
Le collector tourne dans un process CLI séparé, maintenu en vie par un gestionnaire de process comme Supervisor ou systemd. Rien à compiler.
-
4
Consultez vos dashboards
Les métriques sont envoyées au fil de la collecte — les dashboards sont déjà construits pour chaque composant.
Ce que vous obtenez, sans configuration
Des dashboards, des alertes et des graphiques lisibles sans être expert en monitoring.
Dashboards préconfigurés
Un dashboard par composant — PHP, Apache, Nginx, MySQL, PostgreSQL, Redis, Symfony et le système hôte. Rien à construire.
Alertes sur seuil, sans contrainte
Aucun langage de requête. Choisissez une métrique, fixez un seuil, recevez un e-mail quand il est franchi.
Des graphiques qui expliquent
Chaque métrique est accompagnée de seuils de référence et d'une explication claire de ce que signifie sa variation.
Démo en ligne
Regardez avant d'installer quoi que ce soit
Un projet de démonstration est ouvert à tous, avec tous les dashboards et tous les composants activés — exactement ce que vous obtiendrez sur vos serveurs. Connectez-vous avec les identifiants partagés, sans créer de compte.
Deux façons de l'utiliser
Les mêmes dashboards, les mêmes composants, le même worker open source. Vous choisissez seulement où vivent vos données.
Cloud
Hébergé par nous
Rien à héberger, rien à maintenir — en ligne en 2 minutes.
- Mises à jour, sauvegardes et stockage des métriques pris en charge.
- Formule gratuite sans limite de durée.
- Alertes, graphiques historiques et intégrations sur les formules payantes.
Self-hosted
Hébergé par vous
Gratuit et open source, pour toujours. Sans compte à créer.
- Vos métriques ne quittent jamais vos serveurs.
- Aucune fonctionnalité bridée — mêmes dashboards, mêmes composants.
- Gratuit et open source. Vous pouvez relire chaque ligne de ce que vous exécutez.
Le guide d'installation est sur Docker Hub.
| Le même produit | Cloud | Self-hosted |
|---|---|---|
| Dashboards et composants | Tous | Tous |
| Où vivent vos données | Nos serveurs | Vos serveurs |
| Mises à jour, sauvegardes, stockage | Pris en charge | À votre charge |
| Rétention des données | Selon la formule | À votre choix |
| Prix Voir les formules | Gratuit, ou 5 à 10 €/mois | Gratuit, open source |
FAQ
Les deux font tourner le même Jmonitor, avec les mêmes dashboards et les mêmes composants. La seule vraie différence, c'est qui l'héberge.
Choisissez le cloud pour monitorer en quelques minutes sans rien maintenir. Choisissez le self-hosted si vos métriques doivent rester sur votre propre infrastructure.
Jmonitor est fait pour les développeurs web, les petites équipes et les responsables techniques — experts ou non — qui veulent savoir si leurs serveurs se portent bien, sans avoir à devenir des spécialistes du monitoring.
C'est la solution idéale pour ceux qui n'ont pas le temps ou l'envie d'installer, configurer et maintenir plusieurs outils (un agrégateur, une base de données, un visualiseur...).
Un worker léger tourne en tâche de fond sur votre serveur et envoie régulièrement les métriques vers Jmonitor.
Ce worker est écrit en PHP et entièrement open source : vous pouvez consulter le code à tout moment et voir exactement ce qui est collecté, avant même que quoi que ce soit ne soit transmis.
Jmonitor couvre les composants classiques d'un serveur web : PHP, Apache, Nginx, MySQL, PostgreSQL, Redis, Symfony, Caddy (& FrankenPHP) et le système hôte.
Chaque composant dispose de son propre dashboard, avec des métriques choisies pour mettre en évidence les problèmes de performances, d'utilisation des ressources et les anomalies — présentés de façon claire et cohérente.
Jmonitor mise avant tout sur la simplicité et la lisibilité.
Là où Prometheus ou Grafana demandent de configurer plusieurs briques, de les câbler ensemble et de les maintenir, Jmonitor propose des dashboards prêts à l'emploi avec des métriques soigneusement choisies — lisibles d'un coup d'œil.
Oui. La version self-hosted est gratuite et open source, et le cloud propose une formule gratuite sans limite de durée.
Dans le cloud, les formules payantes débloquent des fonctionnalités avancées : graphiques historiques, alertes, rechargement automatique des dashboards, etc.
En formule gratuite, vous pouvez monitorer jusqu'à 3 projets ; les formules payantes permettent d'en gérer davantage.
Opérationnel
en quelques minutes
Essayez Jmonitor gratuitement dans le cloud, ou récupérez l'image Docker et hébergez-le sur vos serveurs.
Visualisez l'état de vos serveurs et de votre stack au même endroit.