แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž…แžผแžšแž™แžพแž„แžšแŸ†แž›แžนแž€แžแžถ Elastic Stack แž‚แžบแž•แŸ’แžขแŸ‚แž€แž›แžพแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ Elasticsearch แžŠแŸ‚แž›แž˜แžทแž“แž‘แžถแž€แŸ‹แž‘แž„แž‚แŸ’แž“แžถ แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžŠแžถแž‰ Kibana แž“แžทแž„แžขแŸ’แž“แž€แž”แŸ’แžšแž˜แžผแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™ แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžš (Logstash แžŠแŸแž›แŸ’แž”แžธแž›แŸ’แž”แžถแž‰แž”แŸ†แž•แžปแž Beats แž•แŸ’แžŸแŸแž„แŸ— APM แž“แžทแž„แž•แŸ’แžŸแŸแž„แŸ—แž‘แŸ€แž)แŸ” แž€แžถแžšแž”แž“แŸ’แžแŸ‚แž˜แžŠแŸแž›แŸ’แžขแž˜แžฝแž™แž‘แŸ…แž‡แž„แŸ‹แž•แž›แžทแžแž•แž›แžŠแŸ‚แž›แž”แžถแž“แžšแžถแž™แž”แž‰แŸ’แž‡แžธแž‘แžถแŸ†แž„แž˜แžผแž›แž‚แžบแž€แžถแžšแžœแžทแž—แžถแž‚แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แžขแžแŸ’แžแž”แž‘แž™แžพแž„แž™แž›แŸ‹แž–แžธแžขแŸ’แžœแžธแžŠแŸ‚แž›แž‡แžถแž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž‘แžถแŸ†แž„แž“แŸแŸ‡แŸ” แžŸแžผแž˜แž“แŸ…แž€แŸ’แžšแŸ„แž˜แž†แŸ’แž˜แžถแŸ”

แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž‚แžบแž‡แžถแž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ‹แž“แŸƒ shareware Elastic Stack แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž€แŸ’แž“แžปแž„ X-Pack แŸ” แžŠแžพแž˜แŸ’แž”แžธแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž”แŸ’แžšแžพแžœแžถ แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„แžšแž™แŸˆแž–แŸแž› 30 แžแŸ’แž„แŸƒแž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแžŠแŸ†แžกแžพแž„แžšแžฝแž…แŸ” แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแžšแž™แŸˆแž–แŸแž›แžŸแžถแž€แž›แŸ’แž”แž„แž•แžปแžแž€แŸ†แžŽแžแŸ‹ แžขแŸ’แž“แž€แžขแžถแž…แžŸแŸ’แž“แžพแžŸแžปแŸ†แž‡แŸ†แž“แžฝแž™แžŠแžพแž˜แŸ’แž”แžธแž”แž“แŸ’แžแžœแžถ แžฌแž‘แžทแž‰แž€แžถแžšแž‡แžถแžœแŸ” แžแž˜แŸ’แž›แŸƒแž“แŸƒแž€แžถแžšแž‡แžถแžœแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžŽแž“แžถแž˜แžทแž“แž•แŸ’แžขแŸ‚แž€แž›แžพแž”แžšแžทแž˜แžถแžŽแž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžขแžถแžŸแŸ’แžšแŸแž™แž›แžพแž…แŸ†แž“แžฝแž“แžแŸ’แž“แžถแŸ†แž„แžŠแŸ‚แž›แž”แžถแž“แž”แŸ’แžšแžพแŸ” แž‘แŸ แž”แžšแžทแž˜แžถแžŽแž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แž–แžทแžแž‡แžถแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž…แŸ†แž“แžฝแž“แžแŸ’แž“แžถแŸ†แž„แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž€แžถแžš แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž“แŸ…แžแŸ‚แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž“แŸƒแž€แžถแžšแž•แŸ’แžแž›แŸ‹แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽแž“แŸแŸ‡แž‚แžบแž˜แžถแž“แž—แžถแž–แž˜แž“แžปแžŸแŸ’แžŸแž’แž˜แŸŒแž‡แžถแž„แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แžแžœแžทแž€แžถแžšแž”แžŸแŸ‹แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแž˜แžทแž“แžแŸ’แžšแžผแžœแž€แžถแžšแž•แž›แžทแžแž—แžถแž–แžแŸ’แž–แžŸแŸ‹แž‘แŸ แžขแŸ’แž“แž€แžขแžถแž…แžŸแž“แŸ’แžŸแŸ†แž”แŸ’แžšแžถแž€แŸ‹แž”แžถแž“แŸ”

ML แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž€แŸ’แž“แžปแž„ C++ แž แžพแž™แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แžแžถแž„แž€แŸ’แžšแŸ… JVM แžŠแŸ‚แž› Elasticsearch แžแŸ’แž›แžฝแž“แžœแžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ” แž“แŸ„แŸ‡แž‚แžบแž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžš (แžŠแŸ„แž™แžœแžทแž’แžธแž“แŸแŸ‡แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž แŸ…แžแžถ autodetect) แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแŸ’แžœแžธแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แžŠแŸ‚แž› JVM แž˜แžทแž“แž›แŸแž”แŸ” แž“แŸ…แž›แžพแž€แžถแžšแž”แž„แŸ’แž แžถแž‰แžŸแžถแž€แž›แŸ’แž”แž„ แž“แŸแŸ‡แž˜แžทแž“แž˜แŸ‚แž“แž‡แžถแžšแžฟแž„แžŸแŸ†แžแžถแž“แŸ‹แž“แŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแž™แžถแž€แžถแžŸแž•แž›แžทแžแž€แž˜แŸ’แž˜ แžœแžถแž˜แžถแž“แžŸแžถแžšแŸˆแžŸแŸ†แžแžถแž“แŸ‹แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แžแŸ’แž“แžถแŸ†แž„แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžทแž…แŸ’แž…แž€แžถแžš ML แŸ”

แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž’แŸ’แž›แžถแž€แŸ‹แž‡แžถแž–แžธแžšแž”แŸ’แžšแž—แŸแž‘ โˆ’ แž‡แžถแž˜แžฝแž™แž‚แŸ’แžšแžผ ะธ แžŠแŸ„แž™แž‚แŸ’แž˜แžถแž“แž‚แŸ’แžšแžผ. แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž‚แžบแžŸแŸ’แžแžทแžแž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž—แŸแž‘ "แž˜แžทแž“แž˜แžถแž“แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™"แŸ” แžŠแŸ„แž™ แžแŸ†แžŽแž“แŸแŸ‡ แžขแŸ’แž“แž€แžขแžถแž…แž˜แžพแž›แžƒแžพแž‰แžงแž”แž€แžšแžŽแŸแž‚แžŽแžทแžแžœแžทแž‘แŸ’แž™แžถแž“แŸƒแž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แŸ”

