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

DDSaaS: Mux: Crawler integration without Assets #18621

Closed
wants to merge 8 commits into from
Closed
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/config/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,8 @@ integration/mimecast:
- mimecast/**/*
integration/mongo:
- mongo/**/*
integration/mux:
- mux/**/*
integration/mysql:
- mysql/**/*
integration/nagios:
Expand Down
7 changes: 7 additions & 0 deletions mux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# CHANGELOG - Mux

## 1.0.0 / 2024-09-13

***Added***:

* Initial Release
34 changes: 34 additions & 0 deletions mux/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## Overview

[Mux][1] is an all-in-one video streaming platform. It offers APIs and tools for video hosting, live streaming, etc. enabling users to easily create, manage, and optimize video content. Mux provides scalable video infrastructure to build seamless video experiences.

## Setup

### Configuration

!!! Add list of steps to set up this integration !!!

### Validation

!!! Add steps to validate integration is functioning as expected !!!

## Data Collected

### Metrics

Mux does not include any metrics.

### Service Checks

Mux does not include any service checks.

### Events

Mux does not include any events.

## Troubleshooting

Need help? Contact [Datadog support][2].

[1]: https://www.mux.com/
[2]: https://docs.datadoghq.com/help/
1 change: 1 addition & 0 deletions mux/assets/mux.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions mux/assets/service_checks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
41 changes: 41 additions & 0 deletions mux/images/IMAGES_README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Marketplace Media Carousel Guidelines

## Using the media gallery

Please upload images to use the media gallery. Integrations require a minimum of 3 images. Images should highlight your product, your integration, and a full image of the Datadog integration dashboard. The gallery
can hold a maximum of 8 pieces of media total, and one of these pieces of media
can be a video (guidelines and submission steps below). Images should be
added to your /images directory and referenced in the manifest.json file.


## Image and video requirements

### Images

```
File type : .jpg or .png
File size : ~500 KB per image, with a max of 1 MB per image
File dimensions : The image must be between 1440px and 2880px width, with a 16:9 aspect ratio (for example: 1440x810)
File name : Use only letters, numbers, underscores, and hyphens
Color mode : RGB
Color profile : sRGB
Description : 300 characters maximum
```

### Video

To display a video in your media gallery, please send our team the zipped file
or a link to download the video at `[email protected]`. In addition,
please upload a thumbnail image for your video as a part of the pull request.
Once approved, we will upload the file to Vimeo and provide you with the
vimeo_id to add to your manifest.json file. Please note that the gallery can
only hold one video.

```
File type : MP4 H.264
File size : Max 1 video; 1 GB maximum size
File dimensions : The aspect ratio must be exactly 16:9, and the resolution must be 1920x1080 or higher
File name : partnerName-appName.mp4
Run time : Recommendation of 60 seconds or less
Description : 300 characters maximum
```
43 changes: 43 additions & 0 deletions mux/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"manifest_version": "2.0.0",
"app_uuid": "9c1e5a09-836f-49c8-bbb2-2dd7f86ad0de",
"app_id": "mux",
"display_on_public_website": false,
"tile": {
"overview": "README.md#Overview",
"configuration": "README.md#Setup",
"support": "README.md#Support",
"changelog": "CHANGELOG.md",
"description": "<FILL IN - A brief description of what this offering provides>",
"title": "Mux",
"media": [],
"classifier_tags": [
"Category::Metrics",
"Offering::Integration"
]
},
"assets": {
"integration": {
"auto_install": false,
"source_type_id": 26205496,
"source_type_name": "Mux",
"events": {
"creates_events": false
},
"metrics": {
"prefix": "mux.",
"check": [],
"metadata_path": "metadata.csv"
},
"service_checks": {
"metadata_path": "assets/service_checks.json"
}
}
},
"author": {
"support_email": "[email protected]",
"name": "Datadog",
"homepage": "https://www.datadoghq.com",
"sales_email": "[email protected]"
}
}
1 change: 1 addition & 0 deletions mux/metadata.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
metric_name,metric_type,interval,unit_name,per_unit_name,description,orientation,integration,short_name,curated_metric,sample_tags
Loading