-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide clarification on the field component_name #162
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might wait on heas@ to have a look at this.
LGTM. I would add another eg for clarity; eg: component_name: chassis0/linecard0 |
ae0c140
to
099aa68
Compare
Added another example as suggested |
Can you elaborate a bit on how it is supposed to be used / what is the purpose of the field? In what cases, for example, linecard0 component is used? I would imagine that in most cases, accounting records are generated by control modules (in chassis-based systems) or a control module equivalent in a fixed system. Does it mean that the chassis returns the name of the active control module (at the time when the record was created)? |
This is field is useful in a system where multiple entities can generate accounting records. For example, modular systems where we can have multiple control modules, each in active/standby roles. An accounting event can happen on any component resulting in a |
Yeah, it is more or less clear with the control modules. |
Some systems have redundant routing engines, multiple chassis with their own routing engines/control cards, and some have a linecards/cards in general that have a cli accessible in-line or from a serial port. It is reasonable to expect that these cards might log/account these activites. This field allows the origin or the records to be identified, which I would expect to be platform/vendor specific. eg: (WAGs) |
099aa68
to
78928b1
Compare
78928b1
to
7d2f183
Compare
Provide clarification on the field
component_name
.