Fix monitoring stack: correct IP to 192.168.2.114, add Loki/Promtail
- VM 101 (monitoring-docker) IP is 192.168.2.114, not .101 - Add Loki (port 3100) and Promtail (1514/9080) to monitoring component list - Add loki.apophisnetworking.net public URL - Add SSH access info and config file path for monitoring host - Reference services/loki-stack/ compose configs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
36
INDEX.md
36
INDEX.md
@@ -315,7 +315,7 @@ Based on the export collected 2026-03-31, your environment includes:
|
|||||||
| VM ID | Name | Status | vCPU | RAM | Disk | Purpose |
|
| VM ID | Name | Status | vCPU | RAM | Disk | Purpose |
|
||||||
|-------|------|--------|------|-----|------|---------|
|
|-------|------|--------|------|-----|------|---------|
|
||||||
| 100 | docker-hub | Running | 4 | 10GB | 100GB | Container registry / Docker hub mirror |
|
| 100 | docker-hub | Running | 4 | 10GB | 100GB | Container registry / Docker hub mirror |
|
||||||
| 101 | monitoring-docker | Running | 2 | 8GB | 50GB | Monitoring stack (Grafana / Prometheus / PVE Exporter) |
|
| 101 | monitoring-docker | Running | 2 | 8GB | 50GB | Monitoring stack (Grafana / Prometheus / PVE Exporter / Loki) — 192.168.2.114 |
|
||||||
| 102 | CML | Running | 8 | 32GB | 200GB | Cisco Modeling Labs — network simulation |
|
| 102 | CML | Running | 8 | 32GB | 200GB | Cisco Modeling Labs — network simulation |
|
||||||
| 104 | ubuntu-dev | Stopped (Template) | 2 | 5GB | 32GB | Ubuntu dev environment template |
|
| 104 | ubuntu-dev | Stopped (Template) | 2 | 5GB | 32GB | Ubuntu dev environment template |
|
||||||
| 105 | pfSense-Firewall | Stopped | 2 | 2GB | 16GB | Firewall lab VM |
|
| 105 | pfSense-Firewall | Stopped | 2 | 2GB | 16GB | Firewall lab VM |
|
||||||
@@ -456,29 +456,35 @@ For detailed troubleshooting, see: **[troubleshooting/BUGFIX-SUMMARY.md](trouble
|
|||||||
|
|
||||||
## Monitoring Stack
|
## Monitoring Stack
|
||||||
|
|
||||||
The infrastructure includes a comprehensive monitoring and observability stack deployed on VM 101 (monitoring-docker):
|
All monitoring and log aggregation runs on **VM 101 (monitoring-docker)** at **192.168.2.114** via Docker Compose.
|
||||||
|
SSH access: `ssh server-admin@192.168.2.114` (jump through `root@192.168.2.100`)
|
||||||
|
|
||||||
### Components
|
### Components
|
||||||
- **Grafana** (Port 3000): Visualization and dashboards
|
|
||||||
- **Prometheus** (Port 9090): Metrics collection and time-series database
|
|
||||||
- **PVE Exporter** (Port 9221): Proxmox VE metrics exporter
|
|
||||||
|
|
||||||
### Features
|
| Service | Port | Purpose |
|
||||||
- Real-time Proxmox infrastructure monitoring
|
|---------|------|---------|
|
||||||
- VM and container resource utilization tracking
|
| Grafana | 3000 | Visualization and dashboards |
|
||||||
- Storage pool metrics and capacity planning
|
| Prometheus | 9090 | Metrics collection and time-series database |
|
||||||
- Network traffic analysis
|
| PVE Exporter | 9221 | Proxmox VE metrics scraper |
|
||||||
- Pre-configured dashboards for Proxmox VE
|
| Loki | 3100 | Log aggregation |
|
||||||
- Alerting capabilities (configurable)
|
| Promtail | 1514 (syslog), 9080 | Log shipping agent |
|
||||||
|
|
||||||
### Access
|
### Access
|
||||||
- **Grafana UI**: http://192.168.2.101:3000 (VM 101)
|
|
||||||
- **Prometheus UI**: http://192.168.2.101:9090 (VM 101)
|
| Service | URL |
|
||||||
- **Metrics Endpoint**: http://192.168.2.101:9221/pve
|
|---------|-----|
|
||||||
|
| Grafana | http://192.168.2.114:3000 |
|
||||||
|
| Prometheus | http://192.168.2.114:9090 |
|
||||||
|
| PVE Exporter | http://192.168.2.114:9221/pve |
|
||||||
|
| Loki | http://192.168.2.114:3100 |
|
||||||
|
| Loki (public) | https://loki.apophisnetworking.net |
|
||||||
|
|
||||||
|
Config files on host: `/home/server-admin/loki-stack/`
|
||||||
|
|
||||||
### Documentation
|
### Documentation
|
||||||
For comprehensive setup, configuration, and troubleshooting:
|
For comprehensive setup, configuration, and troubleshooting:
|
||||||
- **Monitoring Guide**: `monitoring/README.md`
|
- **Monitoring Guide**: `monitoring/README.md`
|
||||||
|
- **Loki/Promtail Config**: `services/loki-stack/`
|
||||||
- **Docker Compose Configs**: `monitoring/grafana/`, `monitoring/prometheus/`, `monitoring/pve-exporter/`
|
- **Docker Compose Configs**: `monitoring/grafana/`, `monitoring/prometheus/`, `monitoring/pve-exporter/`
|
||||||
|
|
||||||
### Key Metrics
|
### Key Metrics
|
||||||
|
|||||||
Reference in New Issue
Block a user