coroot 简单试用
主要是体验下coroot ,基于虚拟机+docker-compose 混合模式
参考玩法
本次玩法
coroot server 以及prometheus 使用容器部署(docker-compose),因为内核原因原因,node-agent 基于了虚拟机,同时安装了,5.4 的内核
环境配置
- docker-compose
version: "3"
services:
coroot-server:
image: ghcr.io/coroot/coroot:latest
ports:
- "8080:8080"
prometheus:
image: prom/prometheus
volumes:
- "./prometheus.yml:/etc/prometheus/prometheus.yml"
ports:
- "9090:9090"
grafana:
image: grafana/grafana
ports:
- "3000:3000"
prometheus.yml
scrape_configs:
- job_name: coroot-node
metrics_path: /metrics
scrape_interval: 10s
scrape_timeout: 10s
static_configs:
- targets: ['nodeip:9999']
效果
- 启动
docker-compose up -d
- coroot server 界面
首先配置prometheus server 信息
自动发现的服务效果
日志信息查看
网络信息查看
说明
通过体验coroot 还是很不错的,主要是使用简单,而且自动可以发现服务依赖,相比其他一些观测工具简洁不少,支持node,以及log 的处理,如果内核版本允许还是值得使用的
参考资料
https://coroot.com/
https://coroot.com/docs/metric-exporters/node-agent/overview
https://github.com/coroot/coroot-node-agent
https://github.com/coroot/coroot
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2019-09-19 Traefik 2.0 tcp 路由试用
2018-09-19 stardog graphql 简单操作
2014-09-19 规则引擎
2014-09-19 RBAC (基于角色的访问控制)
2014-09-19 访问控制