RBACSync 1.2.0
This release addressed #8 and support the following metrics.
Metrics in the Controller:
rbacsync_config_status
(gauge with labels) - Gauge counting the number of RBACSyncConfigs and RBACSyncClusterConfigs (type as label) and the status of the processed config.rbacsync_binding_status
(gauge with labels) - Gauge counting the number of RoleBindings and ClusterRoleBIndings configured by the controller and their statuses [configured/deleted/duplicated/warning/error/unknown states]
Metrics in Mapper/GSuite
rbacsync_gsuite_client_creation_status
(counter with labels) - Counts the status of gsuite client creationsrbacsync_gsuite_members_status
(counter with labels) - Counts the status of calls to gsuite with labels for state - TimeoutError, NotFoundError, Cancled, UnknownError Success.rbacsync_gsuite_members_latency_duration_seconds
(histogram) - Histogram of the calls to gsuite for group memberships.
Please file issues at https://github.com/cruise-automation/rbacsync/issues.