Comments (3)
Discussed in further detail with @stevvooe offline. Documenting more details here for when this gets picked up.
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 [created/deleted/duplicate/error 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
(histogram) - Histogram of the calls to gsuite for group memberships.
from rbacsync.
May want to pair this work with #6 (comment) to add status reporting.
from rbacsync.
this issue was addressed in #19 and released in https://github.com/cruise-automation/rbacsync/releases/tag/v1.2.0, we should be good to close this issue. Thanks for helping review.
from rbacsync.
Related Issues (9)
- Allow RBACSYncConfig to bind ClusterRole HOT 1
- Update CRDs with schema validation and remove deprecated APIs HOT 1
- Google Groups API thresholds/quotas exceeded by RBACSync querying HOT 2
- Keycloak idp support Enhancement
- Accounts setup documentation HOT 2
- Improve status reporting of RBACSync HOT 1
- RBACSync should not remove rolebindings when G Suite API fails HOT 6
- [Doco] excessive GSuite delegation scope HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rbacsync.