Outlook activity datastream for o365 package#11937
Conversation
🚀 Benchmarks reportTo see the full report comment with |
packages/o365_metrics/data_stream/outlook_activity/agent/stream/cel.yml.hbs
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/fields/fields.yml
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/_dev/test/pipeline/test-metrics.json
Show resolved
Hide resolved
lucian-ioan
left a comment
There was a problem hiding this comment.
Some minor nits and suggestions, otherwise looks good.
lucian-ioan
left a comment
There was a problem hiding this comment.
LGTM. I think we can ship this as the first one.
packages/o365_metrics/data_stream/outlook_activity/fields/base-fields.yml
Show resolved
Hide resolved
| - name: o365metrics.outlookactivity | ||
| type: group | ||
| fields: | ||
| - name: meeting_created |
There was a problem hiding this comment.
naming conventions recommend that units like count are appended to field names as a suffix e.g. meeting_created.count
https://www.elastic.co/guide/en/beats/devguide/7.17/event-conventions.html#units
| @@ -0,0 +1,35 @@ | |||
| - name: o365metrics.outlookactivity | |||
There was a problem hiding this comment.
please can we add units, dimensions, metric types to these fields?
There was a problem hiding this comment.
We plan to address TSDB-related changes later, once a few datastreams are merged. We've also asked for help to perform some service-related activities to generate richer API responses, which will help us implement these changes effectively.
There was a problem hiding this comment.
Is units done and only dimension and metric types pending?
There was a problem hiding this comment.
I have suffixed the names with .count where applicable. However, the unit value count is not allowed due to validation constraints, which specify that the unit must be one of the following: "byte", "percent", "d", "h", "m", "s", "ms", "micros", or "nanos".
packages/o365_metrics/data_stream/outlook_activity/fields/fields.yml
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/fields/fields.yml
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/fields/fields.yml
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/agent/stream/cel.yml.hbs
Outdated
Show resolved
Hide resolved
packages/o365_metrics/data_stream/outlook_activity/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/o365_metrics/manifest.yml
Outdated
| name: o365_metrics | ||
| title: Microsoft Office 365 Metrics | ||
| version: "0.1.0" | ||
| description: Collect metrics from Microsoft Office 365 with Elastic Agent. |
There was a problem hiding this comment.
should we add (under-development) at the end?
There was a problem hiding this comment.
i don't understand why we need this when we have the tech preview badge
packages/o365_metrics/data_stream/outlook_activity/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
CC: @lucian-ioan |
Yes, I think it's better to maintain consistency, so I've updated the naming to
For field naming, I have updated it to |
|
💚 Build Succeeded
History
cc @ritalwar |
lalit-satapathy
left a comment
There was a problem hiding this comment.
Early development version. Approving to enable successive PR merge.
|
Package o365_metrics - 0.1.0 containing this change is available at https://epr.elastic.co/package/o365_metrics/0.1.0/ |
* Initial draft of the o365_metrics package with the `outlook_activity` data stream.
* Initial draft of the o365_metrics package with the `outlook_activity` data stream.



Proposed commit message
Initial draft of the o365_metrics package with the
outlook_activitydata stream.Checklist
changelog.ymlfile.How to test this PR locally
Related issues
Screenshots