แžŠแžพแž˜แŸ’แž”แžธแžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแžœแžทแž—แžถแž‚ แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž”แŸ’แžšแžพแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„แžŸแž“แŸ’แž‘แžŸแŸ’แžŸแž“แŸ Elasticsearch แŸ” แžขแŸ’แž“แž€แžขแžถแž…แž”แž„แŸ’แž€แžพแžแž—แžถแžšแž€แžทแž…แŸ’แž…แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚แž‘แžถแŸ†แž„แž–แžธแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ Kibana แž“แžทแž„แžแžถแž˜แžšแž™แŸˆ API แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž’แŸ’แžœแžพแž”แŸ‚แž”แž“แŸแŸ‡แžแžถแž˜แžšแž™แŸˆ Kibana แž“แŸ„แŸ‡แžขแŸ’แž“แž€แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แžŠแžนแž„แžšแžฟแž„แžแŸ’แž›แŸ‡แž‘แŸแŸ” แžงแž‘แžถแž แžšแžŽแŸ แž›แžทแž”แžทแž€แŸ’แžšแž˜แž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ‚แž›แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แŸ’แžšแžพแž€แŸ†แžกแžปแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžšแž”แžŸแŸ‹แžœแžถแŸ”

แžŸแž“แŸ’แž‘แžŸแŸ’แžŸแž“แŸแž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžœแžทแž—แžถแž‚.ml-state โ€” แž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธแž‚แŸ†แžšแžผแžŸแŸ’แžแžทแžแžท (แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚);
.ml-anomalies-* โ€” แž›แž‘แŸ’แž’แž•แž›แž“แŸƒ ML algorithms;
.ml-notifications โ€” แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž›แž‘แŸ’แž’แž•แž›แžœแžทแž—แžถแž‚แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ Elasticsearch แž˜แžถแž“แž›แžทแž”แžทแž€แŸ’แžšแž˜ แž“แžทแž„แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„แž–แžฝแž€แžœแžถแŸ” แž“แŸ…แž–แŸแž›แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‘แŸ…แž“แžนแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„ แž›แžทแž”แžทแž€แŸ’แžšแž˜แžขแžถแž…แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‘แŸ…แž“แžนแž„แž‚แŸ’แžšแŸ„แž„แž€แžถแžšแžŽแŸแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ แž“แžทแž„แžฏแž€แžŸแžถแžšแž‘แŸ…แž€แŸ†แžŽแžแŸ‹แžแŸ’แžšแžถแž€แŸ’แž“แžปแž„แžแžถแžšแžถแž„แž˜แžฝแž™แŸ” แž€แžถแžšแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž“แŸแŸ‡แž˜แžถแž“แž›แž€แŸ’แžแžแžŽแŸ’แžŒ แž“แžทแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŠแžพแž˜แŸ’แž”แžธแžŸแž˜แŸ’แžšแžฝแž›แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธแžŸแž˜แŸ’แž—แžถแžšแŸˆแž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŠแŸ‚แž›แž”แžถแž“แžฎแžแŸ‚แžขแŸ†แž–แžธ Elasticsearch แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

แž˜แžปแžแž„แžถแžšแžŠแžผแž…แž‚แŸ’แž“แžถแž‚แžบแžขแžถแž…แžšแž€แž”แžถแž“แžแžถแž˜แžšแž™แŸˆ API แžŠแžผแž…แžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžš แžŠแžผแž…แŸ’แž“แŸแŸ‡แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แžถแž–แž…แŸ’แž”แžถแžŸแŸ‹แž›แžถแžŸแŸ‹ แž“แžทแž„แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธแž‚แŸ„แž›แž‚แŸ†แž“แžทแž แž™แžพแž„แž“แžนแž„แž”แž„แŸ’แž แžถแž‰แž–แžธแžšแž”แŸ€แž”แž€แŸ†แžŽแžแŸ‹แžœแžถแžแžถแž˜แžšแž™แŸˆ KibanaแŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžบแž“แžปแž™แž“แŸ…แžแžถแž„แž†แŸ’แžœแŸแž„แž˜แžถแž“แž•แŸ’แž“แŸ‚แž€ Machine Learning แžŠแŸ‚แž›แžขแŸ’แž“แž€แžขแžถแž…แž”แž„แŸ’แž€แžพแžแž€แžถแžšแž„แžถแžšแžแŸ’แž˜แžธแŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ Kibana แžœแžถแž˜แžพแž›แž‘แŸ…แžŠแžผแž…แž‡แžถแžšแžผแž”แž—แžถแž–แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ” แžฅแžกแžผแžœแž“แŸแŸ‡แž™แžพแž„แž“แžนแž„แžœแžทแž—แžถแž‚แž”แŸ’แžšแž—แŸแž‘แž“แŸƒแž—แžถแžšแž€แžทแž…แŸ’แž…แž“แžธแž˜แžฝแž™แŸ—แž“แžทแž„แž”แž„แŸ’แž แžถแž‰แž”แŸ’แžšแž—แŸแž‘แž“แŸƒแž€แžถแžšแžœแžทแž—แžถแž‚แžŠแŸ‚แž›แžขแžถแž…แžŸแžถแž„แžŸแž„แŸ‹แž“แŸ…แž‘แžธแž“แŸแŸ‡แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

