Skip to content

Commit 6da44ab

Browse files
committed
docs: add robots.txt and LLM documentation files
1 parent d9c6890 commit 6da44ab

File tree

3 files changed

+99
-0
lines changed

3 files changed

+99
-0
lines changed

website/static/llms-full.txt

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Complete Introduction to Tianji
2+
3+
> Tianji is a modern open-source monitoring and telemetry platform that provides comprehensive service monitoring solutions for developers and operations teams. It integrates website analytics, server monitoring, event tracking, and application telemetry features to help you monitor system status in real-time, optimize user experience, and improve application performance. Whether you're an individual developer or an enterprise team, Tianji can meet all your monitoring and analytics needs.
4+
5+
## Background
6+
7+
The Tianji project was born from developers' dissatisfaction with existing monitoring tools. Market tools are either too simple or too complex and expensive, with few tools covering multiple dimensions like server monitoring, user behavior analysis, and application performance tracking. Against this background, Tianji emerged to create an open-source, lightweight yet comprehensive monitoring and telemetry platform.
8+
9+
As an open-source project, Tianji adheres to the design philosophy of "Simple to Use, Powerful Features, Privacy First" and is committed to providing developers with a one-stop monitoring solution. We believe that through Tianji, every developer can easily build their own monitoring system, detect and solve problems in time, and continuously optimize product experience.
10+
11+
## Feature Categories
12+
13+
### [Server Monitoring](https://tianji.msgbyte.com/docs/monitor/custom-script)
14+
15+
Server monitoring is one of Tianji's core functions, providing comprehensive server status and performance metric monitoring capabilities. Through simple configuration, you can monitor key metrics like CPU usage, memory consumption, disk space, and network traffic in real-time. The system supports custom monitoring scripts, allowing you to monitor any metrics based on specific needs. When server anomalies occur, Tianji immediately sends alerts through preset notification channels, ensuring you can respond and resolve issues promptly, effectively improving system reliability and stability.
16+
17+
### [Event Tracking](https://tianji.msgbyte.com/docs/events/track)
18+
19+
The event tracking feature allows you to understand deeply how users interact with your application. By integrating Tianji's event tracking SDK, you can record user behavior data such as clicks, page visits, and feature usage. The platform provides intuitive data visualization interfaces to help you analyze user behavior patterns, identify key conversion paths, and discover potential user experience issues. These insights can guide product decisions, optimize user interfaces, improve user satisfaction and retention rates, and provide data support for business growth.
20+
21+
### [Application Telemetry](https://tianji.msgbyte.com/docs/telemetry/intro)
22+
23+
The application telemetry module focuses on collecting and analyzing application runtime performance data. It monitors key metrics like application response time, error rates, and resource consumption, helping developers identify performance bottlenecks and potential issues. By integrating Tianji's telemetry SDK, you can obtain detailed application runtime logs, exception reports, and performance analysis to understand how your application performs in different environments. This data is crucial for continuously optimizing application performance, improving user experience, and reducing operational costs - essential tools for developing high-quality applications.
24+
25+
### [Status Page](https://tianji.msgbyte.com/docs/server-status/server-status-page)
26+
27+
The status page feature allows you to create public service status pages to show your service's operational status to users. This transparent communication channel can display real-time service availability, planned maintenance times, and historical event records. When service interruptions or performance degradation occur, the status page automatically updates to inform users of the current situation and estimated recovery time. This transparency helps build user trust, reduce support requests, and demonstrate your commitment to service quality. The recently added custom domain support allows you to showcase status pages using your own brand domain.
28+
29+
### [Notification System](https://tianji.msgbyte.com/docs/notification/webhook)
30+
31+
The notification system is an essential component of the Tianji platform, ensuring you're promptly informed of system anomalies. When server anomalies, application errors, or performance degradation are detected, the notification system sends alerts through various channels, including email, Webhook, and Slack. You can configure different notification rules based on event types and severity levels to ensure important alerts aren't missed. The notification system supports custom message templates and escalation strategies, helping teams establish efficient problem response processes to minimize service interruption impact on users.
32+
33+
## User Value
34+
35+
The Tianji platform provides significant value to users, helping them address various challenges in monitoring and analytics. First, it integrates multiple monitoring functions into one, eliminating the complexity and cost of using and maintaining multiple tools. Users can monitor server status, user behavior, and application performance simultaneously on a single platform, gaining a comprehensive system view.
36+
37+
Second, Tianji's open-source nature provides high flexibility and customizability. Users can adjust and extend platform features according to their needs and even contribute code to improve the platform. This openness ensures the platform can adapt to various use cases and business requirements.
38+
39+
Third, Tianji emphasizes data privacy and security. As a self-hosted solution, users have complete control over their data without worrying about sensitive information leaking to third parties. This is particularly important for applications handling user data and can help enterprises comply with data protection regulations like GDPR.
40+
41+
Finally, Tianji's real-time monitoring and alert system helps users quickly detect and resolve issues, reducing service downtime and improving system reliability. This not only enhances user experience but also reduces operational costs, creating real business value.
42+
43+
## Latest Updates
44+
45+
### [Custom Domain Support](https://tianji.msgbyte.com/docs/server-status/server-status-page)
46+
47+
We recently added custom domain support for status pages, allowing you to showcase service status pages using your own brand domain. This update significantly enhances the professionalism and brand consistency of status pages, making them a natural extension of your brand image. The setup process is simple and intuitive - just add corresponding DNS records and configure the domain in the Tianji platform. Custom domain support is an important step in responding to user needs, aimed at providing more professional and customized service status display solutions for enterprise users.
48+
49+
### [Documentation and Website Access](https://tianji.msgbyte.com/docs)
50+
51+
To improve user experience and convenience, we've added direct access to documentation and the official website in the application. This update allows users to easily consult documentation for help or visit the official website for latest updates while using the Tianji platform. The documentation system has been comprehensively optimized, providing more detailed guides, tutorials, and API references to help users fully utilize all Tianji features. Additionally, we've added rich examples and best practices to help new users get started quickly while providing advanced tips for experienced users.

