gestion_configuration:monitoring
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
gestion_configuration:monitoring [2021/09/09 02:35] – [Exposer des métriques de Docker] sgariepy | gestion_configuration:monitoring [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 149: | Ligne 149: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | Applications .NET Framework: | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | NodeJS | ||
+ | |||
+ | * [[https:// | ||
===== Exposer des métriques de Docker ===== | ===== Exposer des métriques de Docker ===== | ||
Ligne 157: | Ligne 165: | ||
* Builds: Triggered count, Cancelled count, Failure count (Syntax error, Empty dockerfile, Command Error) | * Builds: Triggered count, Cancelled count, Failure count (Syntax error, Empty dockerfile, Command Error) | ||
* Containers: Container count (by state), Action duration (Create and start), Healthchecks (Fired and failed) | * Containers: Container count (by state), Action duration (Create and start), Healthchecks (Fired and failed) | ||
- | |||
- | |||
- | |||
Activer les metrics dans Docker: | Activer les metrics dans Docker: | ||
Ligne 212: | Ligne 217: | ||
$ docker build -t prometheus-vps: | $ docker build -t prometheus-vps: | ||
$ docker container run --detach --publish published=49155, | $ docker container run --detach --publish published=49155, | ||
+ | |||
+ | Version non publiée: | ||
+ | |||
+ | $ docker container run -d --add-host=host.docker.internal: | ||
+ | |||
+ | |||
+ | $ docker container run -d -p 49155:9090 --add-host=host.docker.internal: | ||
+ | |||
Commandes de gestion du container prometheus: | Commandes de gestion du container prometheus: | ||
Ligne 224: | Ligne 237: | ||
Utiliser [[https:// | Utiliser [[https:// | ||
- | $ docker run -d -p 9100:9100 --net=" | + | $ docker |
+ | $ docker container run -d --net=" | ||
Config: | Config: | ||
Ligne 233: | Ligne 247: | ||
- targets: [' | - targets: [' | ||
</ | </ | ||
+ | |||
+ | ===== Autres ===== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
====== Prometheus Config Examples ====== | ====== Prometheus Config Examples ====== | ||
Ligne 255: | Ligne 275: | ||
Construire des dashboards avec Grafana. | Construire des dashboards avec Grafana. | ||
- | Image officielle sur Docker Hub: [[https:// | + | Image officielle sur Docker Hub: [[https:// |
+ | |||
+ | $ docker container run -d -p 13000:3000 --network bridge grafana/ | ||
+ | |||
+ | Default image config for user:pass : admin: | ||
+ | |||
+ | Dashboards: | ||
+ | * Prometheus 2.0 Stats (suggéré à même Grafana dans l' | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | $ docker container run -d -p 3000:3000 --network psm grafana/ | + | Commit: |
+ | $ docker container commit 11sha vps/ | ||
gestion_configuration/monitoring.1631147737.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)