Skip to content

Commit

Permalink
[Monitoring] Add mappings for standalone archives and fix tests (#31315
Browse files Browse the repository at this point in the history
…) (#31470)

* Add mappings for standalone and fix tests

* We are apparently mutating this and need to return a copy each time
  • Loading branch information
chrisronline authored Feb 19, 2019
1 parent 597c142 commit 46538f4
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { CLUSTER_ALERTS_SEARCH_SIZE, STANDALONE_CLUSTER_CLUSTER_UUID } from '../
import { getApmsForClusters } from '../apm/get_apms_for_clusters';
import { i18n } from '@kbn/i18n';
import { checkCcrEnabled } from '../elasticsearch/ccr';
import { standaloneClusterDefinition, hasStandaloneClusters } from '../standalone_clusters';
import { getStandaloneClusterDefinition, hasStandaloneClusters } from '../standalone_clusters';

/**
* Get all clusters or the cluster associated with {@code clusterUuid} when it is defined.
Expand All @@ -41,7 +41,7 @@ export async function getClustersFromRequest(req, indexPatterns, { clusterUuid,
let clusters = [];

if (isStandaloneCluster) {
clusters.push(standaloneClusterDefinition);
clusters.push(getStandaloneClusterDefinition());
}
else {
// get clusters with stats and cluster state
Expand All @@ -56,7 +56,7 @@ export async function getClustersFromRequest(req, indexPatterns, { clusterUuid,
];

if (await hasStandaloneClusters(req, indexPatternsToCheckForNonClusters)) {
clusters.push(standaloneClusterDefinition);
clusters.push(getStandaloneClusterDefinition());
}
}

Expand Down Expand Up @@ -112,6 +112,7 @@ export async function getClustersFromRequest(req, indexPatterns, { clusterUuid,
}

// add kibana data

const kibanas = isStandaloneCluster ? [] : await getKibanasForClusters(req, kbnIndexPattern, clusters);
// add the kibana data to each cluster
kibanas.forEach(kibana => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@
*/
import { STANDALONE_CLUSTER_CLUSTER_UUID } from '../../../common/constants';

export const standaloneClusterDefinition = {
cluster_uuid: STANDALONE_CLUSTER_CLUSTER_UUID,
license: {},
cluster_state: {},
cluster_stats: {
nodes: {
jvm: {},
count: {}
export const getStandaloneClusterDefinition = () => {
return {
cluster_uuid: STANDALONE_CLUSTER_CLUSTER_UUID,
license: {},
cluster_state: {},
cluster_stats: {
nodes: {
jvm: {},
count: {}
}
}
}
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
*/

export { hasStandaloneClusters } from './has_standalone_clusters';
export { standaloneClusterDefinition } from './standalone_cluster_definition';
export { getStandaloneClusterDefinition } from './get_standalone_cluster_definition';
export { standaloneClusterFilter } from './standalone_cluster_query_filter';
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"type": "index",
"value": {
"index": ".monitoring-es-6-2019.02.04",
"settings": {
"index": {
"codec": "best_compression",
"format": "6",
"number_of_replicas": "1",
"number_of_shards": "1"
}
}
}
}

{
"type": "index",
"value": {
"index": ".monitoring-alerts-6",
"settings": {
"index": {
"codec": "best_compression",
"format": "6",
"number_of_replicas": "1",
"number_of_shards": "1"
}
}
}
}

{
"type": "index",
"value": {
"index": ".monitoring-kibana-6-2019.02.04",
"settings": {
"index": {
"codec": "best_compression",
"format": "6",
"number_of_replicas": "1",
"number_of_shards": "1"
}
}
}
}

{
"type": "index",
"value": {
"index": ".monitoring-beats-6-2019.02.04",
"settings": {
"index": {
"codec": "best_compression",
"format": "6",
"number_of_replicas": "1",
"number_of_shards": "1"
}
}
}
}

0 comments on commit 46538f4

Please sign in to comment.