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

Update Metadata payload to conform to ELK 7.x JSON schema #1

Open
1 of 4 tasks
linuxwebexpert opened this issue Jul 13, 2019 · 0 comments
Open
1 of 4 tasks

Update Metadata payload to conform to ELK 7.x JSON schema #1

linuxwebexpert opened this issue Jul 13, 2019 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request schema

Comments

@linuxwebexpert
Copy link

linuxwebexpert commented Jul 13, 2019

|#217 - https://projects.vta.org/projects/rti-bounce-proxy/work_packages/251/activity

After having attended Elastic APM workshop, it seems the community needs some help if we are to get our issues of defective Moovbox hardware resolved. So far we've tested the current 6.7.x branch of the parent fork and found it partially usable. Seems there has been lots of changes in the ELK API structure, including the deprecated aka deleted v1/transactions API endpoint.

So to make a v2 compatible APM agent, we need to send validated NDJSON based on Elastic's latest implementation standards and JSON schema documentation, please see example here @ https://www.elastic.co/guide/en/apm/server/7.0/metadata-api.html

  • Create sample file output for debugging using Elastic 7.x schema files
  • Import APM Server docs/spec JSON schema for validation
  • Implement jshint validation script for sample data and JSON schemas
  • Develop PHP code to properly send the metadata schema to Elastic APM endpoint
@linuxwebexpert linuxwebexpert self-assigned this Jul 13, 2019
@linuxwebexpert linuxwebexpert added documentation Improvements or additions to documentation enhancement New feature or request schema labels Jul 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request schema
Projects
None yet
Development

No branches or pull requests

1 participant