70 lines
2.1 KiB
Markdown
70 lines
2.1 KiB
Markdown
# Grafana API 凭证备忘录
|
||
|
||
## 基本信息
|
||
- **Grafana URL**: http://influxdb.tailnet-68f9.ts.net:3000
|
||
- **用户名**: admin
|
||
- **密码**: admin123
|
||
- **认证方式**: Basic Auth
|
||
|
||
## API 使用示例
|
||
|
||
### 1. 使用 API Token (推荐)
|
||
```bash
|
||
# 创建 Dashboard
|
||
curl -X POST "http://influxdb.tailnet-68f9.ts.net:3000/api/dashboards/db" \
|
||
-H "Content-Type: application/json" \
|
||
-H "Authorization: Bearer glsa_Lu2RW7yPMmCtYrvbZLNJyOI3yE1LOH5S_629de57b" \
|
||
-d @dashboard.json
|
||
|
||
# 获取组织信息
|
||
curl -X GET "http://influxdb.tailnet-68f9.ts.net:3000/api/org" \
|
||
-H "Authorization: Bearer glsa_Lu2RW7yPMmCtYrvbZLNJyOI3yE1LOH5S_629de57b"
|
||
```
|
||
|
||
### 2. 使用 Basic Auth (备用)
|
||
```bash
|
||
# 创建 Dashboard
|
||
curl -X POST "http://influxdb.tailnet-68f9.ts.net:3000/api/dashboards/db" \
|
||
-H "Content-Type: application/json" \
|
||
-u "admin:admin" \
|
||
-d @dashboard.json
|
||
|
||
# 获取组织信息
|
||
curl -X GET "http://influxdb.tailnet-68f9.ts.net:3000/api/org" \
|
||
-u "admin:admin"
|
||
```
|
||
|
||
### 3. 健康检查 (无需认证)
|
||
```bash
|
||
curl -X GET "http://influxdb.tailnet-68f9.ts.net:3000/api/health"
|
||
```
|
||
|
||
## 已创建的 Dashboard
|
||
|
||
### Loki 热点图 Demo
|
||
- **Dashboard ID**: 18
|
||
- **UID**: 5e81473e-f8e0-4f1e-a0c6-bbcc5c4b87f0
|
||
- **URL**: http://influxdb.tailnet-68f9.ts.net:3000/d/5e81473e-f8e0-4f1e-a0c6-bbcc5c4b87f0/loki-e697a5-e5bf97-e783ad-e782b9-e59bbe-demo
|
||
- **功能**: 4个热点图面板,类似GitHub贡献图效果
|
||
|
||
## API Token (推荐使用)
|
||
- **Service Account ID**: 2
|
||
- **Service Account UID**: df0t9r2rzqygwf
|
||
- **Token Name**: mgmt-api-token
|
||
- **API Token**: `glsa_Lu2RW7yPMmCtYrvbZLNJyOI3yE1LOH5S_629de57b`
|
||
- **权限**: Admin
|
||
|
||
## API Keys 状态
|
||
- **当前状态**: 传统API keys功能不可用 (返回404 Not Found)
|
||
- **原因**: Grafana 12.2.0使用Service Accounts替代传统API keys
|
||
- **解决方案**: 使用Service Account Token (推荐)
|
||
|
||
## 注意事项
|
||
- 此版本Grafana (12.2.0) 理论上支持API keys,但当前实例不可用
|
||
- 密码已从默认admin改为admin123
|
||
- 所有API调用都需要Basic Auth认证
|
||
- 建议后续检查Grafana配置,启用API keys功能
|
||
|
||
## 创建时间
|
||
2025-10-12 08:56 UTC
|