|
1 | 1 | {
|
2 |
| - name: "nginx", |
3 |
| - version: "1.0.0", |
4 |
| - displayName: "Nginx", |
5 |
| - description: "Analyze Nginx access logs.", |
6 |
| - license: "Apache-2.0", |
7 |
| - type: "logs", |
8 |
| - labels: ["Observability", "Logs", "Flint S3"], |
9 |
| - author: "OpenSearch", |
10 |
| - sourceUrl: "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/nginx/info", |
11 |
| - workflows: [ |
| 2 | + "name": "nginx", |
| 3 | + "version": "1.0.0", |
| 4 | + "displayName": "Nginx", |
| 5 | + "description": "Analyze Nginx access logs.", |
| 6 | + "license": "Apache-2.0", |
| 7 | + "type": "logs", |
| 8 | + "labels": ["Observability", "Logs", "Flint S3"], |
| 9 | + "author": "OpenSearch", |
| 10 | + "sourceUrl": "https://github.com/opensearch-project/opensearch-catalog/releases/tag/nginx-1.0.0", |
| 11 | + "workflows": [ |
12 | 12 | {
|
13 |
| - name: "queries", |
14 |
| - label: "Queries (recommended)", |
15 |
| - description: "Tables and pre-written queries for quickly getting insights on your data.", |
16 |
| - enabled_by_default: true |
| 13 | + "name": "queries", |
| 14 | + "label": "Queries (recommended)", |
| 15 | + "description": "Tables and pre-written queries for quickly getting insights on your data.", |
| 16 | + "enabled_by_default": true |
17 | 17 | },
|
18 | 18 | {
|
19 |
| - name: "dashboards", |
20 |
| - label: "Dashboards & Visualizations", |
21 |
| - description: "Dashboards and indices that enable you to easily visualize important metrics.", |
22 |
| - enabled_by_default: false |
| 19 | + "name": "dashboards", |
| 20 | + "label": "Dashboards & Visualizations", |
| 21 | + "description": "Dashboards and indices that enable you to easily visualize important metrics.", |
| 22 | + "enabled_by_default": false |
23 | 23 | }
|
24 | 24 | ],
|
25 |
| - statics: { |
26 |
| - logo: { |
27 |
| - annotation: "NginX Logo", |
28 |
| - path: "logo.svg" |
| 25 | + "statics": { |
| 26 | + "logo": { |
| 27 | + "annotation": "NginX Logo", |
| 28 | + "path": "logo.svg" |
29 | 29 | },
|
30 |
| - gallery: [ |
| 30 | + "gallery": [ |
31 | 31 | {
|
32 |
| - annotation: "NginX Dashboard", |
33 |
| - path: "dashboard1.png" |
| 32 | + "annotation": "NginX Dashboard", |
| 33 | + "path": "dashboard1.png" |
34 | 34 | },
|
35 | 35 | {
|
36 |
| - annotation: "NginX Dashboard view", |
37 |
| - path: "dashboard2.png" |
| 36 | + "annotation": "NginX Dashboard view", |
| 37 | + "path": "dashboard2.png" |
38 | 38 | }
|
39 | 39 | ]
|
40 | 40 | },
|
41 |
| - components: [ |
42 |
| - { name: "communication", version: "1.0.0" }, |
43 |
| - { name: "http", version: "1.0.0" }, |
44 |
| - { name: "logs", version: "1.0.0" } |
| 41 | + "components": [ |
| 42 | + { "name": "communication", "version": "1.0.0" }, |
| 43 | + { "name": "http", "version": "1.0.0" }, |
| 44 | + { "name": "logs", "version": "1.0.0" } |
45 | 45 | ],
|
46 |
| - assets: [ |
47 |
| - { name: "nginx", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["dashboards"] }, |
48 |
| - { name: "create_table", version: "1.0.0", extension: "sql", type: "query" }, |
49 |
| - { name: "create_skipping_index", version: "1.0.0", extension: "sql", type: "query", workflows: ["queries"] }, |
50 |
| - { name: "create_mv", version: "1.0.0", extension: "sql", type: "query", workflows: ["dashboards"] }, |
51 |
| - { name: "example_queries", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["queries"] } |
| 46 | + "assets": [ |
| 47 | + { "name": "nginx", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["dashboards"] }, |
| 48 | + { "name": "create_table", "version": "1.0.0", "extension": "sql", "type": "query" }, |
| 49 | + { "name": "create_skipping_index", "version": "1.0.0", "extension": "sql", "type": "query", "workflows": ["queries"] }, |
| 50 | + { "name": "create_mv", "version": "1.0.0", "extension": "sql", "type": "query", "workflows": ["dashboards"] }, |
| 51 | + { "name": "example_queries", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["queries"] } |
52 | 52 | ],
|
53 |
| - sampleData: { |
54 |
| - path: "sample.json" |
| 53 | + "sampleData": { |
| 54 | + "path": "sample.json" |
55 | 55 | }
|
56 | 56 | }
|
0 commit comments