Single Metric - แž€แžถแžšแžœแžทแž—แžถแž‚แž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแž˜แžฝแž™ Multi Metric - แž€แžถแžšแžœแžทแž—แžถแž‚แž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแž–แžธแžšแžฌแž…แŸ’แžšแžพแž“แŸ” แž€แŸ’แž“แžปแž„โ€‹แž€แžšแžŽแžธโ€‹แž‘แžถแŸ†แž„โ€‹แž–แžธแžšโ€‹แž“แŸแŸ‡โ€‹แž˜แŸ‰แŸ‚แžแŸ’แžšโ€‹แž“แžธแž˜แžฝแž™แŸ—โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แžœแžทแž—แžถแž‚โ€‹แž€แŸ’แž“แžปแž„โ€‹แž”แžšแžทแž™แžถแž€แžถแžŸโ€‹แžŠแžถแž…แŸ‹โ€‹แžŠแŸ„แž™โ€‹แžกแŸ‚แž€โ€‹แž˜แžฝแž™โ€‹แž–แŸ„แž›โ€‹แž‚แžบโ€‹แŸ” แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž˜แžทแž“แž‚แžทแžแž–แžธแžฅแžšแžทแž™แžถแž”แž‘แž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แžŸแŸ’แžšแž”แž‚แŸ’แž“แžถแž“แŸ„แŸ‡แž‘แŸ แž–แŸ’แžšแŸ„แŸ‡แžœแžถแžขแžถแž…แž แžถแž€แŸ‹แžŠแžผแž…แž‡แžถแž€แŸ’แž“แžปแž„แž€แžšแžŽแžธ Multi MetricแŸ” แžŠแžพแž˜แŸ’แž”แžธแžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแž‚แžŽแž“แžถแžŠแŸ„แž™แž‚แžทแžแž‚แžผแžšแž–แžธแž€แžถแžšแž‡แžถแž”แŸ‹แž‘แžถแž€แŸ‹แž‘แž„แž‚แŸ’แž“แžถแž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแž•แŸ’แžŸแŸแž„แŸ— แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแžพแž€แžถแžšแžœแžทแž—แžถแž‚แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแž‡แžถแž‡แž“แŸ” แž แžพแž™ Advanced แž€แŸ†แž–แžปแž„แž’แŸ’แžœแžพแž€แžถแžšแž€แŸ‚แžŸแŸ†แžšแžฝแž›แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž‡แžถแž˜แžฝแž™แž“แžนแž„แž‡แž˜แŸ’แžšแžพแžŸแž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžทแž…แŸ’แž…แž€แžถแžšแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แŸ”

แž˜แŸ‰แŸ‚แžแŸ’แžšแžแŸ‚แž˜แžฝแž™

แž€แžถแžšแžœแžทแž—แžถแž‚แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แŸ‚แžแŸ’แžšแžแŸ‚แž˜แžฝแž™แž‚แžบแž‡แžถแžšแžฟแž„แžŸแžถแž˜แž‰แŸ’แž‰แž”แŸ†แž•แžปแžแžŠแŸ‚แž›แžขแžถแž…แž’แŸ’แžœแžพแž”แžถแž“แž“แŸ…แž‘แžธแž“แŸแŸ‡แŸ” แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž…แžปแž…แž›แžพ แž”แž„แŸ’แž€แžพแžแž€แžถแžšแž„แžถแžš แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž“แžนแž„แžšแž€แž˜แžพแž›แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸ…แž€แŸ’แž“แžปแž„แžœแžถแž› แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž•แŸ’แžŠแžปแŸ† แžขแŸ’แž“แž€แžขแžถแž…แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž€แŸ’แž“แžปแž„แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แžงแž‘แžถแž แžšแžŽแŸแž“แŸ…แž–แŸแž› แž“แžถแž‘แžธ แžแž˜แŸ’แž›แŸƒแžแžถแž„แž€แŸ’แžšแŸ„แž˜แžแž˜แŸ’แž›แŸƒแž’แž˜แŸ’แž˜แžแžถแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แžถแžแŸ‹แž‘แžปแž€แžแžถแž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แž”แžšแžทแž—แŸ„แž‚ แžขแžแžทแž”แžšแž˜แžถ, แž˜แž’แŸ’แž™แž˜แžแŸ’แž–แžŸแŸ‹, แž‘แžถแž”, แž˜แž’แŸ’แž™แž˜, แžแžปแžŸแž‚แŸ’แž“แžถ แž แžพแž™โ€‹แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ” แž€แžถแžšแž–แžทแž–แžŽแŸŒแž“แžถแžขแŸ†แž–แžธแž˜แžปแžแž„แžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžขแžถแž…แžšแž€แž”แžถแž“ แžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹.

แž“แŸ…แž€แŸ’แž“แžปแž„แžœแžถแž› แžœแžถแž› แž…แž„แŸ’แžขแžปแž›แž”แž„แŸ’แž แžถแž‰แžœแžถแž›แž›แŸแžแž“แŸ…แž€แŸ’แž“แžปแž„แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž™แžพแž„แž“แžนแž„แž’แŸ’แžœแžพแž€แžถแžšแžœแžทแž—แžถแž‚แŸ”

แž“แŸ…แž€แŸ’แž“แžปแž„แžœแžถแž› แžœแžทแžŸแžถแž›แž—แžถแž–แžŠแžถแž€แŸ‹แž’แžปแž„ - แž—แžถแž–แž›แž˜แŸ’แžขแžทแžแž“แŸƒแž…แž“แŸ’แž›แŸ„แŸ‡แž–แŸแž›แž“แŸ…แž›แžพแž”แž“แŸ’แž‘แžถแžแŸ‹แž–แŸแž›แžœแŸแž›แžถแžŠแŸ‚แž›แž€แžถแžšแžœแžทแž—แžถแž‚แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ” แžขแŸ’แž“แž€แžขแžถแž…แž‡แžฟแž‡แžถแž€แŸ‹แž›แžพแžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž€แž˜แŸ’แž˜ แžฌแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแžŠแŸ„แž™แžŠแŸƒแŸ” แžšแžผแž”แž—แžถแž–แžแžถแž„แž€แŸ’แžšแŸ„แž˜แž‚แžบแž‡แžถแžงแž‘แžถแž แžšแžŽแŸแž“แŸƒแž‘แŸ†แž แŸ†แžแžผแž…แž–แŸแž€ - แžขแŸ’แž“แž€แžขแžถแž…แž“แžนแž€แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž“แŸแŸ‡ แžขแŸ’แž“แž€แžขแžถแž…แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž—แžถแž–แž”แŸ’แžšแŸ‚แž”แŸ’แžšแžฝแž›แž“แŸƒแž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž‘แŸ…แž‡แžถแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แžšแž™แŸˆแž–แŸแž›แž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แŸ’แžšแž˜แžผแž›แž”แžถแž“แž‚แžบแž‡แžถแžšแžฟแž„แžŸแŸ†แžแžถแž“แŸ‹แžŠแŸ‚แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž“แŸƒแž€แžถแžšแžœแžทแž—แžถแž‚แŸ” แž€แŸ†แžกแžปแž„แž–แŸแž›แžœแžทแž—แžถแž‚ แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แŸ†แžŽแžแŸ‹แž…แž“แŸ’แž›แŸ„แŸ‡แž–แŸแž›แž’แŸ’แžœแžพแž˜แŸ’แžแž„แž‘แŸ€แž แž‚แžŽแž“แžถแž…แž“แŸ’แž›แŸ„แŸ‡แž–แŸแž›แž‘แŸ†แž“แžปแž€แž…แžทแžแŸ’แž (แž”แž“แŸ’แž‘แžถแžแŸ‹แž˜แžผแž›แžŠแŸ’แž‹แžถแž“) แž“แžทแž„แž€แŸ†แžŽแžแŸ‹แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธ - แž‚แž˜แŸ’แž›แžถแž atypical แž–แžธแžฅแžšแžทแž™แžถแž”แžแž’แž˜แŸ’แž˜แžแžถแžšแž”แžŸแŸ‹แž˜แŸ‰แŸ‚แžแŸ’แžšแŸ” แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แžงแž‘แžถแž แžšแžŽแŸแŸ–

แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแžผแž…แž˜แžฝแž™แŸ–

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸ…แž–แŸแž›แžŠแŸ‚แž› algorithm แž˜แžถแž“แžขแŸ’แžœแžธแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแžšแŸ€แž“ แž”แž“แŸ’แž‘แžถแžแŸ‹แž‚แŸ„แž›แž˜แžพแž›แž‘แŸ…แžŠแžผแž…แž“แŸแŸ‡แŸ–

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž€แžทแž…แŸ’แž…แž€แžถแžš แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แŸ†แžŽแžแŸ‹แž‚แž˜แŸ’แž›แžถแžแžแžปแžŸแž”แŸ’แžšแž€แŸ’แžšแžแžธแž–แžธแž”แž‘แžŠแŸ’แž‹แžถแž“ แž แžพแž™แž…แžถแžแŸ‹แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แž–แžฝแž€แžœแžถแžแžถแž˜แž”แŸ’แžšแžผแž”แžถแž”แŸŠแžธแž›แžธแžแŸแž“แŸƒแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธ (แž–แžŽแŸŒแž“แŸƒแžŸแŸ’แž›แžถแž€แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž…แž„แŸ’แžขแžปแž›แž”แž„แŸ’แž แžถแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แžœแž„แŸ‹แž€แŸ’แžšแž…แž€)แŸ–

แž€แžถแžšแž–แŸ’แžšแž˜แžถแž“ (แž–แžŽแŸŒแžแŸ€แžœ): แžแžทแž…แž‡แžถแž„ 25
แžขแž“แžธแžแžทแž‡แž“ (แž–แžŽแŸŒแž›แžฟแž„): 25-50
แžŸแŸ†แžแžถแž“แŸ‹ (แž–แžŽแŸŒแž‘แžนแž€แž€แŸ’แžšแžผแž…): 50-75
แžŸแŸ†แžแžถแž“แŸ‹ (แž€แŸ’แžšแž แž˜): 75-100

แž€แŸ’แžšแžถแž แŸ’แžœแžแžถแž„แž€แŸ’แžšแŸ„แž˜แž”แž„แŸ’แž แžถแž‰แžงแž‘แžถแž แžšแžŽแŸแž“แŸƒแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแžŠแŸ‚แž›แž”แžถแž“แžšแž€แžƒแžพแž‰แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸ…แž‘แžธแž“แŸแŸ‡แžขแŸ’แž“แž€แžขแžถแž…แžƒแžพแž‰แž›แŸแž 94 แžŠแŸ‚แž›แž”แž„แŸ’แž แžถแž‰แž–แžธแž”แŸ’แžšแžผแž”แžถแž”แŸŠแžธแž›แžธแžแŸแž“แŸƒแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แžœแžถแž…แŸ’แž”แžถแžŸแŸ‹แžŽแžถแžŸแŸ‹แžแžถแž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแžแž˜แŸ’แž›แŸƒแž‚แžบแž‡แžทแž 100 แžœแžถแž˜แžถแž“แž“แŸแž™แžแžถแž™แžพแž„แž˜แžถแž“แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แž‡แžฝแžšแžˆแžšแžแžถแž„แž€แŸ’แžšแŸ„แž˜แž€แŸ’แžšแžถแž แŸ’แžœแž”แž„แŸ’แž แžถแž‰แž–แžธแž”แŸ’แžšแžผแž”แžถแž”แŸŠแžธแž›แžธแžแŸแžแžทแž…แžแžฝแž…แžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แžŸแŸ’แžขแž”แŸ‹แžแŸ’แž–แžพแž˜แž“แŸƒ 0.000063634% แž“แŸƒแžแž˜แŸ’แž›แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแžŠแŸ‚แž›แž›แŸแž…แžกแžพแž„แž“แŸ…แž‘แžธแž“แŸ„แŸ‡แŸ”

แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธ แžขแŸ’แž“แž€แžขแžถแž…แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžถแžšแž–แŸ’แž™แžถแž€แžšแžŽแŸแž“แŸ…แž€แŸ’แž“แžปแž„ Kibana แŸ” แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŠแŸ„แž™แžŸแžถแž˜แž‰แŸ’แž‰แž“แžทแž„แž–แžธแž‘แžทแžŠแŸ’แž‹แž—แžถแž–แžŠแžผแž…แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™แž“แžนแž„แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธ - แž”แŸŠแžผแžแžปแž„ แž€แžถแžšแž‘แžŸแŸ’แžŸแž‘แžถแž™ แž“แŸ…แž‡แŸ’แžšแžปแž„แžแžถแž„แžŸแŸ’แžแžถแŸ†แžแžถแž„แž›แžพแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž€แžถแžšแž–แŸ’แž™แžถแž€แžšแžŽแŸแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแž™แŸˆแž–แŸแž›แžขแžแžทแž”แžšแž˜แžถ 8 แžŸแž”แŸ’แžแžถแž แŸแž‡แžถแž˜แžปแž“แŸ” แž‘แŸ„แŸ‡แž”แžธแž‡แžถแžขแŸ’แž“แž€แž–แžทแžแž‡แžถแž…แž„แŸ‹แž€แŸแžŠแŸ„แž™ แžœแžถแž˜แžทแž“แžขแžถแž…แž‘แŸ…แžšแžฝแž…แž“แŸ„แŸ‡แž‘แŸแžŠแŸ„แž™แž€แžถแžšแžšแž…แž“แžถแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แžแžถแž“แž—แžถแž–แžแŸ’แž›แŸ‡ แž€แžถแžšแž–แŸ’แž™แžถแž€แžšแžŽแŸแž“แžนแž„แž˜แžถแž“แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแžแŸ’แž›แžถแŸ†แž„แžŽแžถแžŸแŸ‹ แžงแž‘แžถแž แžšแžŽแŸแž“แŸ…แž–แŸแž›แžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แž€แžถแžšแž•แŸ’แž‘แžปแž€แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž›แžพแž แŸแžŠแŸ’แž‹แžถแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แŸ”

แž–แž แžปแž˜แŸ‰แŸ‚แžแŸ’แžš

แž…แžผแžšแž”แž“แŸ’แžแž‘แŸ…แž˜แžปแžแž„แžถแžš ML แž”แž“แŸ’แž‘แžถแž”แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack - แž€แžถแžšแžœแžทแž—แžถแž‚แž˜แŸ‰แŸ‚แžแŸ’แžšแž‡แžถแž…แŸ’แžšแžพแž“แž€แŸ’แž“แžปแž„แž˜แžฝแž™แž”แžถแž…แŸ‹แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž“แŸแŸ‡แž˜แžทแž“แž˜แžถแž“แž“แŸแž™แžแžถแž€แžถแžšแž–แžนแž„แž•แŸ’แžขแŸ‚แž€แž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแž˜แžฝแž™แž‘แŸ…แž˜แŸ‰แŸ‚แžแŸ’แžšแž˜แžฝแž™แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžœแžทแž—แžถแž‚แž“แŸ„แŸ‡แž‘แŸแŸ” แž“แŸแŸ‡แž‚แžบแžŠแžผแž…แž‚แŸ’แž“แžถแž“แžนแž„ Single Metric แžŠแŸ‚แžš แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžถแž“แž˜แŸ‰แŸ‚แžแŸ’แžšแž…แŸ’แžšแžพแž“แž“แŸ…แž›แžพแžขแŸแž€แŸ’แžšแž„แŸ‹แž˜แžฝแž™ แžŠแžพแž˜แŸ’แž”แžธแž„แžถแž™แžŸแŸ’แžšแžฝแž›แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แž“แŸƒแžฅแž‘แŸ’แž’แžทแž–แž›แž˜แžฝแž™แž‘แŸ…แž˜แžฝแž™แž‘แŸ€แžแŸ” แž™แžพแž„โ€‹แž“แžนแž„โ€‹แž“แžทแž™แžถแž™โ€‹แžขแŸ†แž–แžธโ€‹แž€แžถแžšโ€‹แžœแžทแž—แžถแž‚โ€‹แž€แžถแžšโ€‹แžขแžถแžŸแŸ’แžšแŸแž™โ€‹แž“แŸƒโ€‹แž˜แŸ‰แŸ‚แžแŸ’แžšโ€‹แž˜แžฝแž™โ€‹แž›แžพโ€‹แž˜แŸ‰แŸ‚แžแŸ’แžšโ€‹แž˜แžฝแž™โ€‹แž‘แŸ€แžโ€‹แž“แŸ…โ€‹แž€แŸ’แž“แžปแž„โ€‹แž•แŸ’แž“แŸ‚แž€โ€‹แž…แŸ†แž“แžฝแž“โ€‹แž”แŸ’แžšแž‡แžถแž‡แž“แŸ”

แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž…แžปแž…แž›แžพแž€แžถแžšแŸแž‡แžถแž˜แžฝแž™ Multi Metric แž”แž„แŸ’แžขแžฝแž…แžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž“แžนแž„แž›แŸแž…แžกแžพแž„แŸ” แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แž–แžฝแž€แžœแžถแžฑแŸ’แž™แž”แžถแž“แž›แŸ†แžขแžทแžแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แžŠแŸ†แž”แžผแž„แžขแŸ’แž“แž€แžแŸ’แžšแžผแžœแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแžœแžถแž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚ แž“แžทแž„แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž•แŸ’แžแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ…แž›แžพแž–แžฝแž€แžœแžถแŸ” แž‡แž˜แŸ’แžšแžพแžŸแž“แŸƒแž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž•แŸ’แžแžปแŸ†แž“แŸ…แž‘แžธแž“แŸแŸ‡แž‚แžบแžŠแžผแž…แž‚แŸ’แž“แžถแž‘แŸ…แž“แžนแž„ Single Metric (แžขแžแžทแž”แžšแž˜แžถ, แž˜แž’แŸ’แž™แž˜แžแŸ’แž–แžŸแŸ‹, แž‘แžถแž”, แž˜แž’แŸ’แž™แž˜, แžแžปแžŸแž‚แŸ’แž“แžถ แž แžพแž™โ€‹แž•แŸ’แžŸแŸแž„แž‘แŸ€แž)แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡ แž”แŸ’แžšแžŸแžทแž“แž”แžพแž…แž„แŸ‹แž”แžถแž“ แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ‚แž„แž…แŸ‚แž€แž‘แŸ…แž‡แžถแžœแžถแž›แž˜แžฝแž™ (แžœแžถแž› แž”แŸ†แž”แŸ‚แž€แž‘แžทแž“แŸ’แž“แž“แŸแž™) แž€แŸ’แž“แžปแž„แžงแž‘แžถแž แžšแžŽแŸ แž™แžพแž„แž”แžถแž“แž’แŸ’แžœแžพแžœแžถแžแžถแž˜แžœแžถแž› แž›แŸแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž–แŸ’แžšแž›แžถแž“แž™แž“แŸ’แžแž แŸ„แŸ‡แž”แŸ’แžšแž—แž–แžŠแžพแž˜. แžŸแžผแž˜โ€‹แž€แžแŸ‹โ€‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹โ€‹แžแžถ แž€แŸ’แžšแžถแž แŸ’แžœโ€‹แž˜แŸ‰แŸ‚แžแŸ’แžšโ€‹แžแžถแž„โ€‹แžŸแŸ’แžŠแžถแŸ†โ€‹แžฅแžกแžผแžœโ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž”แž„แŸ’แž แžถแž‰โ€‹แž‡แžถโ€‹แž€แŸ’แžšแžถแž แŸ’แžœโ€‹แž…แŸ’แžšแžพแž“แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แžœแžถแž› แžœแžถแž›แžŸแŸ†แžแžถแž“แŸ‹แŸ— (แžขแŸ’แž“แž€แž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž›) แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž‘แŸ…แž›แžพแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแžŠแŸ‚แž›แž”แžถแž“แžšแž€แžƒแžพแž‰แŸ” แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ แžœแžถแžแŸ‚แž„แžแŸ‚แž˜แžถแž“แžแž˜แŸ’แž›แŸƒแž™แŸ‰แžถแž„แž แŸ„แž…แžŽแžถแžŸแŸ‹แž˜แžฝแž™แž“แŸ…แž‘แžธแž“แŸแŸ‡ แž แžพแž™แžขแŸ’แž“แž€แžขแžถแž…แž”แž“แŸ’แžแŸ‚แž˜แžแž˜แŸ’แž›แŸƒแž”แž“แŸ’แžแŸ‚แž˜แž”แžถแž“แŸ” แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž“แžนแž„แž‚แžทแžแž‚แžผแžšแž–แžธแžฅแž‘แŸ’แž’แžทแž–แž›แž“แŸƒแžœแžถแž›แž‘แžถแŸ†แž„แž“แŸแŸ‡ แž“แŸ…แž–แŸแž›แžœแžทแž—แžถแž‚ แž“แžทแž„แž”แž„แŸ’แž แžถแž‰แžแž˜แŸ’แž›แŸƒ "แžฅแž‘แŸ’แž’แžทแž–แž›" แž”แŸ†แž•แžปแžแŸ”

แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžš แžขแŸ’แžœแžธแž˜แžฝแž™แžŠแžผแž…แž“แŸแŸ‡แž“แžนแž„แž”แž„แŸ’แž แžถแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ KibanaแŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸแŸ‡แž‚แžบแž‡แžถแžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แŸแž แŸ…แžแžถ แž•แŸ‚แž“แž‘แžธแž€แŸ†แžŠแŸ…แž“แŸƒแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแž˜แŸ’แž›แŸƒแžœแžถแž›แž“แžธแž˜แžฝแž™แŸ— แž›แŸแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž–แŸ’แžšแž›แžถแž“แž™แž“แŸ’แžแž แŸ„แŸ‡แž”แŸ’แžšแž—แž–แžŠแžพแž˜แžŠแŸ‚แž›แž™แžพแž„แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ แž”แŸ†แž”แŸ‚แž€แž‘แžทแž“แŸ’แž“แž“แŸแž™. แžŠแžผแž…แž‘แŸ…แž“แžนแž„ Single Metric แž–แžŽแŸŒแž”แž„แŸ’แž แžถแž‰แž–แžธแž€แž˜แŸ’แžšแžทแžแž“แŸƒแž‚แž˜แŸ’แž›แžถแžแž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แžœแžถแž„แžถแž™แžŸแŸ’แžšแžฝแž›แž’แŸ’แžœแžพแž€แžถแžšแžœแžทแž—แžถแž‚แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ แžงแž‘แžถแž แžšแžŽแŸแž“แŸ…แž›แžพแžŸแŸ’แžแžถแž“แžธแž™แž€แžถแžšแž„แžถแžš แžŠแžพแž˜แŸ’แž”แžธแžแžถแž˜แžŠแžถแž“แžขแŸ’แž“แž€แžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแž…แŸ’แžšแžพแž“แž‚แžฝแžšแžฑแŸ’แž™แžŸแž„แŸ’แžŸแŸแž™แŸ”แž›แŸ” แž™แžพแž„แž”แžถแž“แžŸแžšแžŸแŸแžšแžšแžฝแž…แž แžพแž™ แžขแŸ†แž–แžธแž–แŸ’แžšแžนแžแŸ’แžแžทแž€แžถแžšแžŽแŸแž‚แžฝแžšแžฑแŸ’แž™แžŸแž„แŸ’แžŸแŸแž™แž“แŸ…แž€แŸ’แž“แžปแž„ EventLog WindowsแžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแž˜แžผแž› แž“แžทแž„แžœแžทแž—แžถแž‚แž“แŸ…แž‘แžธแž“แŸแŸ‡แž•แž„แžŠแŸ‚แžšแŸ”

แžแžถแž„แž€แŸ’แžšแŸ„แž˜แž•แŸ‚แž“แž‘แžธแž€แŸ†แžŠแŸ…แž‚แžบแž‡แžถแž”แž‰แŸ’แž‡แžธแž“แŸƒแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธ แž–แžธแž“แžธแž˜แžฝแž™แŸ—แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžแžผแžšแž‘แŸ…แž‘แžทแžŠแŸ’แž‹แž—แžถแž–แž˜แŸ‰แŸ‚แžแŸ’แžšแžแŸ‚แž˜แžฝแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚แž›แž˜แŸ’แžขแžทแžแŸ”

แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแž‡แžถแž‡แž“

แžŠแžพแž˜แŸ’แž”แžธแžšแž€แž˜แžพแž›แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แžšแžœแžถแž„แž˜แŸ‰แŸ‚แžแŸ’แžšแž•แŸ’แžŸแŸแž„แž‚แŸ’แž“แžถ Elastic Stack แž˜แžถแž“แž€แžถแžšแžœแžทแž—แžถแž‚แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแž‡แžถแž‡แž“แž–แžทแžŸแŸแžŸแŸ” แžœแžถแž‚แžบแžŠแŸ„แž™แž˜แžถแž“แž‡แŸ†แž“แžฝแž™แžšแž”แžŸแŸ‹แžœแžถแžŠแŸ‚แž›แžขแŸ’แž“แž€แžขแžถแž…แžšแž€แž˜แžพแž›แžแž˜แŸ’แž›แŸƒแž˜แžทแž“แž’แž˜แŸ’แž˜แžแžถแž“แŸ…แž€แŸ’แž“แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž”แžพแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‘แŸ…แž“แžนแž„แžขแŸ’แž“แž€แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แžงแž‘แžถแž แžšแžŽแŸแž…แŸ†แž“แžฝแž“แž“แŸƒแžŸแŸ†แžŽแžพแž‘แŸ…แž€แžถแž“แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‚แŸ„แž›แžŠแŸ…แž€แžพแž“แžกแžพแž„แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸ…แž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แž“แŸแŸ‡ แžœแžถแž›แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแž‡แžถแž‡แž“แž”แž„แŸ’แž แžถแž‰แž–แžธแžแž˜แŸ’แž›แŸƒแžŠแŸ‚แž›แž˜แŸ‰แŸ‚แžแŸ’แžšแžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แž“แžนแž„แž‘แžถแž€แŸ‹แž‘แž„แŸ” แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž“แŸแŸ‡แžœแžถแž‚แžบแž‡แžถแžˆแŸ’แž˜แŸ„แŸ‡แž“แŸƒแžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ” แž‡แžถแž›แž‘แŸ’แž’แž•แž› แž™แžพแž„แž“แžนแž„แžƒแžพแž‰แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แž”แž“แŸ’แž‘แžปแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แžธแž˜แžฝแž™แŸ—แž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž›แž›แžพแž‚แŸ’แž“แžถแž‘แŸ…แžœแžทแž‰แž‘แŸ…แž˜แž€แŸ”

แžŸแžผแž˜แž…แŸ†แžŽแžถแŸ†แžแžถแž€แŸ’แžšแžถแž แŸ’แžœแž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แžแžปแžŸแž–แžธแž€แžšแžŽแžธแžŠแŸ‚แž›แž˜แžถแž“ Single Metric แž“แžทแž„ Multi MetricแŸ” แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž“แŸ…แž€แŸ’แž“แžปแž„ Kibana แžŠแŸ„แž™แž€แžถแžšแžšแž…แž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž™แž›แŸ‹แžƒแžพแž‰แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แŸƒแž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แžแž˜แŸ’แž›แŸƒแž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž€แŸ’แžšแžถแž แŸ’แžœแž”แž„แŸ’แž แžถแž‰แžแžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž˜แžถแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแžปแžŸแž”แŸ’แžšแž€แŸ’แžšแžแžธ แž—แžถแž–แžแžถแž“แžแžนแž„ (แžŠแŸ„แž™แžœแžทแž’แžธแž“แŸแŸ‡ แž”แž„แŸ’แž€แžพแžแžŠแŸ„แž™แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž–แžทแžŸแŸแžŸ) แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž”แŸ‰แŸ„แž™แž–แžผแžŠแŸ‚แž›แž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž› (แžฌแž”แŸ’แžšแŸ‚แž‘แŸ…แž‡แžถแžขแŸ’แž“แž€แž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž›) แž€แžถแžšแž€แžพแžแžกแžพแž„แž“แŸƒแž—แžถแž–แž˜แžทแž“แž’แž˜แŸ’แž˜แžแžถแž“แŸแŸ‡แŸ”

แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹

แž€แžถแžšแžœแžทแž—แžถแž‚แž‡แžถแž˜แžฝแž™แž€แžถแžšแž€แŸ‚แžแž˜แŸ’แžšแžผแžœแŸ” แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžœแžทแž—แžถแž‚แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹ แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž”แž“แŸ’แžแŸ‚แž˜แž”แž„แŸ’แž แžถแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ KibanaแŸ” แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž…แžปแž…แž›แžพแž•แŸ’แž‘แžถแŸ†แž„แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžบแž“แžปแž™แž”แž„แŸ’แž€แžพแž แž”แž„แŸ’แžขแžฝแž…แžŠแŸ‚แž›แž˜แžถแž“แž•แŸ’แž‘แžถแŸ†แž„แž“แŸแŸ‡แž›แŸแž…แžกแžพแž„แŸ” แž•แŸ’แž‘แžถแŸ†แž„ แž–แŸแžแŸŒแž˜แžถแž“แž›แŸ†แžขแžทแžแž€แžถแžšแž„แžถแžšแŸ” แž™แžพแž„แž”แžถแž“แžšแŸ†แž›แž„แžœแžถแžŠแŸ„แž™แž‚แŸ„แž›แž”แŸ†แžŽแž„ แž˜แžถแž“แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžŠแŸ‚แž›แž˜แžทแž“แž‘แžถแž€แŸ‹แž‘แž„แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž‘แŸ…แž“แžนแž„แž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แžถแžšแžœแžทแž—แžถแž‚แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

ะ’ summary_count_field_name แž‡แžถแž‡แž˜แŸ’แžšแžพแžŸ แžขแŸ’แž“แž€แžขแžถแž…แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžˆแŸ’แž˜แŸ„แŸ‡แžœแžถแž›แž–แžธแžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž˜แžถแž“แžแž˜แŸ’แž›แŸƒแžŸแžšแžปแž”แŸ” แž€แŸ’แž“แžปแž„แžงแž‘แžถแž แžšแžŽแŸแž“แŸแŸ‡ แž…แŸ†แž“แžฝแž“แž–แŸ’แžšแžนแžแŸ’แžแžทแž€แžถแžšแžŽแŸแž€แŸ’แž“แžปแž„แž˜แžฝแž™แž“แžถแž‘แžธแŸ” IN categorization_field_name แž”แž„แŸ’แž แžถแž‰แžˆแŸ’แž˜แŸ„แŸ‡ แž“แžทแž„แžแž˜แŸ’แž›แŸƒแž“แŸƒแžœแžถแž›แž–แžธแžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž˜แžถแž“แžแž˜แŸ’แž›แŸƒแžขแžแŸแžšแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แŸ” แžŠแŸ„แž™แž”แŸ’แžšแžพแžšแž”แžถแŸ†แž„แž“แŸ…แž›แžพแžœแžถแž›แž“แŸแŸ‡ แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ†แž”แŸ‚แž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แž‘แŸ…แž‡แžถแžŸแŸ†แžŽแžปแŸ†แžšแž„แŸ” แž™แž€แž…แžทแžแŸ’แžแž‘แžปแž€แžŠแžถแž€แŸ‹แž›แžพแž”แŸŠแžผแžแžปแž„ แž”แž“แŸ’แžแŸ‚แž˜แžงแž”แž€แžšแžŽแŸแž…แžถแž”แŸ‹แžŸแž‰แŸ’แž‰แžถ แž“แŸ…แž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แž˜แžปแž“แŸ” แžแžถแž„แž€แŸ’แžšแŸ„แž˜แž“แŸแŸ‡แž‡แžถแž›แž‘แŸ’แž’แž•แž›แž“แŸƒแž€แžถแžšแž…แžปแž…แž”แŸŠแžผแžแžปแž„แž“แŸแŸ‡แŸ”

แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธ Machine Learning แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack (aka Elasticsearch, aka ELK)

แž“แŸแŸ‡แž‚แžบแž‡แžถแž”แŸ’แž›แžปแž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸƒแž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžงแž”แž€แžšแžŽแŸแž…แžถแž”แŸ‹แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžทแž…แŸ’แž…แž€แžถแžšแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แž˜แžฝแž™แŸ” แž™แžพแž„แž˜แžถแž“แž‚แž˜แŸ’แžšแŸ„แž„แž–แžทแž—แžถแž€แŸ’แžŸแžถแžขแŸ†แž–แžธแž€แžšแžŽแžธแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹ (แž‡แžถแž–แžทแžŸแŸแžŸแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–) แž“แŸ…แž€แŸ’แž“แžปแž„แžขแžแŸ’แžแž”แž‘แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ” แžงแž‘แžถแž แžšแžŽแŸ, แžŸแžผแž˜แž˜แžพแž› แž€แžšแžŽแžธแž˜แžฝแž™แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžšแžŽแžธแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžปแŸ‡แžšแžพแŸ” แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžŸแžถแžšแž—แŸ’แž‡แžถแž”แŸ‹แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แžแž˜แŸ’แž›แŸƒแžŠแŸ‚แž›แž€แž˜แŸ’แžšแž“แžนแž„แž›แŸแž…แžกแžพแž„แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แž แž˜แžปแžแž„แžถแžšแžŠแŸแž€แž˜แŸ’แžš.

แž“แŸ…แž€แŸ’แž“แžปแž„แžœแžถแž› แž˜แžปแžแž„แžถแžš แžขแŸ’แž“แž€แžขแžถแž…แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž˜แžปแžแž„แžถแžšแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แž˜แžฝแž™แžŠแžพแž˜แŸ’แž”แžธแžŸแŸ’แžœแŸ‚แž„แžšแž€แž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแŸ” แž›แžพแž€แž›แŸ‚แž„แžแŸ‚ แž€แž˜แŸ’แžšแž˜แžถแž“แž˜แžปแžแž„แžถแžšแž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž–แžธแžšแž”แžธแž‘แŸ€แž - แž–แŸแž›แžœแŸแž›แžถโ€‹แž“แŸƒโ€‹แžแŸ’แž„แŸƒ ะธ time_of_week. แž–แžฝแž€แž‚แŸแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž—แžถแž–แž˜แžทแž“แž”แŸ’แžšแž€แŸ’แžšแžแžธแž“แŸ…แž€แŸ’แž“แžปแž„แžฅแžšแžทแž™แžถแž”แž‘แž“แŸƒแž˜แŸ‰แŸ‚แžแŸ’แžšแž–แŸแž‰แž˜แžฝแž™แžแŸ’แž„แŸƒ แžฌแžŸแž”แŸ’แžแžถแž แŸแžšแŸ€แž„แŸ—แžแŸ’แž›แžฝแž“แŸ” แž˜แžปแžแž„แžถแžšแžœแžทแž—แžถแž‚แž•แŸ’แžŸแŸแž„แŸ— แž‚แžบแž“แŸ…แž€แŸ’แž“แžปแž„แžฏแž€แžŸแžถแžš.

ะ’ แžˆแŸ’แž˜แŸ„แŸ‡แžœแžถแž› แž…แž„แŸ’แžขแžปแž›แž”แž„แŸ’แž แžถแž‰แžœแžถแž›แž“แŸƒแžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž€แžถแžšแžœแžทแž—แžถแž‚แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ” By_field_name แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž”แŸ†แž”แŸ‚แž€แž›แž‘แŸ’แž’แž•แž›แžœแžทแž—แžถแž‚แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแž˜แŸ’แž›แŸƒแž“แžธแž˜แžฝแž™แŸ—แž“แŸƒแžœแžถแž›แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž“แŸ…แž‘แžธแž“แŸแŸ‡แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž”แŸ†แž–แŸแž‰ over_field_name แžขแŸ’แž“แž€แž‘แž‘แžฝแž›แž”แžถแž“แž€แžถแžšแžœแžทแž—แžถแž‚แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแž‡แžถแž‡แž“แžŠแŸ‚แž›แž™แžพแž„แž”แžถแž“แž–แžทแž—แžถแž€แŸ’แžŸแžถแžแžถแž„แž›แžพแŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžแž˜แŸ’แž›แŸƒแž“แŸ…แž€แŸ’แž“แžปแž„ partition_field_nameแž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžถแž›แž“แŸƒแžฏแž€แžŸแžถแžšแž“แŸแŸ‡ แž”แž“แŸ’แž‘แžถแžแŸ‹แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžŽแž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแž˜แŸ’แž›แŸƒแž“แžธแž˜แžฝแž™แŸ— (แžแž˜แŸ’แž›แŸƒแžขแžถแž…แž‡แžถแžงแž‘แžถแž แžšแžŽแŸ แžˆแŸ’แž˜แŸ„แŸ‡แžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แžฌแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ)แŸ” IN แž˜แžทแž“แžšแžถแž”แŸ‹แž”แž‰แŸ’แž…แžผแž›_แž‰แžนแž€แž‰แžถแž”แŸ‹ แžขแžถแž…แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž”แžถแž“ แž‘แžถแŸ†แž„แžขแžŸแŸ‹ แžฌ แž‚แŸ’แž˜แžถแž“แžŠแŸ‚แž›แž“แžนแž„แž˜แžถแž“แž“แŸแž™แžแžถแž˜แžทแž“แžšแžถแž”แŸ‹แž”แž‰แŸ’แž…แžผแž› (แžฌแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›) แžแž˜แŸ’แž›แŸƒแžœแžถแž›แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž€แžพแžแžกแžพแž„แž‰แžนแž€แž‰แžถแž”แŸ‹แŸ”

แž“แŸ…แž€แŸ’แž“แžปแž„แžขแžแŸ’แžแž”แž‘แž“แŸแŸ‡ แž™แžพแž„แž”แžถแž“แž–แŸ’แž™แžถแž™แžถแž˜แž•แŸ’แžแž›แŸ‹แž‚แŸ†แž“แžทแžแžฑแŸ’แž™แžแŸ’แž›แžธแžแžถแž˜แžŠแŸ‚แž›แžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แžขแŸ†แž–แžธแžŸแž˜แžแŸ’แžแž—แžถแž–แž“แŸƒแž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แŸ…แž€แŸ’แž“แžปแž„ Elastic Stack แžœแžถแž“แŸ…แžแŸ‚แž˜แžถแž“แž–แŸแžแŸŒแž˜แžถแž“แž›แž˜แŸ’แžขแžทแžแž‡แžถแž…แŸ’แžšแžพแž“แžŠแŸ‚แž›แž”แž“แŸ’แžŸแž›แŸ‹แž‘แžปแž€แž“แŸ…แžแžถแž„แž€แŸ’แžšแŸ„แž™แž†แžถแž€แŸ” แž”แŸ’แžšแžถแž”แŸ‹แž™แžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แžแžทแž™แŸ„แž”แž›แŸ‹แžขแŸ†แž–แžธแž€แžšแžŽแžธแžŠแŸ‚แž›แžขแŸ’แž“แž€แž”แžถแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ„แž™แž”แŸ’แžšแžพ Elastic Stack แž“แžทแž„แž€แžทแž…แŸ’แž…แž€แžถแžšแžขแŸ’แžœแžธแžŠแŸ‚แž›แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžœแžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แŸ” แžŠแžพแž˜แŸ’แž”แžธแž‘แžถแž€แŸ‹แž‘แž„แž˜แž€แž™แžพแž„แžแŸ’แž‰แžปแŸ† แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแžพแžŸแžถแžšแž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แž“แŸ…แž›แžพ Habre แžฌ แž‘แž˜แŸ’แžšแž„แŸ‹แž˜แžแžทแžแŸ’แžšแžกแž”แŸ‹แž“แŸ…แž›แžพแž‚แŸแž แž‘แŸ†แž–แŸแžš.

แž”แŸ’แžšแž—แž–: www.habr.com

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