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

[Draft] Add Integration for Missile Map #11758

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

navnit-crest
Copy link

@navnit-crest navnit-crest commented Nov 18, 2024

Proposed commit message

Create a new integration package named missile_map and add the Missile Map dashboard.

The Missile Map dashboard includes a custom map visualization that uses the Elastic Map Service to add a base map. For the marks (path, text, arc, etc.) and animations, it uses the Vega visualization framework within Kibana.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.

How to test this PR locally

  1. Clone integrations repo.
  2. Install elastic package locally.
  3. Start elastic stack using elastic-package.
  4. Move to integrations/packages/missile_map directory.
  5. Run the following command to run tests.

elastic-package test

--- Test results for package: missile_map - START ---
╭─────────────┬─────────────┬───────────┬──────────────────────────────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE     │ DATA STREAM │ TEST TYPE │ TEST NAME                                                            │ RESULT │ TIME ELAPSED │
├─────────────┼─────────────┼───────────┼──────────────────────────────────────────────────────────────────────┼────────┼──────────────┤
│ missile_map │             │ asset     │ dashboard missile_map-7b9c1c24-64b0-4e75-b321-dce264eb0776 is loaded │ PASS   │      1.595µs │
╰─────────────┴─────────────┴───────────┴──────────────────────────────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: missile_map - END   ---
Done

Screenshots

missile-map

Copy link

cla-checker-service bot commented Nov 18, 2024

💚 CLA has been signed

@andrewkroh andrewkroh added needs CLA User must sign the Elastic Contributor License before review. New Integration labels Nov 18, 2024
navnit-crest and others added 3 commits November 19, 2024 16:19
Update README

Update time window to last 30 minutes

Update DSL query to sort data based on existance of geo location fields

Update animation speed to uniform across all paths
@andrewkroh andrewkroh removed the needs CLA User must sign the Elastic Contributor License before review. label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants