mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
* Add mappings for standalone and fix tests * We are apparently mutating this and need to return a copy each time
This commit is contained in:
parent
597c142f05
commit
46538f49a5
4 changed files with 75 additions and 13 deletions
|
@ -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.
|
||||
|
@ -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
|
||||
|
@ -56,7 +56,7 @@ export async function getClustersFromRequest(req, indexPatterns, { clusterUuid,
|
|||
];
|
||||
|
||||
if (await hasStandaloneClusters(req, indexPatternsToCheckForNonClusters)) {
|
||||
clusters.push(standaloneClusterDefinition);
|
||||
clusters.push(getStandaloneClusterDefinition());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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 => {
|
||||
|
|
|
@ -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: {}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
|
@ -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';
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue