Skip to content
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

[opentelemetry-audit] Create first version of Greenhouse Plugin for audit logging #573

Open
2 of 5 tasks
timojohlo opened this issue Jan 14, 2025 · 2 comments · May be fixed by #556
Open
2 of 5 tasks

[opentelemetry-audit] Create first version of Greenhouse Plugin for audit logging #573

timojohlo opened this issue Jan 14, 2025 · 2 comments · May be fixed by #556
Assignees
Labels
logs Opensearch, Logshipper, Data Prepper, and more otel OpenTelemetry collector

Comments

@timojohlo
Copy link
Member

timojohlo commented Jan 14, 2025

Context

This ticket should track the progress for the first version of a audit-logging plugin.

Acceptance Criteria

  • Define what kind of logs are required for audit-logging (also check what we already have available in Greenhouse)
  • Define standards for our landscape (align with colleagues e.g. here)
  • Define architecture: e.g. same as the OpenTelemetry plugin with operator and collectors on each node?
  • Define necessary receivers, processors and exporters
  • Build first version of Plugin including PluginDefinition with custom fields

References

Reference Issues

@timojohlo timojohlo converted this from a draft issue Jan 14, 2025
@timojohlo timojohlo added logs Opensearch, Logshipper, Data Prepper, and more otel OpenTelemetry collector labels Jan 14, 2025
@olandr olandr changed the title [opentelemetry-audit] create first version of Greenhouse Plugin for audit logging [opentelemetry-audit] Create first version of Greenhouse Plugin for audit logging Jan 14, 2025
@olandr
Copy link
Contributor

olandr commented Jan 15, 2025

Define what kind of logs are required for audit-logging (also check what we already have available in Greenhouse)
Define standards for our landscape (align with colleagues e.g. open-telemetry/community#2409)

These two are being discussed through the WGs and specifications will be implemented once we have a set.

@olandr
Copy link
Contributor

olandr commented Jan 15, 2025

Define architecture: e.g. same as the OpenTelemetry plugin with operator and collectors on each node?
Define necessary receivers, processors and exporters
Build first version of Plugin including PluginDefinition with custom fields

The first version will be similar to the already existing OpenTelemetry plugin. As we get audit specific labels/structures this will diverge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
logs Opensearch, Logshipper, Data Prepper, and more otel OpenTelemetry collector
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

2 participants