Skip to content

vm_balance_nanny* metrics not initialized #20

@Carthaca

Description

@Carthaca

Hi, most of the metrics on

mymetrics.set_metrics('vm_balance_nanny_host_size_bytes', 'des:vm_balance_nanny_host_size_bytes', ['nodename'])
mymetrics.set_metrics('vm_balance_nanny_host_size_consume_all_vm_bytes',
'des:vm_balance_nanny_host_size_consume_all_vm_bytes', ['nodename'])
mymetrics.set_metrics('vm_balance_nanny_host_size_consume_big_vm_bytes',
'des:vm_balance_nanny_host_size_consume_big_vm_bytes', ['nodename'])
mymetrics.set_metrics('vm_balance_nanny_suggestion_bytes', 'des:vm_balance_nanny_suggestion_bytes',
['source_node', 'target_node', 'big_vm_name', 'big_vm_size'])
mymetrics.set_metrics('vm_balance_nanny_manual_suggestion_bytes', 'des:vm_balance_nanny_manual_suggestion_bytes',
['source_node', 'target_node', 'big_vm_name', 'big_vm_size'])
mymetrics.set_metrics('vm_balance_building_block_consume_all_vm_bytes',
'des:vm_balance_building_block_consume_all_vm_bytes',
['Building_block'])
mymetrics.set_metrics('vm_balance_building_block_consume_big_vm_bytes',
'des:vm_balance_building_block_consume_big_vm_bytes',
['Building_block'])
mymetrics.set_metrics('vm_balance_building_block_total_size_bytes',
'des:vm_balance_building_block_total_siz_bytes',
['Building_block'])
mymetrics.set_metrics('vm_balance_error_count','des:vm_balance_error_count',['error_type'])
mymetrics.set_metrics('vm_balance_too_full_building_block','des:vm_balance_too_full_building_block', ['consolidated_needed'])
only are present if the nanny was working on something or if an error occurred.

E.g. if big_vm_to_move_list is empty

if len(big_vm_to_move_list) > 0:
, vm_balance_error_count will not be present, but I would expect it to be there with value '0'

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions