Prometheus 作为采集数据的后端, Netdata作为好看的前端。

没有学习配置 alarm,因为日常用不到有点懒

最后的感觉就是没什么感觉(个人用户而言),跟单独用 netdata 差不多

环境

  • Ubuntu 16.04
    • 512M 内存
    • 2 核
    • 20G HDD

准备

参考

步骤

将步骤简单分为三步:安装配置 Prometheus 、安装 netdata 、修改 Prometheus 配置以适配 netdata

安装 Prometheus

  1. 下载安装包,并解压
    # 后续有更新到官网获取链接,下载最新版
    wget https://github.com/prometheus/prometheus/releases/download/v2.14.0/prometheus-2.14.0.linux-amd64.tar.gz
    tar zxvf prometheus-xxx.tar.gz
    cd prometheus-xxx
  2. 修改 Prometheus 配置文件
    • 因为是实验,这里直接将 Prometheus 设置为监听外部 IP,如果是服务器环境可以套 nginx
  3. 将 Prometheus 配置为系统服务
    • 新建并编辑文件 /etc/systemd/system/prometheus.service
      注意设置正确的配置文件路径
    • 执行服务并添加到开机启动
      sudo systemctl start prometheus.service
      # 查看执行情况,有错误去排错
      sudo systemctl status prometheus.service
      sudo systemctl enable prometheus.service
  4. 访问外部 IP + 端口(默认 9090),可以查看 Prometheus 的 Web GUI

安装 netdata

Continue reading “Netdata + Prometheus 系统监控”

主机安装redis,再在 WordPress 安装插件添加 redis 缓存

环境

  • LNMP 1.6 脚本
  • PHP 7.3
    • 之所以没写其他的是因为忘了看版本,虚拟机也销毁了

参考

步骤

  1. 如果已经通过脚本安装好 LNMP 环境,直接进入脚本文件夹,运行 addon.sh
    cd lnmp1.6
    ./addon.sh

    如果没有 LNMP 环境,先安装 LNMP

  2. 选择 5,安装 redis
  3. 安装完毕即可回到 WordPress 管理界面,添加 redis 插件进入插件管理页面,开启插件

Continue reading “WordPress 添加 Redis 缓存(LNMP环境)”