| 989 | } |
| 990 | |
| 991 | func scaleSetToMetrics(ss params.ScaleSet) metrics.MetricsScaleSet { |
| 992 | return metrics.MetricsScaleSet{ |
| 993 | ID: ss.ID, |
| 994 | Name: ss.Name, |
| 995 | ProviderName: ss.ProviderName, |
| 996 | OSType: string(ss.OSType), |
| 997 | MaxRunners: ss.MaxRunners, |
| 998 | Enabled: ss.Enabled, |
| 999 | RepoName: ss.RepoName, |
| 1000 | OrgName: ss.OrgName, |
| 1001 | EnterpriseName: ss.EnterpriseName, |
| 1002 | RunnerCounts: map[string]int{}, |
| 1003 | RunnerStatusCounts: map[string]int{}, |
| 1004 | } |
| 1005 | } |
| 1006 | |
| 1007 | func entityEventToMetrics(entityType string, payload json.RawMessage) metrics.MetricsEntity { |
| 1008 | switch entityType { |