Skip to content

Commit 29d6389

Browse files
[Metrics] Use multi-process prometheus in v1 (vllm-project#503)
* Enable multi-process prometheus in v1 Signed-off-by: Shaoting Feng <shaotingf@uchicago.edu> * Make PROMETHEUS_MULTIPROC_DIR selectable Signed-off-by: Shaoting Feng <shaotingf@uchicago.edu> * Use type string Signed-off-by: Shaoting Feng <shaotingf@uchicago.edu> --------- Signed-off-by: Shaoting Feng <shaotingf@uchicago.edu>
1 parent a261ca1 commit 29d6389

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

helm/templates/deployment-vllm-multi.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,11 @@ spec:
183183
- name: LMCACHE_LOG_LEVEL
184184
value: "DEBUG"
185185
{{- if hasKey . "v1" }}
186+
{{- if eq ($modelSpec.vllmConfig.v1 | toString) "1" }}
187+
{{- $dir := default "/tmp" $modelSpec.vllmConfig.prometheusMultiprocDir }}
188+
- name: PROMETHEUS_MULTIPROC_DIR
189+
value: {{ $dir | quote }}
190+
{{- end }}
186191
- name: VLLM_USE_V1
187192
value: {{ $modelSpec.vllmConfig.v1 | quote }}
188193
{{- else }}

0 commit comments

Comments
 (0)