KibanaããŒãžã§ã³ïŒ 7.1.1
ElasticsearchããŒãžã§ã³ïŒ 7.1.1
ãªãªãžãã«ã®ã€ã³ã¹ããŒã«æ¹æ³ïŒããŠã³ããŒãããŒãžãyumããœãŒã¹ãããªã©ïŒïŒ
yumãæ±çšæ§æã100ïŒ
èªåã§æåããã€ã³ã¹ããŒã«ããŸãã
ã¯ã©ã¹ã¿ãŒES3ããŒã
ãã°ã説æããŠãã ããïŒ
Kibanaã¯ãäœææã«ã€ã³ããã¯ã¹.kibanaã«åé¡ãããããã§ãïŒ
ä¿åããããªããžã§ã¯ãã«ã¢ã¯ã»ã¹ããããšãããšãKibanaã¯400 Bad Requestãšã©ãŒãè¿ããElasticsearchã¯.kibanaã€ã³ããã¯ã¹ã§FieldDataãšã©ãŒãã¹ããŒããŸã
APIã䜿çšããŠã€ã³ããã¯ã¹ãã¿ãŒã³ãäœæããã³æ€çŽ¢ã§ããŸãããæ€çŽ¢ãªã¯ãšã¹ãã§FieldDataäŸå€ãçºçãããããKibanaã¯ã€ã³ããã¯ã¹ãã¿ãŒã³ãæ€çŽ¢ã§ããŸããã
泚ïŒãã®åé¡ã¯å°ãã©ã³ãã ã«èŠããŸããä»æ¥äœæãã3ã€ã®ã¯ã©ã¹ã¿ãŒã®ãã¡ã®1ã€ã§çºçãïŒ7æ³ä»¥äžã§ããããïŒããã¹ãŠã¹ã¯ãªããã䜿çšããŠåãæ¹æ³ã§äœæããŸããã
泚ïŒãšã©ã¹ãã£ãã¯ãã©ãŒã©ã ã§ã6人以äžã7æ³ä»¥äžããåãè¡åãããŠããããã«èŠããæçš¿ãèŠã€ããŸãã
https://discuss.elastic.co/t/kibana-7-cant-load-index-pattern/180167
ãã®åé¡ã®é »åºŠãããã«èŠ³å¯ããããã«ãææ¥ããã«ã¯ã©ã¹ã¿ãŒãäœæããŸãã
ãã°ããµãŒããŒåºåïŒè©²åœããå ŽåïŒãæäŸããŸãã
[ä¿åããããªããžã§ã¯ã]ããŒãžãæŽæ°ãããšãã®ãšã©ã¹ãã£ãã¯ãã°ïŒ
[2019-07-02T11:08:48,327][DEBUG][o.e.a.s.TransportSearchAction] [elastic01] [.kibana][0],
node[RmpqDbnZTMmmrGTVe5sOZA], [R], s[STARTED], a[id=UOCFUQwpREy44aF76avXfw]:
Failed to execute [SearchRequest{searchType=QUERY_THEN_FETCH, indices=[.kibana],
indicesOptions=IndicesOptions[ignore_unavailable=false,
...
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default.
Set fielddata=true on [type] in order to load fielddata in memory by uninverting the inverted
index. Note that this can however use significant memory. Alternatively use a keyword field
instead.
ä¿åããããªããžã§ã¯ãã«ååšããã€ã³ããã¯ã¹ãã¿ãŒã³ãšcurlGETã¯æ©èœããŸãããFieldDataãšã©ãŒãçºçãããããKibanaã¯ãããèŠã€ããããšãã§ããŸããã
curl -X GET "http://localhost:5601/api/saved_objects/index-pattern/filebeat-ulf" -H 'kbn-xsrf: true'
{"id":"filebeat-ulf","type":"index-pattern","updated_at":"2019-07-02T11:07:17.553Z","version":"WzUsMV0=","attributes":{"title":"filebeat-7.1.1-ulf-*","timeFieldName":"@timestamp"},"references":[],"migrationVersion":{"index-pattern":"6.5.0"}}
ping @ elastic / kibana-platform
ãããŠå¥ã®ããã°æçš¿ïŒ
https://discuss.elastic.co/t/not-possible-to-create-index-patterns-in-kibana/185591/2
ãŠãŒã¶ãŒãä¿®æ£ããå ŽæïŒ
å¥ã®ã¯ã©ã¹ã¿ãŒïŒ4çªç®ïŒã®åãåé¡ãå床äœæããŸãã
kibanaãåæ¢ãã.kibanaã€ã³ããã¯ã¹ãåé€ããŠãKibanaãåéããããšããŸãããããã«ããšã©ã¹ãã£ãã¯ãã°ããããŸãã
[2019-07-03T03:02:16,659][INFO ][o.e.c.m.MetaDataDeleteIndexService] [elastic01]
[.kibana/1Z8-n6nCSza4pm2HXtWG_Q] deleting index
[2019-07-03T03:03:15,155][INFO ][o.e.c.m.MetaDataIndexTemplateService] [elastic01]
adding template [.management-beats] for index patterns [.management-beats]
[2019-07-03T03:03:15,820][INFO ][o.e.c.m.MetaDataCreateIndexService] [elastic01]
[.kibana] creating index, cause [auto(bulk api)], templates [], shards [1]/[1], mappings []
[2019-07-03T03:03:15,944][INFO ][o.e.c.m.MetaDataMappingService] [elastic01]
[.kibana/x0ymkiGpRxWJA_rMJ-T3Nw] create_mapping [_doc]
[2019-07-03T03:03:15,945][INFO ][o.e.c.m.MetaDataMappingService] [elastic01]
[.kibana/x0ymkiGpRxWJA_rMJ-T3Nw] update_mapping [_doc]
[2019-07-03T03:03:16,021][INFO ][o.e.c.r.a.AllocationService] [elastic01]
Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana][0]] ...]).
[2019-07-03T03:03:37,218][INFO ][o.e.c.m.MetaDataMappingService] [elastic01]
[.kibana/x0ymkiGpRxWJA_rMJ-T3Nw] update_mapping [_doc]
[2019-07-03T03:03:55,567][DEBUG][o.e.a.s.TransportSearchAction] [elastic01] [.kibana][0],
node[UKPhnQePR6-3EJMobt8mbw], [R], s[STARTED], a[id=oVInWbneRLicfKSIqL_uwA]:
Failed to execute [SearchRequest{searchType=QUERY_THEN_FETCH, indices=[.kibana],
indicesOptions=IndicesOptions[ignore_unavailable=false, allow_no_indices=true,
expand_wildcards_open=true, expand_wildcards_closed=false, allow_aliases_to_multiple_indices=true,
forbid_closed_indices=true, ignore_aliases=false, ignore_throttled=true], types=[], routing='null',
preference='null', requestCache=null, scroll=null, maxConcurrentShardRequests=0,
batchedReduceSize=512, preFilterShardSize=128, allowPartialSearchResults=true, localClusterAlias=null,
getOrCreateAbsoluteStartMillis=-1, ccsMinimizeRoundtrips=true, source={"from":0,"size":20,"query":
{"bool":{"filter":[{"bool":{"should":[{"bool":{"must":[{"term":{"type":{"value":"index-
pattern","boost":1.0}}}],"must_not":[{"exists":
{"field":"namespace","boost":1.0}}],"adjust_pure_negative":true,"boost":1.0}},{"bool":{"must":[{"term":
{"type":{"value":"visualization","boost":1.0}}}],"must_not":[{"exists":
{"field":"namespace","boost":1.0}}],"adjust_pure_negative":true,"boost":1.0}},{"bool":{"must":[{"term":
{"type":{"value":"dashboard","boost":1.0}}}],"must_not":[{"exists":
{"field":"namespace","boost":1.0}}],"adjust_pure_negative":true,"boost":1.0}},{"bool":{"must":[{"term":
{"type":{"value":"search","boost":1.0}}}],"must_not":[{"exists":
{"field":"namespace","boost":1.0}}],"adjust_pure_negative":true,"boost":1.0}}],"adjust_pure_negative":true,"
minimum_should_match":"1","boost":1.0}}],"adjust_pure_negative":true,"boost":1.0}},"seq_no_primary_ter
m":true,"_source":{"includes":["index-pattern","visualization","dashboard","search.title","index-
pattern","visualization","dashboard","search.id","namespace","type","references","migrationVersion",
"updated_at","title","id"],"excludes":[]},"sort":[{"type":
{"order":"asc","unmapped_type":"keyword"}}],"track_total_hits":2147483647}}]
org.elasticsearch.transport.RemoteTransportException: [elastic03][x.x.x.x:9300]
[indices:data/read/search[phase/query]]
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default.
Set fielddata=true on [type] in order to load fielddata in memory by uninverting the inverted index.
Note that this can however use significant memory. Alternatively use a keyword field instead.
ç·šéïŒ
å¥ã®ã¯ã©ã¹ã¿ãŒïŒ5çªç®ïŒãäœæããŸããïŒã¹ã¯ã©ããããã®åãã¹ã¯ãªãããVMã®äœæãå«ãŸããŠããŸãïŒãä»åã¯ãšã©ãŒã¯ãããŸããïŒæèïŒéžæã®åé¡ããããåŒãèµ·ããå¯èœæ§ããããã©ããã確èªããããšããŸããïŒ
ç·šé2ïŒ
ã¯ã©ã¹ã¿ãŒNo6ã§åã³åé¡ãçºçããŸããïŒã¹ã¯ã©ããããã®åãã¹ã¯ãªãããVMã®äœæãå«ãŸããŠããŸãïŒ
ããŒã3ã§ã¯ãèå³æ·±ããã°ãèŠãããšãã§ããŸãã
ãã¹ã¿ãŒã®éžæ/åå ã®æåã®è©Šè¡ã§ããŒãã«ãšã©ãŒãçºçããŸããããããã§ãæåããŠããŒãã¹ãã©ãããã.kibanaã€ã³ããã¯ã¹ãšã€ãªã¢ã¹ã®äœææã«ããŒãããšã©ãŒãå ±åããŸãã
ãã°ããããŒãID / {ml.machine_memory = ....ãxpack.installed = true}ãåé€ããŠããã€ãºãåãé€ããèªã¿ãããããŸããã
[2019-07-03T03:57:29,167][INFO ][o.e.c.c.JoinHelper] [elastic03]
failed to join {elastic01} {x.x.x.x}{x.x.x.x:9300}
with JoinRequest{sourceNode={elastic03}{y.y.y.y} {y.y.y.y:9300},
optionalJoin=Optional[Join{term=1, lastAcceptedTerm=0, lastAcceptedVersion=0, sourceNode=
{elastic03}{y.y.y.y}{y.y.y.y:9300}, targetNode={elastic01}{x.x.x.x}{x.x.x.x:9300}}]}
org.elasticsearch.transport.NodeNotConnectedException: [elastic01][x.x.x.x:9300] Node not connected
at org.elasticsearch.transport.ConnectionManager.getConnection(ConnectionManager.java:151)
....
[2019-07-03T03:57:29,179][INFO ][o.e.c.c.Coordinator] [elastic03]
setting initial configuration to VotingConfiguration{ID elastic01 ,{bootstrap-
placeholder}-elastic02,ID elastic03}
[2019-07-03T03:57:29,180][INFO ][o.e.c.c.JoinHelper] [elastic03]
failed to join {elastic01}{x.x.x.x}{x.x.x.x:9300}
with JoinRequest{sourceNode={elastic03}{y.y.y.y}{y.y.y.y:9300},
optionalJoin=Optional[Join{term=1, lastAcceptedTerm=0, lastAcceptedVersion=0, sourceNode=
{elastic03}{y.y.y.y}{y.y.y.y:9300}, targetNode={elastic01}{x.x.x.x}{x.x.x.x:9300}}]}
org.elasticsearch.transport.NodeNotConnectedException: [elastic01][x.x.x.x:9300] Node not connected
at org.elasticsearch.transport.ConnectionManager.getConnection(ConnectionManager.java:151)
....
[2019-07-03T03:57:29,318][INFO ][o.e.c.s.MasterService] [elastic03]
elected-as-master ([2] nodes joined)[{elastic03}{y.y.y.y}{y.y.y.y:9300} elect leader,
{elastic01}{x.x.x.x}{x.x.x.x:9300} elect leader,
_BECOME_MASTER_TASK_, _FINISH_ELECTION_], term: 2, version: 1, reason: master node changed
{previous [], current [{elastic03}{y.y.y.y}{y.y.y.y:9300}}]}, added {{elastic01}{x.x.x.x}{x.x.x.x:9300},}
[2019-07-03T03:57:29,410][INFO ][o.e.c.c.CoordinationState] [elastic03]
cluster UUID set to [oQs2zr6XTM6spzQSvJ079w]
[2019-07-03T03:57:29,463][INFO ][o.e.c.s.ClusterApplierService] [elastic03]
master node changed {previous [], current [{elastic03}{y.y.y.y}{y.y.y.y:9300}]},
added {{elastic01}{x.x.x.x}{x.x.x.x:9300},}, term: 2, version: 1, reason: Publication{term=2, version=1}
[2019-07-03T03:57:29,538][INFO ][o.e.h.AbstractHttpServerTransport] [elastic03]
publish_address {y.y.y.y:9200}, bound_addresses {[::1]:9200}, {127.0.0.1:9200}, {y.y.y.y:9200}
[2019-07-03T03:57:29,539][INFO ][o.e.n.Node] [elastic03]
started
[2019-07-03T03:57:29,559][WARN ][o.e.x.s.a.s.m.NativeRoleMappingStore] [elastic03]
Failed to clear cache for realms [[]]
[2019-07-03T03:57:29,618][INFO ][o.e.g.GatewayService] [elastic03]
recovered [0] indices into cluster_state
...
[2019-07-03T03:57:30,255][INFO ][o.e.c.s.MasterService] [elastic03]
node-join[{elastic02}{z.z.z.z}{z.z.z.z:9300} join existing leader], term: 2, version: 8, reason: added
{{elastic02}{z.z.z.z}{z.z.z.z:9300},}
[2019-07-03T03:57:30,543][INFO ][o.e.c.s.ClusterApplierService] [elastic03]
added {{elastic02}{z.z.z.z}{z.z.z.z:9300},}, term: 2, version: 8, reason: Publication{term=2, version=8}
[2019-07-03T03:57:30,749][INFO ][o.e.l.LicenseService] [elastic03]
license [] mode [basic] - valid
ã¯ã©ã¹ã¿ãŒã¯ããŒãã¹ãã©ãããããŸãããã.kibanaã¯ãšã©ãŒãã¹ããŒããŸãïŒ
[2019-07-03T03:57:52,002][INFO ][o.e.c.m.MetaDataCreateIndexService] [elastic03]
[.kibana_task_manager] creating index, cause [auto(bulk api)], templates [.kibana_task_manager], shards
[1]/[1], mappings [_doc]
[2019-07-03T03:57:53,018][INFO ][o.e.c.m.MetaDataCreateIndexService] [elastic03]
[.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[2019-07-03T03:57:53,279][INFO ][o.e.c.m.MetaDataCreateIndexService] [elastic03]
[.kibana] creating index, cause [auto(bulk api)], templates [], shards [1]/[1], mappings []
[2019-07-03T03:57:53,382][DEBUG][o.e.a.a.i.a.TransportIndicesAliasesAction] [elastic03]
failed to perform aliases
org.elasticsearch.indices.InvalidAliasNameException: Invalid alias name [.kibana],
an index exists with the same name as the alias
at org.elasticsearch.cluster.metadata.AliasValidator.validateAlias(AliasValidator.java:93)
...
@tbuchier詳现ãªãã°ã¬ããŒããããããšãïŒ
確èªãããã®ã§ããã3ã€ã®ESããŒãã®ã¯ã©ã¹ã¿ãŒããããŸããå®è¡ããŠããKibanaããŒãã¯ããã€ã§ããããããšã1ã€ã ãã§ããïŒ
Kibana + Elasticãå«ããŽãŒã«ãã³ã€ã¡ãŒãžã«åºã¥ããŠã¯ã©ã¹ã¿ãŒãããŒãã¹ãã©ããããŸã
ãããã£ãŠã3ã€ã®Kibanaãå®è¡ãããŠããŸãïŒ1ã€ãç¡å¹ã«ããŠãåŸã§HA /ããŒããã©ã³ã·ã³ã°çšã«2ã€ãä¿æããå ŽåããããŸãïŒã
Elasticã®ããŒã¿ãã©ã«ãã¯ãã€ã³ã¹ã¿ã³ã¹åã®åã«å®å
šã«ã¯ãªãŒã³ã¢ãããããŸãïŒæ£ããããŒãã¹ãã©ããã®ããïŒ
ãã ããUUIDãå«ã/ var / lib / kibanaã§ã¯ãªãå¯èœæ§ããããããåãã§ããå¯èœæ§ããããŸãã ããããããã¯ç£èŠã®æš©å©ã«ã®ã¿åœ±é¿ããã¯ãã§ããïŒ
ãã®ãšã©ãŒç¶æ ã«ããã¯ã©ã¹ã¿ãŒã®3ã€ã®Kibanaã€ã³ã¹ã¿ã³ã¹ãã¹ãŠã®ãã°ãæçš¿ã§ããŸããïŒ
ç§ã¯æææ¥ãŸã§ç°å¢ã«ã¢ã¯ã»ã¹ã§ããŸããã
äœããã°ã«èšé²ãããªãã£ãããšãèŠããŠããŸãïŒlogging.quietïŒtrueã䜿çšããŠããããïŒ
æææ¥ã«Kibanaãã°ãå
¬éããŸãã
åãåé¡ã«çŽé¢ããŠãããšæããããŠãŒã¶ãŒããããšã©ã¹ãã£ãã¯ãã©ãŒã©ã ã§ãä»ã«3ã€ã®ãããã¯ãèŠã€ããŸããã
ãã¹ãŠ7+ã§ãUIãã€ã³ããã¯ã¹ã«ä¿åãããŠãããªããžã§ã¯ããèŠã€ããããšãã§ããªããããUIãä»ããã€ã³ããã¯ã¹ãã¿ãŒã³ã®ç¡éã®äœæã§ç«ã¡åŸçããŠããŸã
https://discuss.elastic.co/t/created-index-pattern-is-not-visible-in-kibana-7-0-1/184098/
https://discuss.elastic.co/t/i-cant-create-indexes-patterns-with-eck/184194/
https://discuss.elastic.co/t/kibana-7-0-1-wont-lad-index-pattern/187934/
.kibanaã€ã³ããã¯ã¹ã«ç«¶åç¶æ
ãªãŒãã®ããã€ãã®çš®é¡ãã®ãããã³ã°ããã®ããã«è¡šç€ºãããŸã{"type": {"type": "text"}}
ã®ä»£ããã«ã {"type": {"type": "keyword"}}
ããŒã«ã«ãã·ã³ã§3ããŒãã®ES + Kibanaã¯ã©ã¹ã¿ãŒãäœåºŠãäœæããããšããŸãããããtextãã«èšå®ãããŠãããtypeãããããã£ã®ãããã³ã°ãåçŸã§ããŸããã§ããã
{"type": {"type": "text"}}
ã䜿çšããŠæåã§ãããã³ã°ãäœæãããšãããã§èª¬æãããŠããçç¶ãšãããã£ãŒã«ãããŒã¿ã¯ããã©ã«ãã§ããã¹ããã£ãŒã«ãã§ç¡å¹ã«ãªã£ãŠããŸãããšã©ãŒãªã©ã®ãªã³ã¯ããããã£ã¹ã«ãã·ã§ã³ã¹ã¬ãããçæãããããšã確èªã§ããŸãã
詳现ãªãããã°ãã«ã@tbuchierãããããšãããããŸããïŒ ãŸã èªãã§ããŸããã奜å¥å¿ãããKibanaãµãŒããŒã«ã«ãŒãã§pingãå®è¡ããŠãã¹ã¯ãªããã§èµ·åãããŠãããã©ããã確èªããŠããŸããïŒ
ããã¯ä»¥åã«äžåºŠèŠãããšããããã©ã³ãã ãªèŠå ã¯ããããäœããã®ç«¶åç¶æ
ã§ããããšãç§ã«æ瀺ããŠããŸãããäœãã¬ãŒã¹ã§ããå¯èœæ§ããããŸããïŒ KibanaãµãŒããŒã«å
¥ã£ãŠãããªã¯ãšã¹ããšç«¶åãã移è¡å®äºã ãšæããŸããKibanaãµãŒããŒã¯ïŒã»ãã¥ãªãã£ãæå¹ã«ãªã£ãŠããå ŽåïŒ uiSettings
ãµãŒãã¹ãèªã¿èŸŒãããšããŸããããã«ãããã®åã«æ§æä¿åãªããžã§ã¯ããèªåäœæãããŸãã kibanaã€ã³ããã¯ã¹ãå®éã«äœæããããããå
¥åãèªåãããã³ã°ãã type
ãã£ãŒã«ãã«{"type": "text"}
ã䜿çšããŠã€ã³ããã¯ã¹ãäœæããŸãã
移è¡ãå®äºãããŸã§HTTPãªã¯ãšã¹ããåãä»ããªãã£ããããããã¯ä»¥åã¯äžå¯èœã§ããããæ°ãããã©ãããã©ãŒã ãžã®ç§»è¡ã«ãããæäœã®é åºããããã«å€æŽãããHTTPã®éå§åŸã«ç§»è¡ãå®è¡ãããããã«ãªããŸããã savedObjects
ãµãŒãã¹ãå®éã«äœ¿çšå¯èœã«ãªãåã«ã«ãŒããããªã¬ãŒãããå¯èœæ§ããããã¿ã€ãã³ã°ã«åºã¥ããŠåé¡ãçºçããå¯èœæ§ããããŸãã
ç·šéïŒããã確èªãã1ã€ã®æ¹æ³ã¯ããã®ãšã©ãŒãçºçãããšãã«ãããã³ã°ãšããã¥ã¡ã³ãã.kibanaã€ã³ããã¯ã¹ã«ãã³ãããããšã§ãã æ§æããã¥ã¡ã³ãã«ãã£ãŠã€ã³ããã¯ã¹ã«äœãå«ãŸããŠããªãå Žåã¯ããããèµ·ãã£ãŠããããšã確信ããŠããŸãã
ãã®åé¡ã¯7.1.1ç°å¢ã§åçŸã§ããŸããã ã¯ã©ã¹ã¿ãŒã®è©³çŽ°ïŒ
ããŒããŠã§ã¢é害ã®ããã«ãã¹ãŠã®ElasticsearchããŒããåæ¢ããå¿ èŠããã£ããšãã«æåã«ãã®åé¡ãçºçããŸããïŒãã ããKibanaã¯åæ¢ãããŸããã§ããïŒã ãã¹ãŠã®ElasticserchããŒãã®ããŒã¿ãã£ã¬ã¯ããªå ã®ãã¹ãŠã®ã³ã³ãã³ããåé€ããŸãã ãã¹ãŠã®ElasticsearchããŒããåéããŸããã ã¯ã©ã¹ã¿å šäœã®åèµ·åäžã«Kibanaãåæ¢ããŸããã§ããã
KibanaãµãŒãã¹ãåæ¢ããã«.kibana*
ã€ã³ããã¯ã¹ãåé€ããããšã§ããã®åé¡ãåçŸããããšãã§ããŸããã
ãã®åé¡ãä¿®æ£ããããã«ã次ã®æé ãå®è¡ããŸããã
ããã«ã¡ã¯ ïŒïŒ
ç§ã¯ä»æãåã³åé¡ã«çŽé¢ãããŸã§ã¯ã©ã¹ã¿ãŒãçæããŸããïŒ3çªç®ïŒïŒ
@rudolf
ããããã°ã®å ŽåïŒããã¯ç¢ºãã«ã¬ãŒã¹ã®åé¡ã®ããã§ãïŒ
kibana_1ãškibana_2ãäœæãããŸãããKibana1ã§ã次ã®ãšã©ãŒãçºçããŸãã
ç¡å¹ãªãšã€ãªã¢ã¹å[.kibana]ããšã€ãªã¢ã¹ãšåãååã®ã€ã³ããã¯ã¹ãååšããŸã
ãããŠããã¹ãŠã®ãããã«ã¯ïŒ
å¥ã®Kibanaã€ã³ã¹ã¿ã³ã¹ãã€ã³ããã¯ã¹ã移è¡ããŠããããã§ãã ãã®ç§»è¡ãå®äºããã®ãåŸ ã£ãŠããŸãã
@spalger
.kibanaãããã³ã°ã®å ŽåïŒå®éã«ã¯ç©ºã®ããã§ãïŒ
ç·šéïŒ @ navneet83ã«ãã£ãŠèšåãããã¹ãããïŒ
ã¹ã¯ãªããã§ä¿®æ£ããããã«ãããŒãã¹ãã©ããã§1ã€ã®Kibanaã®ã¿ãæå¹ã«ãã.kibana_1ãæ£åžžã«äœæããããšãã¹ã¯ãªããã¯ä»ã®ã€ã³ã¹ã¿ã³ã¹ãèµ·åããŸãã
@tbuchierç§ã¯åé¡ãåçŸããããšãã§ããŸããããããŠããã¯ç¢ºãã«ã¹ãã«ãžã£ãŒã移è¡ã·ã¹ãã ãšã®ç«¶åç¶æ
ãæšæž¬ããããã§ãã ã€ã³ããã¯ã¹ã®åæåãšç§»è¡ãå®äºãããŸã§ãElasticsearchã«å¯Ÿãããã¹ãŠã®æäœããããã¯ããŸãã è«çãã°ã«ãããåæåãšç§»è¡ããŸã é²è¡äžã®å Žåã§ãæäœãç¶è¡ã§ããŸããã ããã«ãããäžéšã®ãã©ã°ã€ã³ã.kibana
ã€ã³ããã¯ã¹ãžã®æžã蟌ã¿ãéå§ããElasticsearchã誀ã£ããããã³ã°ã§ã€ã³ããã¯ã¹ãèªåçã«äœæããŠããŸããã
幞ããªããšã«ãããã¯7.2.0ã§ä¿®æ£ããã³ãªãªãŒã¹ãããŠããŸãïŒhttps://github.com/elastic/kibana/pull/37674ïŒ
ããã®ãããã°ã«ãååããã ãããã¹ãŠã®ãã£ã¹ã«ãã·ã§ã³ãããã¯ããã®åé¡ã«ãªã³ã¯ããŠããã ãããããšãããããŸãã
@rudolfããã«ã¡ã¯ãç§ã¯7.2.0ã§ããã®åé¡ã«çŽé¢ããŠããŸãã Kibanaã¯ç¹°ãè¿ãã€ã³ããã¯ã¹ãã¿ãŒã³ãèŠæ±ããesãã°ã¯fielddataãšã©ãŒãåºããŸãã
"Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [process.name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead.",
"at org.elasticsearch.index.mapper.TextFieldMapper$TextFieldType.fielddataBuilder(TextFieldMapper.java:711) ~[elasticsearch-7.2.0.jar:7.2.0]",
"at org.elasticsearch.index.fielddata.IndexFieldDataService.getForField(IndexFieldDataService.java:116) ~[elasticsearch-7.2.0.jar:7.2.0]",
@ ntsh999 githubã¯ãåçŸå¯èœãªãã°ã¬ããŒãã«ã®ã¿äœ¿çšããŸãã 7.2ã§ãã®åäœãåçŸã§ããå Žåã¯ãgithubã§æ°ããåé¡ãéããæé ãå ±æããŠãã ããã ãã ãããã«ããå¿ èŠãªå Žåã¯ããã£ã¹ã«ãã·ã§ã³ãã©ãŒã©ã https://discuss.elastic.co/ã§æ°ãããããã¯ãéå§ããŠãã ãããelasticsearchãškibanaããã®ãã¹ãŠã®ãã°ãšãäœææ¹æ³ãªã©ã®ä»ã®é¢é£æ å ±ãå«ããŠãã ãããã¯ã©ã¹ã¿ãŒãããã³ä»¥åã®ããŒãžã§ã³ã®ELKã¹ã¿ãã¯ããã¢ããã°ã¬ãŒããè¡ã£ãå Žåã
ãã®ã¹ã¬ãããèŠã€ãã人ã®ããã«ãç§ãã¯ã©ã¹ã¿ãŒã§è¡ã£ãããšãæ©èœãããããã«ïŒ
PUT /.kibana
{
"aliases": {},
"mappings": {
"properties": {
"config": {
"properties": {
"buildNum": {
"type": "long"
}
}
},
"index-pattern": {
"properties": {
"fields": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"timeFieldName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
},
"type": {
"type": "keyword",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"updated_at": {
"type": "date"
}
}
},
"settings": {
"index": {
"number_of_shards": "5",
"number_of_replicas": "1"
}
}
}
ïŒã·ã£ãŒããšã¬ããªã«ã®æ°ãããŒãºã«äžèŽããŠããããšã確èªããŠãã ããïŒ
@ allan-simonçŽ æŽãããïŒ ããã¯ç§ã«ãšã£ãŠçŽ æŽãããåããããŸããïŒ
@ allan-simonããããšããããªãã¯ç§ã®å€ãæã£ãã
@ allan-simon也æ¯ïŒ å®ç§ã«æ©èœããæçš¿ãèŠã€ããåã«ãä»å€AWS ElasticsearchãµãŒãã¹ã§ãããç解ããããšããŠäœå¹Žãè²»ãããŸããïŒ
æãåèã«ãªãã³ã¡ã³ã
ãã®ã¹ã¬ãããèŠã€ãã人ã®ããã«ãç§ãã¯ã©ã¹ã¿ãŒã§è¡ã£ãããšãæ©èœãããããã«ïŒ
ïŒã·ã£ãŒããšã¬ããªã«ã®æ°ãããŒãºã«äžèŽããŠããããšã確èªããŠãã ããïŒ