本人,精通 java、html、CSS、 JavaScript、 PHP、 C、 C++、 C#、 Ruby、 Perl、 python、 Objective-C、 ActionScript等单词的拼擅长Ai、Fw、Fl、Ae、Pr、Id、PS等软件的安装与卸载,熟悉windows、Linux、Mac、Android、IOS等系统的开关机

码上生活

prometheus+grafana 企业监控应用实战

查看时间:watch  -n 1 date  :查看时间

centos8时间同步:chrony

prometheus搭建:

  • 将软件上传/usr/local  中

    mv ./prometheus-2.30.3.linux-amd64 ./prometheus

  • 启动prometheus软件: 吧

    /usr/local/prometheus/prometheus –config.file=”/usr/local/prometheus/prometheus.yml”  &

  • &:表示在后台运行不占用终端窗口

  • lsof -i :9090 :测试9090端口占用情况

  • prometheus默认监控了自己的主机信息

node_exporter:

  • mv /usr/local/node_exporter-0.16.0.linux -amd64/     /usr/local/node_exporter
  • 启动node_exporter
    nohup  /usr/local/node_exportor/node_exporter &
  • 查看9100端口占用情况
    ss -naltp|grep  9100

nohup:如果把启动node_exporter的终端给关闭,那么进程也随之关闭,nohup命令会帮你解决这个问题

配置prometheus

– job_name: “Dem”
static_configs:
– targets: [“localhost:9090”]

  • pkill  prometheus

  • /usr/local/prometheus/prometheus –config.file=”/usr/local/prometheus/prometheus.yml”  &