侧边栏壁纸
博主头像
运维贼船的技术小站 博主等级

行动起来,活在当下

  • 累计撰写 30 篇文章
  • 累计创建 19 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

NetData本地化监控工具部署

aoarasi
2025-07-02 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

1.背景

Netdata是一款出色的性能监控工具,采用C语言编写,具备秒级的性能监控指标。

项目官网: https://www.netdata.cloud/项目地址:https://github.com/netdata/netdata

img

2.安装

在Linux可以直接执行安装命令:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

也可以使用docker-compose.yml来安装,创建一个docker-compose.yml文件,将内容放置进去:

version: '3'​services:  netdata:    image: netdata/netdata    container_name: netdata    hostname: netdata    ports:      - 19999:19999    restart: unless-stopped    cap_add:      - SYS_PTRACE # needed for eBPF    security_opt:      - apparmor=unconfined # needed for eBPF    volumes:      - netdataconfig:/etc/netdata      - netdatalib:/var/lib/netdata      - netdatacache:/var/cache/netdata      - /etc/passwd:/host/etc/passwd:ro      - /etc/group:/host/etc/group:ro      - /proc:/host/proc:ro      - /sys:/host/sys:ro      - /etc/os-release:/host/etc/os-release:ro​volumes:  netdataconfig:  netdatalib:  netdatacache:

使用启动命令启动netdata项目:

docker-compose up d

3.使用

我本次使用docker来启动应用。使用浏览器访问服务器ip + 19999端口访问。可以页面上看到实时刷新的各类监控数据。

img

img

img

当然原生的netdata服务是英文原版的,如果需要汉化,也有开发者开源了汉化的代码与方法,可以参考如下教程。我测试之后会有样式的问题,可能是netdata版本更新后,语言包未更新导致,请具备开发能力的同学尝试。

https://gitee.com/DXLinux/Netdata-chinese-patch

感兴趣的小伙伴可以下载尝试。

0

评论区