美文网首页
grafana+prometheus

grafana+prometheus

作者: HaoDongZ | 来源:发表于2023-02-26 11:58 被阅读0次
# mkdir -p /data/{prometheus,alertmanager,grafana}
# mkdir -p /data/prometheus/rules
 docker pull prom/node-exporter
docker pull prom/prometheus:latest
docker pull grafana/grafana
docker pull prom/alertmanager
#prometheus
docker run -itd --name=prometheus --restart=always -p 9090:9090  -v /data/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml  -v /data/prometheus/rules/:/data/prometheus/rules  prom/prometheus  --config.file=/etc/prometheus/prometheus.yml --storage.tsdb.retention.time=15d 
#grafana
 docker run -itd --name=grafana --restart=always -p 80:3000 -v /data/grafana/:/data/grafana  grafana/grafana
#alertmanager
 docker run -itd --name=alertmanager --restart=always -p 9093:9093  -v /data/alertmanager:/etc/alertmanager prom/alertmanager
#node-exporter
 docker run -itd --name=node-exporter --restart=always -p 9100:9100   prom/node-exporter
#PrometheusAlert #https://gitee.com/feiyu563/PrometheusAlert
docker run -itd --name=PrometheusAlert --restart=always -p 8080:8080 -v /data/PrometheusAlert/app:/app/conf  -e PA_LOGIN_USER=prometheusalert  -e PA_LOGIN_PASSWORD=prometheusalert -e PA_TITLE=PrometheusAlert -e PA_OPEN_FEISHU=1 -e PA_OPEN_DINGDING=1 -e PA_OPEN_WEIXIN=1 feiyu563/prometheus-alert:latest
CREATE DATABASE prometheusalert CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
create user 'prometheusalert'@'%' identified by 'prometheusaler';
grant all privileges on prometheusalert.* to prometheusalert@'%' identified by 'prometheusaler';
source /data/PrometheusAlert/app/prometheusalert.sql
flush privileges;

相关文章

网友评论

      本文标题:grafana+prometheus

      本文链接:https://www.haomeiwen.com/subject/ebtcldtx.html