Prometheus
要收集Casdoor的运行时指标,如API吞吐量,API延迟,CPU使用率,内存使用率等,您需要配置您的Prometheus配置文件。
global:
scrape_interval: 10s # 获取指标的时间间隔
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'casdoor' # 要监控的应用程序的名称
static_configs:
- targets: ['localhost:8000'] # Casdoor部署的后端地址
metrics_path: '/api/metrics' # 收集指标的路径
配置成功后,您将在Prometheus中找到以下信息: