安装前的提示 : 安装需要一定的技术基础知识,如果没有基础知识建议直接放弃!
mynodequery依赖mysql,且使用.net语言编写,所以占用不会太低,但选择合适的数据库版本会较低性能占用
准备工作
安装docker (一键脚本)
1 2
| curl -fsSL https://get.docker.com bash -s docker #请使用root用户
|
安装步骤
1. 运行mysql
1 2 3 4 5 6 7
| docker run -d --restart=always --name=mysql \ -p 172.17.0.1:3306:3306 \ -e "MYSQL_ROOT_PASSWORD=XXXXXX" \ #自定义mysql root密码 -e "MYSQL_DATABASE=mynodequery" \ #自定义mysql数据库名 mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
|
2. 创建mynodequery持久化配置文件
1 2 3
| mkdir -pv /opt/mynodequery/ #在opt目录下创建mynodequery配置文件 cat > /opt/mynodequery/appsettings.json <
|
3. 启动mynodequery
1 2 3 4
| docker run -d --name=mynodequery \ -v /opt/mynodequery/appsettings.json:/app/appsettings.json \ -p 5000:5000 \ jaydenlee2019/mynodequery:latest
|
图片展示



总结
mynodequery非常适合对探针低需求且追求简洁漂亮的人群, 不像哪吒之类的探针, 监控频率过高, 徒增负担。最后附上MyNodeQuery作者博客文章:
ㅤmynodequery - idcofferㅤㅤ卡片式链接 | https://www.idcoffer.com/archives/10745