Feature #15340

Updated by Tom Clegg over 1 year ago

Add to prometheus metrics:

counter vector @arvados_dispatchcloud_driver_operations@
* number of cloud operations, split by operation type (op=Create/Destroy/List/SetTags) (op=create/destroy/list) and result (error=0/1)
* can be implemented as a driver proxy similar to rateLimitedInstanceSet in source:lib/dispatchcloud/driver.go
* most likely usage in graphs/alerts is @arvados_dispatchcloud_driver_operations{error=1}@

counter vector @arvados_dispatchcloud_instances_disappeared@
* number of times an instance disappeared in cloud (see sync() in source:lib/dispatchcloud/worker/pool.go), split by state
* most likely usage in graphs/alerts is @arvados_dispatchcloud_instances_disappeared{state!="shutdown"}@

Back