70 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			70 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
| global:
 | |
|   scrape_interval: 15s
 | |
|   evaluation_interval: 15s
 | |
| 
 | |
| rule_files:
 | |
|   # - "first_rules.yml"
 | |
|   # - "second_rules.yml"
 | |
| 
 | |
| scrape_configs:
 | |
|   # Prometheus 自身监控
 | |
|   - job_name: 'prometheus'
 | |
|     static_configs:
 | |
|       - targets: ['localhost:9090']
 | |
| 
 | |
|   # Node Exporter 监控 - 所有节点
 | |
|   - job_name: 'node-exporter'
 | |
|     static_configs:
 | |
|       - targets: 
 | |
|         - 'semaphore.tailnet-68f9.ts.net:9100'
 | |
|         - 'ash1d.tailnet-68f9.ts.net:9100'
 | |
|         - 'ash2e.tailnet-68f9.ts.net:9100'
 | |
|         - 'ash3c.tailnet-68f9.ts.net:9100'
 | |
|         - 'ch2.tailnet-68f9.ts.net:9100'
 | |
|         - 'ch3.tailnet-68f9.ts.net:9100'
 | |
|         - 'ch4.tailnet-68f9.ts.net:9100'
 | |
|         - 'de.tailnet-68f9.ts.net:9100'
 | |
|         - 'hcp1.tailnet-68f9.ts.net:9100'
 | |
|         - 'influxdb.tailnet-68f9.ts.net:9100'
 | |
|         - 'onecloud1.tailnet-68f9.ts.net:9100'
 | |
|         - 'warden.tailnet-68f9.ts.net:9100'
 | |
|         - 'browser.tailnet-68f9.ts.net:9100'
 | |
| 
 | |
|   # Consul 监控
 | |
|   - job_name: 'consul'
 | |
|     static_configs:
 | |
|       - targets: 
 | |
|         - 'ch4.tailnet-68f9.ts.net:8500'
 | |
|         - 'ash3c.tailnet-68f9.ts.net:8500'
 | |
|         - 'warden.tailnet-68f9.ts.net:8500'
 | |
| 
 | |
|   # Nomad 监控
 | |
|   - job_name: 'nomad'
 | |
|     static_configs:
 | |
|       - targets:
 | |
|         - 'semaphore.tailnet-68f9.ts.net:4646'
 | |
|         - 'ash1d.tailnet-68f9.ts.net:4646'
 | |
|         - 'ash2e.tailnet-68f9.ts.net:4646'
 | |
|         - 'ch2.tailnet-68f9.ts.net:4646'
 | |
|         - 'ch3.tailnet-68f9.ts.net:4646'
 | |
|         - 'onecloud1.tailnet-68f9.ts.net:4646'
 | |
|         - 'de.tailnet-68f9.ts.net:4646'
 | |
| 
 | |
|   # Vault 监控
 | |
|   - job_name: 'vault'
 | |
|     static_configs:
 | |
|       - targets:
 | |
|         - 'master.tailnet-68f9.ts.net:8200'
 | |
|         - 'ash3c.tailnet-68f9.ts.net:8200'
 | |
|         - 'hcp1.tailnet-68f9.ts.net:8200'
 | |
| 
 | |
|   # InfluxDB 监控
 | |
|   - job_name: 'influxdb'
 | |
|     static_configs:
 | |
|       - targets: ['influxdb1.tailnet-68f9.ts.net:8086']
 | |
| 
 | |
|   # Traefik 监控
 | |
|   - job_name: 'traefik'
 | |
|     static_configs:
 | |
|       - targets: ['hcp1.tailnet-68f9.ts.net:8080']
 |