You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you install Tianji using Docker or Docker Compose, the system automatically enables built-in server monitoring functionality. By default:
10
+
11
+
-**Tianji automatically monitors its own container's** system resource usage
12
+
- Monitoring data includes: CPU usage, memory usage, disk usage, network traffic, etc.
13
+
- This data is automatically reported to the default workspace without additional configuration
14
+
- The container will appear as `tianji-container` in the monitoring dashboard
15
+
16
+
## Monitoring All Docker Services on the Host Machine
17
+
18
+
If you want Tianji to monitor all Docker containers and services running on the host machine, not just Tianji itself, you need to map the Docker Socket into the container.
19
+
20
+
### Configuration Method
21
+
22
+
Add the following volumes configuration to the `tianji` service section in your `docker-compose.yml` file:
Copy file name to clipboardExpand all lines: website/i18n/de/docusaurus-plugin-content-docs/current/api/authentication.md
+32-32Lines changed: 32 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
---
2
2
sidebar_position: 2
3
-
_i18n_hash: f7563684ea7eed2924aecf5898530c93
3
+
_i18n_hash: a82bcf148feb70ec31d10a96cffc2795
4
4
---
5
5
# Authentifizierung
6
6
7
-
Dieses Dokument bietet detaillierte Anweisungen zur Authentifizierung mit der Tianji-API, einschließlich des Erhalts, der Verwendung und Verwaltung von API-Schlüsseln.
7
+
Dieses Dokument bietet detaillierte Anweisungen, wie Sie sich mit der TianjiAPI authentifizieren, einschließlich des Erhaltens, Verwaltens und Verwendens von API-Schlüsseln.
8
8
9
9
## Authentifizierungsmethode
10
10
11
-
Die Tianji-API verwendet die **Bearer-Token**-Authentifizierung. Sie müssen Ihren API-Schlüssel im HTTP-Header jeder API-Anfrage einschließen.
11
+
Die TianjiAPI verwendet die **BearerToken**-Authentifizierung. Sie müssen Ihren API-Schlüssel im HTTP-Header jeder API-Anfrage einfügen.
API-Schlüssel erben alle Berechtigungen ihres Erstellers, einschließlich:
129
129
- Zugriff auf alle Daten in den Arbeitsbereichen des Benutzers
130
-
- Ausführung aller Operationen, für die der Benutzer Berechtigungen hat
131
-
- Verwaltung von Ressourcen, die von diesem Benutzer erstellt wurden
130
+
- Ausführung aller Operationen, für die der Benutzer berechtigt ist
131
+
- Verwaltung der vom Benutzer erstellten Ressourcen
132
132
133
-
### Zugriff auf Arbeitsbereiche
133
+
### Zugang zu Arbeitsbereichen
134
134
135
-
API-Schlüssel können nur auf Arbeitsbereiche zugreifen, denen der Benutzer angehört. Wenn Sie auf mehrere Arbeitsbereiche zugreifen müssen, stellen Sie sicher, dass Ihr Benutzerkonto über die entsprechenden Berechtigungen für diese Arbeitsbereiche verfügt.
135
+
API-Schlüssel können nur auf Arbeitsbereiche zugreifen, denen der Benutzer angehört. Wenn Sie Zugriff auf mehrere Arbeitsbereiche benötigen, stellen Sie sicher, dass Ihr Benutzerkonto die entsprechenden Berechtigungen für diese Arbeitsbereiche hat.
136
136
137
137
## Fehlerbehandlung
138
138
139
139
### Häufige Authentifizierungsfehler
140
140
141
-
#### 401 Unauthorisiert
141
+
#### 401 Unauthorized
142
142
143
143
```json
144
144
{
@@ -150,10 +150,10 @@ API-Schlüssel können nur auf Arbeitsbereiche zugreifen, denen der Benutzer ang
150
150
```
151
151
152
152
**Ursachen**:
153
-
- Kein Autorisierungsheader bereitgestellt
153
+
- Kein Authorization-Header bereitgestellt
154
154
- Falsches API-Schlüsselformat
155
155
156
-
#### 403 Verboten
156
+
#### 403 Forbidden
157
157
158
158
```json
159
159
{
@@ -166,11 +166,11 @@ API-Schlüssel können nur auf Arbeitsbereiche zugreifen, denen der Benutzer ang
166
166
167
167
**Ursachen**:
168
168
- Ungültiger oder gelöschter API-Schlüssel
169
-
- Benutzer hat keine Berechtigung für den Zugriff auf die angeforderte Ressource
169
+
-Der Benutzer hat keine Berechtigung, auf die angeforderte Ressource zuzugreifen
170
170
171
171
### Debugging von Authentifizierungsproblemen
172
172
173
-
1.**Prüfen Sie das API-Schlüsselformat**: Stellen Sie sicher, dass Sie das Format `Bearer token_here` verwenden
174
-
2.**Überprüfen Sie die Schlüsselgültigkeit**: Bestätigen Sie, dass der Schlüssel noch in der Tianji-Oberfläche vorhanden ist
175
-
3.**Überprüfen Sie die Berechtigungen**: Stellen Sie sicher, dass das Benutzerkonto Berechtigungen für den Zugriff auf die Zielressource hat
176
-
4.**Testen Sie einfache Endpunkte**: Beginnen Sie mit dem Testen öffentlicher Endpunkte wie `/global/config`
173
+
1.**Überprüfen Sie das API-Schlüsselformat**: Stellen Sie sicher, dass Sie das Format `Bearer token_here` verwenden
174
+
2.**Schlüsselgültigkeit überprüfen**: Bestätigen Sie, dass der Schlüssel in der Tianji-Schnittstelle noch vorhanden ist
175
+
3.**Berechtigungen überprüfen**: Stellen Sie sicher, dass das Benutzerkonto berechtigt ist, auf die Zielressource zuzugreifen
176
+
4.**Einfache Endpunkte testen**: Beginnen Sie mit dem Testen öffentlicher Endpunkte wie `/global/config`
Copy file name to clipboardExpand all lines: website/i18n/de/docusaurus-plugin-content-docs/current/api/getting-started.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
---
2
2
sidebar_position: 1
3
-
_i18n_hash: a144af118d2aa2c5e95b1cee1897ae7a
3
+
_i18n_hash: 2a8dfc997c42846304cde1b51f4d6145
4
4
---
5
-
# API Erste Schritte
5
+
# Erste Schritte mit der API
6
6
7
-
Tianji bietet eine vollständige REST-API, die Ihnen ermöglicht, programmatisch auf alle Funktionen von Tianji zuzugreifen und diese zu bedienen. Dieser Leitfaden hilft Ihnen, schnell mit der Tianji-API zu beginnen.
7
+
Tianji bietet eine vollständige REST-API, mit der Sie programmatisch auf alle Funktionen von Tianji zugreifen und diese bedienen können. Dieser Leitfaden hilft Ihnen, schnell mit der Tianji-API zu starten.
8
8
9
9
## Überblick
10
10
11
-
Die Tianji-API basiert auf der REST-Architektur und verwendet das JSON-Format für den Datenaustausch. Alle API-Anfragen müssen über HTTPS gestellt werden und erfordern eine ordnungsgemäße Authentifizierung.
11
+
Die Tianji-API basiert auf der REST-Architektur und verwendet das JSON-Format für den Datenaustausch. Alle API-Anfragen müssen über HTTPS erfolgen und erfordern eine entsprechende Authentifizierung.
Wenn Sie Tianji mit Docker oder Docker Compose installieren, aktiviert das System automatisch die integrierte Serverüberwachung. Standardmäßig:
10
+
11
+
-**Überwacht Tianji automatisch die Nutzung der Systemressourcen seines eigenen Containers**
12
+
- Zu den Überwachungsdaten gehören: CPU-Auslastung, Speicherauslastung, Festplattenauslastung, Netzwerkverkehr usw.
13
+
- Diese Daten werden ohne zusätzliche Konfiguration automatisch an den Standardarbeitsbereich gemeldet
14
+
- Der Container erscheint im Überwachungs-Dashboard als `tianji-container`
15
+
16
+
## Überwachung aller Docker-Dienste auf dem Host-Maschine
17
+
18
+
Wenn Sie möchten, dass Tianji alle Docker-Container und -Dienste überwacht, die auf dem Host-Maschine laufen, nicht nur sich selbst, müssen Sie den Docker-Socket in den Container einbinden.
19
+
20
+
### Konfigurationsmethode
21
+
22
+
Fügen Sie folgende Volumes-Konfiguration zum `tianji`-Dienstabschnitt in Ihrer `docker-compose.yml` Datei hinzu:
0 commit comments