website/static/llms.txt

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Tianji
2+
3+
> A modern open-source monitoring and telemetry platform that helps you monitor server status in real-time, track user events, and gain application insights
4+
5+
## Core Features
6+
- [Server Monitoring](https://tianji.msgbyte.com/docs/monitor/custom-script): Real-time monitoring of server status and performance metrics
7+
- [Event Tracking](https://tianji.msgbyte.com/docs/events/track): Track and analyze user behavior and application events
8+
- [Application Telemetry](https://tianji.msgbyte.com/docs/telemetry/intro): Collect application runtime data and performance metrics
9+
- [Status Page](https://tianji.msgbyte.com/docs/server-status/server-status-page): Create public service status pages
10+
- [Notification System](https://tianji.msgbyte.com/docs/notification/webhook): Timely notifications for abnormal situations
11+
12+
## Common Resources
13+
- [Installation Guide](https://tianji.msgbyte.com/docs/install/manual): Quick deployment of Tianji platform
14+
- [Development Documentation](https://tianji.msgbyte.com/docs/dev/prepare): API and integration guide for developers
15+
- [Environment Configuration](https://tianji.msgbyte.com/docs/environment): Configure Tianji runtime environment
16+
- [Website Tracking](https://tianji.msgbyte.com/docs/website/track-script): Integrate website visit tracking functionality
17+
18+
## Latest Updates
19+
- [Custom Domain Support](https://tianji.msgbyte.com/docs/server-status/server-status-page): Added custom domain support for status pages, updated April 2024
20+
- [Documentation and Website Entry](https://tianji.msgbyte.com/docs): Added documentation and website entry in application, updated September 2024

website/static/robots.txt

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
User-Agent: *
2+
Allow: /
3+
Disallow: /api/
4+
Disallow: /_next/
5+
Disallow: /static/
6+
Disallow: /404
7+
Disallow: /500
8+
Disallow: /*.json$
9+
10+
User-Agent: GPTBot
11+
Allow: /llms.txt
12+
Disallow: /
13+
14+
User-Agent: anthropic-ai
15+
Allow: /llms.txt
16+
Disallow: /
17+
18+
User-Agent: Googlebot
19+
Allow: /
20+
Disallow: /api/
21+
Disallow: /_next/
22+
Disallow: /static/
23+
Disallow: /404
24+
Disallow: /500
25+
Disallow: /*.json$
26+
27+
LLM-Content: https://tianji.msgbyte.com/llms.txt
28+
LLM-Full-Content: https://tianji.msgbyte.com/llms-full.txt

0 commit comments

Comments
 (0)