correctly serialize MetricsEvaluation
refactor probe update/change process

* make state service operation messages more consistent with other services