Skip to content

Commit dfc95da

Browse files
committed
fix: apply pre-commit markdown formatting fixes
- Fix blank lines around code fences - Remove multiple consecutive blank lines - Ensure proper spacing around lists Signed-off-by: Yossi Ovadia <[email protected]>
1 parent 6ad185d commit dfc95da

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

deploy/openshift/observability/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ oc get all -n vllm-semantic-router-system -l app.kubernetes.io/component=observa
178178
**Symptom**: Prometheus targets show "DOWN" for semantic-router
179179

180180
**Checks**:
181+
181182
```bash
182183
# Verify semantic-router-metrics service exists
183184
oc get service semantic-router-metrics -n vllm-semantic-router-system
@@ -196,6 +197,7 @@ oc logs deployment/prometheus -n vllm-semantic-router-system | grep semantic-rou
196197
**Symptom**: Dashboard loads but shows no data
197198

198199
**Checks**:
200+
199201
```bash
200202
# Test Prometheus datasource from within Grafana pod
201203
oc exec deployment/grafana -n vllm-semantic-router-system -- \
@@ -212,6 +214,7 @@ oc logs deployment/grafana -n vllm-semantic-router-system
212214
**Symptom**: Prometheus or Grafana pods stuck in Pending state
213215

214216
**Checks**:
217+
215218
```bash
216219
# Check PVC status
217220
oc get pvc -n vllm-semantic-router-system
@@ -228,6 +231,7 @@ oc describe pvc grafana-storage -n vllm-semantic-router-system
228231
**Symptom**: Cannot login with admin/admin
229232

230233
**Checks**:
234+
231235
```bash
232236
# Verify secret exists
233237
oc get secret grafana-admin -n vllm-semantic-router-system
@@ -237,6 +241,7 @@ oc get secret grafana-admin -o yaml -n vllm-semantic-router-system
237241
```
238242

239243
**Fix**: Update the secret with correct credentials:
244+
240245
```bash
241246
oc create secret generic grafana-admin \
242247
--namespace vllm-semantic-router-system \
@@ -261,12 +266,14 @@ oc rollout restart deployment/grafana -n vllm-semantic-router-system
261266
1. **Change Default Password**: Update Grafana admin password immediately after deployment
262267
2. **Network Policies**: Consider adding network policies to restrict access
263268
3. **Route Security**: Enable TLS for Routes in production:
269+
264270
```yaml
265271
spec:
266272
tls:
267273
termination: edge
268274
insecureEdgeTerminationPolicy: Redirect
269275
```
276+
270277
4. **RBAC**: Prometheus uses minimal RBAC (read-only access to endpoints/services)
271278
272279
## Advanced Configuration
@@ -332,13 +339,15 @@ sum(rate(llm_model_requests_total[5m]))) * 100
332339
## Support
333340

334341
For issues or questions:
342+
335343
1. Check logs: `oc logs deployment/prometheus` or `oc logs deployment/grafana`
336344
2. Review events: `oc get events -n vllm-semantic-router-system --sort-by='.lastTimestamp'`
337345
3. File an issue at https://github.com/vllm-project/semantic-router/issues
338346

339347
## Next Steps
340348

341349
After deploying observability:
350+
342351
1. Generate traffic via OpenWebUI
343352
2. Monitor model selection in real-time
344353
3. Verify PII and jailbreak protection is working

0 commit comments

Comments
 (0)