@@ -178,9 +178,12 @@ def run(self, dry_run: bool = False, timestamp: Optional[arrow.Arrow] = None) ->
178178 else :
179179 capacity_offset = get_capacity_offset (self .cluster , self .pool , self .scheduler , timestamp )
180180 new_target_capacity = self ._compute_target_capacity (resource_request ) + capacity_offset
181- self .target_capacity_gauge .set (new_target_capacity , self .add_metric_labels (dry_run ))
182- self .max_capacity_gauge .set (self .pool_manager .max_capacity , self .add_metric_labels (dry_run ))
183- self .setpoint_gauge .set (self .autoscaling_config .setpoint , self .add_metric_labels (dry_run ))
181+ self .target_capacity_gauge .set (new_target_capacity , {"dry_run" : dry_run })
182+ self .max_capacity_gauge .set (
183+ self .pool_manager .max_capacity ,
184+ {"dry_run" : dry_run , "alert_on_max_capacity" : self .pool_manager .alert_on_max_capacity },
185+ )
186+ self .setpoint_gauge .set (self .autoscaling_config .setpoint , {"dry_run" : dry_run })
184187 self ._emit_requested_resource_metrics (resource_request , dry_run = dry_run )
185188
186189 try :
@@ -199,14 +202,7 @@ def run(self, dry_run: bool = False, timestamp: Optional[arrow.Arrow] = None) ->
199202 def _emit_requested_resource_metrics (self , resource_request : SignalResourceRequest , dry_run : bool ) -> None :
200203 for resource_type , resource_gauge in self .resource_request_gauges .items ():
201204 if getattr (resource_request , resource_type ) is not None :
202- resource_gauge .set (getattr (resource_request , resource_type ), self .add_metric_labels (dry_run ))
203-
204- def add_metric_labels (self , dry_run ):
205- return {
206- "dry_run" : dry_run ,
207- "alert_on_max_capacity" : self .pool_manager .alert_on_max_capacity ,
208- "team" : self .pool_manager .pool_owner ,
209- }
205+ resource_gauge .set (getattr (resource_request , resource_type ), {"dry_run" : dry_run })
210206
211207 def _get_signal_for_app (self , app : str ) -> Signal :
212208 """Load the signal object to use for autoscaling for a particular app
0 commit comments