-
Notifications
You must be signed in to change notification settings - Fork 431
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
Define ECS set of fields for (runtime) dependencies #515
Comments
In the case of the Node.js APM agent:
Everything else is not really relevant to Node.js, in my opinion. |
Good idea, thanks @simitt! If the APM team needs this, a pull request would be really appreciated. Packages aren't on the top of the priority list over here, but we're definitely able to help hammer out a PR and get this merged in, if someone is willing to do the legwork :-) @Qard That's all good. The idea is to define fields that make sense when looking at the broad picture. Then we fill as many as reasonable, depending on package type. If the size isn't readily available, it would be skipped. Speaking of which, we may want to have a field |
Add information from where the package was installed. related to elastic#515
Allows to store additional version information for an installed package. related to elastic#515
Stores information about the type of the installed package, e.g. rpm, dpkg, etc. related to elastic#515
Stores information about the type of the installed package, e.g. rpm, dpkg, etc. related to elastic#515
Defined fields for software dependencies in ECS. Auditbeat already collects information around installed packages and can be used as starting point:
auditbeat system/package:
system.audit.package.entity_id
system.audit.package.name
system.audit.package.version
system.audit.package.release
system.audit.package.arch
system.audit.package.license
system.audit.package.installtime
system.audit.package.size
system.audit.package.summary
system.audit.package.url
Update: PRs implementing
package
specs:package
fieldsurl
to package definition #585package.url
extended_version
to package definition #586package.extended_version
type
to package definition #587package.type
The text was updated successfully, but these errors were encountered: