Remake Repository

This commit is contained in:
arch3rPro
2025-06-30 23:37:03 +08:00
parent d593e04bd7
commit e98d0faf79
420 changed files with 55489 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
CONTAINER_NAME="netdata"
DOCKER_SOCK_PATH="/var/run/docker.sock"
HOSTNAME="netdata"
PANEL_APP_PORT_HTTP=19999

View File

@@ -0,0 +1,24 @@
additionalProperties:
formFields:
- default: "19999"
disabled: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "netdata"
edit: true
envKey: HOSTNAME
labelEn: Hostname
labelZh: 主机名
required: true
type: text
- default: "/var/run/docker.sock"
edit: true
envKey: DOCKER_SOCK_PATH
labelEn: Docker Socket Path
labelZh: Docker 套接字路径
required: true
type: text

View File

@@ -0,0 +1,27 @@
services:
netdata:
image: "netdata/netdata:latest"
container_name: ${CONTAINER_NAME}
restart: always
network_mode: host
hostname: ${HOSTNAME}
cap_add:
- SYS_PTRACE
- SYS_ADMIN
security_opt:
- apparmor:unconfined
volumes:
- ./data/netdataconfig:/etc/netdata
- ./data/netdatalib:/var/lib/netdata
- ./data/netdatacache:/var/cache/netdata
- /:/host/root:ro,rslave
- /etc/passwd:/host/etc/passwd:ro
- /etc/group:/host/etc/group:ro
- /etc/localtime:/etc/localtime:ro
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /etc/os-release:/host/etc/os-release:ro
- /var/log:/host/var/log:ro
- ${DOCKER_SOCK_PATH}:/var/run/docker.sock:ro
labels:
createdBy: "Apps"

67
apps/netdata/README.md Normal file
View File

@@ -0,0 +1,67 @@
# Netdata
**Netdata**是一款Linux性能实时监测工具。Netdata是一个高度优化的Linux守护进程它为Linux系统应用程序SNMP服务等提供实时的性能监测。
它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。。
**✨ 主要特点**
1. 优美的界面bootstrap框架下的控制界面
2. 自定义的控制界面你可以使用简单的HTML代码去自定义控制界面(不需要使用javascript)
3. 极其的快速而高效程序使用C进行编写(默认安装下预计只有2%的单核CPU使用率和少许的内存使用率)
4. 零配置:你只需要去安装它,接着它就会自动地监测一切数据
5. 零依赖:它的静态网络文件和网络接口拥有自己的网络服务器
6. 可扩展用它自身的插件API(可以使用许多方式来制作它的插件从bash到node.js),你可以检测任何可以衡量的数据。
7. 可嵌入它可以在任何Linux内核可以运行的地方运行
**🔍 监测内容**
这是它目前检测的内容(大多数都不需要进行配置,安装后即可开始监测)
1. CPU的使用率,中断,软中断和频率(总量和每个单核)
2. RAM互换和内核内存的使用率包括KSM和内核内存deduper
3. 硬盘输入/输出(每个硬盘的带宽,操作,整理,利用等)
4. IPv4网络数据包错误分片
- TCP连接数据包错误握手
- UDP:数据包,错误
- 广播:带宽,数据包
- 组播:带宽,数据包
5. Netfilter/iptables Linux防火墙(连接,连接跟踪事件,错误等)
6. 进程(运行,受阻,分叉,活动等)
7.
8. NFS文件服务器v2,v3,v4(输入/输出缓存预读RPC调用)
9. 网络服务质量(唯一一个可实时可视化网络状况的工具)
10. 应用程序通过对进程树进行分组CPU,内存,硬盘读取,硬盘写入,交换,线程,管道,套接字等)
11. Apache Web服务器状态(v2.2, v2.4)
12. Nginx Web服务器状态
13. Mysql数据库多台服务器单个显示带宽查询/s, 处理者问题临时操作连接二进制日志线程innodb引擎等
14. ISC Bind域名服务器多个服务器单个显示客户请求查询更新失败等
15. Postfix邮件服务器的消息队列条目大小
16. Squid代理服务器客户带宽和请求服务带宽和请求
17. 硬件传感器(温度,电压,风扇,电源,湿度等)
18. NUT UPSes负载充电电池电压温度使用指标输出指标

19
apps/netdata/data.yml Normal file
View File

@@ -0,0 +1,19 @@
name: Netdata
tags:
- 实用工具
title: 一个实时监控工具
description: 一个实时监控工具
additionalProperties:
key: netdata
name: Netdata
tags:
- Tool
shortDescZh: 一个实时监控工具
shortDescEn: Real-time monitoring tool
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://www.netdata.cloud
github: https://github.com/netdata/netdata
document: https://learn.netdata.cloud/docs/

BIN
apps/netdata/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B