影视网站如何做,销售案例网站,公司网站建设工作内容,淘宝网站打算找人做.因为Nightingale需要MySQL保存一些数据#xff0c;所以可以参考《CentOS 7.6使用mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar安装Mysql 8.0》部署MySQL。 https://github.com/ccfos/nightingale/releases是可以github上下载Nightingale二进制安装包。
https://n9e.github.io/….因为Nightingale需要MySQL保存一些数据所以可以参考《CentOS 7.6使用mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar安装Mysql 8.0》部署MySQL。 https://github.com/ccfos/nightingale/releases是可以github上下载Nightingale二进制安装包。
https://n9e.github.io/docs/install/binary/是二进制部署的说明。
nohup wget https://github.com/ccfos/nightingale/releases/download/v6.1.0/n9e-v6.1.0-linux-amd64.tar.gz 下载文件下载完成会显示。
ps -aux | grep 13094只有一条消息并且tail -n 3 nohup.out有‘n9e-v6.1.0-linux-amd64.tar.gz’ saved [43411688/43411688]这样的字样显示就表明已经下载完成。
mkdir /opt/n9e tar -zxf n9e-v6.1.0-linux-amd64.tar.gz -C /opt/n9e创建一个/opt/n9e目录并把相关文件解压到/opt/n9e里边。 chmod 700 /opt/n9e把读写执行权限赋予文件属主。
cd /opt/n9e进入到目录里边。
mysql -ugooduser -pGood#1103 n9e.sql初始化MySQL数据库里边数据。
nohup ./n9e n9e.log 后台运行。
ss -tlnp|grep 17000查看一下监控端口状态发现没有数据说明nohup ./n9e n9e.log 没有执行成功。
cat n9e.log看一下错误原因发现如下
[error] failed to initialize database, got error Error 1045: Access denied for user rootlocalhost (using password: YES)
2023/09/16 18:02:58 main.go:36: failed to initialize: Error 1045: Access denied for user rootlocalhost (using password: YES)/opt/n9e/etc/config.toml第86行内容改为DSNgooduser:Good#1103tcp(127.0.0.1:3306)/n9e_v6?charsetutf8mb4parseTimeTruelocLocalallowNativePasswordstrue。
安装Redis
参考【滴滴开源运维监控系统】夜莺V5版本部署实践安装Redis。 sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm安装yum源。
sudo yum –enablereporemi install redis-5.0.3
/usr/lib/systemd/system/redis.service里边的内容如下
[Unit]
DescriptionRedis persistent key-value database
Afternetwork.target
Afternetwork-online.target
Wantsnetwork-online.target[Service]
ExecStart/usr/bin/redis-server /etc/redis.conf --supervised systemd
ExecStop/usr/libexec/redis-shutdown
Typenotify
Userredis
Groupredis
RuntimeDirectoryredis
RuntimeDirectoryMode0755[Install]
WantedBymulti-user.targetsystemctl enable redis允许redis开机自启动。 sed -i /^# requirepass/a\requirepass GoodLearn#3 /etc/redis.conf在以# requirepass开头的内容下一行插入requirepass GoodLearn#3。
cat -n /etc/redis.conf | grep requirepass查看一下上边插入情况。 systemctl start redis开启redissystemctl status redis可以看到redis的状态是active (running)。
nohup /opt/n9e/n9e /opt/n9e/n9e.log 后台运行ss -tlnp|grep 17000查看一下监控端口状态发现输出了[1] Exit 1 nohup /opt/n9e/n9e /opt/n9e/n9e.log这样的话就是没有启动成功。
sed -i s/# Password /Password GoodLearn#3/g /opt/n9e/etc/config.toml把# Password 替换成Password GoodLearn#3。
安装VictoriaMetrics
参考《【夜莺监控】初识夜莺强》和《夜莺监控V6初探》安装VictoriaMetrics。 wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.90.0/victoria-metrics-linux-amd64-v1.90.0.tar.gz下载时序库。
mkdir /opt/victoria-metrics创建目录。
tar xf victoria-metrics-linux-amd64-v1.90.0.tar.gz -C /opt/victoria-metrics/进行解压。
nohup /opt/victoria-metrics/victoria-metrics-prod /opt/victoria-metrics/victoria.log 启动victoria-metrics-prod。
ps -aux | grep victoria-metrics-prod有两条数据说明正常启动。
sed -i s#9090/api/v1/write#8428/api/v1/write#g /opt/n9e/etc/config.toml把9090/api/v1/write改成8428/api/v1/write。
此文章为10月Day 21学习笔记内容来源于极客时间《运维监控系统实战笔记》。