Files
Arch1Panel/apps/tianji/README.md
2025-08-26 08:26:32 +00:00

71 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Tianji 介绍
## 简介
Tianji 是一款开源的 all-in-one 数据洞察中心,集成了网站分析、服务监控和服务器状态监控等功能。它为个人和企业提供了一个统一的平台来监控和分析各种数据,帮助用户更好地了解自己的数字资产状况。
![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/tianji.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
## 主要特性
- **网站流量分析**只需一段小于2KB的脚本即可监控网站的 PV/UV、在线时长、跳出率、访客设备使用情况、地理位置、访问来源等信息可理解为自托管版的 Google Analytics。
- **服务监控**:实时监控服务响应时间,支持 HTTP、TCP、Ping 等多种监控方式,甚至可以编写自定义脚本进行高级监控。
- **服务状态页**:提供对外公开的服务状态页面,展示各项服务的运行状态,增强用户信任度。
- **服务器状态监控**:类似 ServerStatus可以监控服务器的 CPU、内存、网络流量、磁盘空间等实时状况。
- **多种通知方式**:支持 100+ 种通知方式(由 Apprise 提供包括邮件、Telegram、Server酱等。
- **自定义仪表板**:支持可定制的 Dashboard 布局,满足不同用户的展示需求。
- **主题支持**:支持亮色/暗色模式切换,保护用户视力。
- **多语言支持**:内置英语、法语、德语、日语、俄语、中文等多种语言界面。
- **开源免费**:基于开源协议,完全免费使用,支持自托管部署。
## 快速开始
### 默认账户
- **用户名**: `admin`
- **密码**: `admin`
> ⚠️ **重要提醒**:首次登录后请立即修改默认密码以确保安全!
### 访问方式
部署完成后,通过浏览器访问服务地址即可开始使用。首次使用时建议:
1. 修改默认管理员密码
2. 配置监控目标(网站、服务器等)
3. 设置通知渠道
4. 自定义仪表板布局
## 核心功能详解
### 网站分析
- **轻量级追踪**仅需嵌入小于2KB的JavaScript代码
- **隐私友好**:数据完全由您控制,无第三方追踪
- **丰富指标**:页面浏览量、独立访客、停留时间、跳出率等
- **访客洞察**:设备类型、操作系统、浏览器、地理位置等
- **来源分析**:访问来源、搜索关键词、外链分析等
### 服务监控
- **多协议支持**HTTP/HTTPS、TCP、ICMP Ping 等
- **自定义检查**:支持编写自定义监控脚本
- **响应时间监控**:实时监控服务响应速度
- **状态历史**:记录服务可用性历史数据
- **告警机制**:服务异常时自动发送通知
### 服务器监控
- **系统资源**CPU使用率、内存占用、磁盘空间
- **网络状况**:实时网络流量监控
- **进程管理**:监控关键进程运行状态
- **历史数据**:保存监控历史,便于趋势分析
## 相关链接
- **官方网站**: [https://tianji.dev/](https://tianji.dev/)
- **GitHub 仓库**: [https://github.com/msgbyte/tianji](https://github.com/msgbyte/tianji)
- **官方文档**: [https://tianji.dev/docs/intro](https://tianji.dev/docs/intro)