From e3e6d803a9954e58f732e0e7f3702a2f79175781 Mon Sep 17 00:00:00 2001 From: James Garside Date: Wed, 9 Nov 2022 01:00:00 +0000 Subject: [PATCH] feat(node): Updated + Added extra Elastic icons (#742) * Updated + Added extra Elastic icons * Updated from Master * Removed website images * Revert "Removed website images" This reverts commit ac7cb2d8d4cbfbda87aaf2f7e9bff78df10a3acb. * Removed resources/resources --- diagrams/elastic/agent.py | 27 ++++++++++ diagrams/elastic/beats.py | 43 +++++++++++++++ diagrams/elastic/elasticsearch.py | 16 ++++++ diagrams/elastic/enterprisesearch.py | 4 ++ diagrams/elastic/security.py | 4 ++ docs/nodes/elastic.md | 60 +++++++++++++++++++++ resources/elastic/agent/agent.png | Bin 0 -> 3683 bytes resources/elastic/agent/endpoint.png | Bin 0 -> 3778 bytes resources/elastic/agent/fleet.png | Bin 0 -> 2749 bytes resources/elastic/agent/integrations.png | Bin 0 -> 3804 bytes resources/elastic/beats/apm.png | Bin 0 -> 1255 bytes resources/elastic/beats/auditbeat.png | Bin 0 -> 463 bytes resources/elastic/beats/filebeat.png | Bin 0 -> 1433 bytes resources/elastic/beats/functionbeat.png | Bin 0 -> 3471 bytes resources/elastic/beats/heartbeat.png | Bin 0 -> 3500 bytes resources/elastic/beats/metricbeat.png | Bin 0 -> 4803 bytes resources/elastic/beats/packetbeat.png | Bin 0 -> 3097 bytes resources/elastic/beats/winlogbeat.png | Bin 0 -> 483 bytes .../elastic/elasticsearch/logstash-pipeline.png | Bin 0 -> 1411 bytes resources/elastic/elasticsearch/map-services.png | Bin 0 -> 1951 bytes .../elastic/elasticsearch/searchable-snapshots.png | Bin 0 -> 4038 bytes resources/elastic/elasticsearch/stack.png | Bin 0 -> 1007 bytes resources/elastic/enterprisesearch/crawler.png | Bin 0 -> 974 bytes resources/elastic/observability/observability.png | Bin 1973 -> 1255 bytes resources/elastic/security/xdr.png | Bin 0 -> 2621 bytes 25 files changed, 154 insertions(+) create mode 100644 diagrams/elastic/agent.py create mode 100644 diagrams/elastic/beats.py create mode 100644 resources/elastic/agent/agent.png create mode 100644 resources/elastic/agent/endpoint.png create mode 100644 resources/elastic/agent/fleet.png create mode 100644 resources/elastic/agent/integrations.png create mode 100644 resources/elastic/beats/apm.png create mode 100644 resources/elastic/beats/auditbeat.png create mode 100644 resources/elastic/beats/filebeat.png create mode 100644 resources/elastic/beats/functionbeat.png create mode 100644 resources/elastic/beats/heartbeat.png create mode 100644 resources/elastic/beats/metricbeat.png create mode 100644 resources/elastic/beats/packetbeat.png create mode 100644 resources/elastic/beats/winlogbeat.png create mode 100644 resources/elastic/elasticsearch/logstash-pipeline.png create mode 100644 resources/elastic/elasticsearch/map-services.png create mode 100644 resources/elastic/elasticsearch/searchable-snapshots.png create mode 100644 resources/elastic/elasticsearch/stack.png create mode 100644 resources/elastic/enterprisesearch/crawler.png create mode 100644 resources/elastic/security/xdr.png diff --git a/diagrams/elastic/agent.py b/diagrams/elastic/agent.py new file mode 100644 index 0000000..518d728 --- /dev/null +++ b/diagrams/elastic/agent.py @@ -0,0 +1,27 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Elastic + + +class _Agent(_Elastic): + _type = "agent" + _icon_dir = "resources/elastic/agent" + + +class Agent(_Agent): + _icon = "agent.png" + + +class Endpoint(_Agent): + _icon = "endpoint.png" + + +class Fleet(_Agent): + _icon = "fleet.png" + + +class Integrations(_Agent): + _icon = "integrations.png" + + +# Aliases diff --git a/diagrams/elastic/beats.py b/diagrams/elastic/beats.py new file mode 100644 index 0000000..f4a5960 --- /dev/null +++ b/diagrams/elastic/beats.py @@ -0,0 +1,43 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Elastic + + +class _Beats(_Elastic): + _type = "beats" + _icon_dir = "resources/elastic/beats" + + +class APM(_Beats): + _icon = "apm.png" + + +class Auditbeat(_Beats): + _icon = "auditbeat.png" + + +class Filebeat(_Beats): + _icon = "filebeat.png" + + +class Functionbeat(_Beats): + _icon = "functionbeat.png" + + +class Heartbeat(_Beats): + _icon = "heartbeat.png" + + +class Metricbeat(_Beats): + _icon = "metricbeat.png" + + +class Packetbeat(_Beats): + _icon = "packetbeat.png" + + +class Winlogbeat(_Beats): + _icon = "winlogbeat.png" + + +# Aliases diff --git a/diagrams/elastic/elasticsearch.py b/diagrams/elastic/elasticsearch.py index dad072b..eec16b7 100644 --- a/diagrams/elastic/elasticsearch.py +++ b/diagrams/elastic/elasticsearch.py @@ -24,6 +24,10 @@ class Kibana(_Elasticsearch): _icon = "kibana.png" +class LogstashPipeline(_Elasticsearch): + _icon = "logstash-pipeline.png" + + class Logstash(_Elasticsearch): _icon = "logstash.png" @@ -32,6 +36,10 @@ class MachineLearning(_Elasticsearch): _icon = "machine-learning.png" +class MapServices(_Elasticsearch): + _icon = "map-services.png" + + class Maps(_Elasticsearch): _icon = "maps.png" @@ -40,6 +48,10 @@ class Monitoring(_Elasticsearch): _icon = "monitoring.png" +class SearchableSnapshots(_Elasticsearch): + _icon = "searchable-snapshots.png" + + class SecuritySettings(_Elasticsearch): _icon = "security-settings.png" @@ -48,6 +60,10 @@ class Sql(_Elasticsearch): _icon = "sql.png" +class Stack(_Elasticsearch): + _icon = "stack.png" + + # Aliases LogStash = Logstash diff --git a/diagrams/elastic/enterprisesearch.py b/diagrams/elastic/enterprisesearch.py index d5e1945..cde3ca6 100644 --- a/diagrams/elastic/enterprisesearch.py +++ b/diagrams/elastic/enterprisesearch.py @@ -12,6 +12,10 @@ class AppSearch(_Enterprisesearch): _icon = "app-search.png" +class Crawler(_Enterprisesearch): + _icon = "crawler.png" + + class EnterpriseSearch(_Enterprisesearch): _icon = "enterprise-search.png" diff --git a/diagrams/elastic/security.py b/diagrams/elastic/security.py index 34afe3e..bf907c3 100644 --- a/diagrams/elastic/security.py +++ b/diagrams/elastic/security.py @@ -20,4 +20,8 @@ class SIEM(_Security): _icon = "siem.png" +class Xdr(_Security): + _icon = "xdr.png" + + # Aliases diff --git a/docs/nodes/elastic.md b/docs/nodes/elastic.md index 2601bf0..a24d046 100644 --- a/docs/nodes/elastic.md +++ b/docs/nodes/elastic.md @@ -5,6 +5,48 @@ title: Elastic Node classes list of elastic provider. +## elastic.agent + + +Agent +**diagrams.elastic.agent.Agent** + +Endpoint +**diagrams.elastic.agent.Endpoint** + +Fleet +**diagrams.elastic.agent.Fleet** + +Integrations +**diagrams.elastic.agent.Integrations** + +## elastic.beats + + +APM +**diagrams.elastic.beats.APM** + +Auditbeat +**diagrams.elastic.beats.Auditbeat** + +Filebeat +**diagrams.elastic.beats.Filebeat** + +Functionbeat +**diagrams.elastic.beats.Functionbeat** + +Heartbeat +**diagrams.elastic.beats.Heartbeat** + +Metricbeat +**diagrams.elastic.beats.Metricbeat** + +Packetbeat +**diagrams.elastic.beats.Packetbeat** + +Winlogbeat +**diagrams.elastic.beats.Winlogbeat** + ## elastic.elasticsearch @@ -20,30 +62,45 @@ Node classes list of elastic provider. Kibana **diagrams.elastic.elasticsearch.Kibana** +LogstashPipeline +**diagrams.elastic.elasticsearch.LogstashPipeline** + Logstash **diagrams.elastic.elasticsearch.Logstash**, **LogStash** (alias) MachineLearning **diagrams.elastic.elasticsearch.MachineLearning** +MapServices +**diagrams.elastic.elasticsearch.MapServices** + Maps **diagrams.elastic.elasticsearch.Maps** Monitoring **diagrams.elastic.elasticsearch.Monitoring** +SearchableSnapshots +**diagrams.elastic.elasticsearch.SearchableSnapshots** + SecuritySettings **diagrams.elastic.elasticsearch.SecuritySettings** Sql **diagrams.elastic.elasticsearch.Sql** +Stack +**diagrams.elastic.elasticsearch.Stack** + ## elastic.enterprisesearch AppSearch **diagrams.elastic.enterprisesearch.AppSearch** +Crawler +**diagrams.elastic.enterprisesearch.Crawler** + EnterpriseSearch **diagrams.elastic.enterprisesearch.EnterpriseSearch** @@ -100,3 +157,6 @@ Node classes list of elastic provider. SIEM **diagrams.elastic.security.SIEM** + +Xdr +**diagrams.elastic.security.Xdr** diff --git a/resources/elastic/agent/agent.png b/resources/elastic/agent/agent.png new file mode 100644 index 0000000000000000000000000000000000000000..f2a90e0d56bfdf91bba89fe9c1c3d77e8d94598c GIT binary patch literal 3683 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 KE%J}KNB#$NEscTz literal 0 HcmV?d00001 diff --git a/resources/elastic/agent/endpoint.png b/resources/elastic/agent/endpoint.png new file mode 100644 index 0000000000000000000000000000000000000000..4daf3ca3e7aa0fa997e737c294ea02a6e2e6afab GIT binary patch literal 3778 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 literal 0 HcmV?d00001 diff --git a/resources/elastic/agent/fleet.png b/resources/elastic/agent/fleet.png new file mode 100644 index 0000000000000000000000000000000000000000..55dd36861b98112b907ad307f4af15125d2429fd GIT binary patch literal 2749 zcmai02{@GN9)A^w$kL^w(qYQdVjHHAWsrRzV=`k@MrKBnGpNRTvV`i;LOC8JNsc8; zW0)*i#ujbJOofS5L=DCv%xN^-Z|Zr@x!wERd*A2%zW?(3{onupd*A=_K3^)z(@9=- zn=Al8-o@D-4S)osN&uPlkO-;7VIUzHZ0lhQ03%)QOP~~F!-AaA9stDZ0FamhfDm#e zegGf>4gik;fO!r8s^K^8ds{-lYm__20g^b}aUZ{6G(H%GJC4DVeefgh5O*i7(XJ~mk4eD!Vxg| zU^I@1#*+c79<{q16J+7%o@};m zka-V!qX+~aC@(%3s{9Zh(#3?ewY5CjyAbFLooHxJ9{^(&z!K*YZN|pDl<48%{TTu9 zbQGPS1Y=o;6@=4aUI_``DBm*(=`3qhSOMKDL20hQ27W-{b~Ci3#4$G~dzTAR6K5b} zL%6fwX#nJu#g7EIeq#&dl%~0OI7m;*D9IRY7&X4t4}gq~i@hx-nme06eT?I%bZ%B< zL`yytTol3vGpBm~h#a+EKo5j4H@6RcI$xu9>e5ZJ};MGyDPVPwl zkIWWNouNi6Z6-142-GfXuyvdhoM}C+jgfPzh7&> zB>*jT%0!AfmS>$f3KRIt)Ukh1nu#we`d#99r8IPI|7S$3+wyZS^JMWoNmTuJRG2o% zoML^s-v_RE)#zCq^#`SfHI04o{%&B(u(p`@A-PZz3?l*L)#e*0=Uh=A1wxZpL%YwxfAPU%6RfZ~de99=ol~7A9l5_uf);<@l;B zOU%X>SzB$I!Tw%#+`{?KWvz+~tcDER7qiqp5d$6HBKpL-KyKRg(DVoOdNE^5YxxfxvW(y&^2>HfL!RU_0{7DRs#jsw2=Z5dKRXIy;A^8?bqmp<>eRo( z+Vbm_n#+`J5ER66Qu1gR&09B7hfO|lG<<-myt_rXmN&xV zkY}WNNJWb`f}#d4hU}#3JkizBe0U&QrIATylVw8`tS4=@H(mT%T5eG_(o9=H{Xt~~ zgPD6NBg{lLYR2HqA$jrl3HZrTi;Si>4*PRWG%c5XOUiRwlR79RCKL5HFtHh)xE6J-W(xct)cembWllkl=w@-SmHQqzatZS#d8tCIsI-x{$vML)^e1kGVbpP)wj5QBy7ZIGDey=> zRqpeo2WIK)obWN5T&C)Xj`EXnb+@?`m!(L>M6Rt)>$>Fa7|~w&LpNtg)`1#8qiRhKey}b^U zmg&KF38{@*{RabE-ZPpW1{^bRKkbd}H;+_Za(nuoVo=V5ZceFS12})%ar)HuRK+Li zZ`p?(rMc6aRHcdO;e4Utx!4rTl|+}*Mm=2Spr-qqOe^Ec$n51N~ubWwK4@VJ)#K8_E%?TcWJYof+zdX){+n#+o!KF&vNMrY*;& zO!(;-M^Wfb&N-x=o``{?{aIR1x_XX4nah`l33Rt5nTJIS!qylC?zDG;{RU!WrE7!w zj=tbRiVnodcw{&lE)ExMQkZDirwpZdf1x@W@=QHm&W#px3m+)`*uZeVt6n%f$%(3T zZM<1A-&uBe1B-j?~>yx9Yl-=OW+ra9nf#6TL!Jm?e&62KU4Y^)DA(>F4~ zz|G7N#^(Etbm4GwIQ->s_`r7o)G#829P^(6`{3UKdi^?`pn%xOYWTm! b>^oo%KkzLE@8I-6+!QVjp7wVS5|aK2XeQXK literal 0 HcmV?d00001 diff --git a/resources/elastic/agent/integrations.png b/resources/elastic/agent/integrations.png new file mode 100644 index 0000000000000000000000000000000000000000..9bd7539530d0744149f97efddfff64f7c8c0fee0 GIT binary patch literal 3804 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 literal 0 HcmV?d00001 diff --git a/resources/elastic/beats/apm.png b/resources/elastic/beats/apm.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb5796a9cb8b56b02a12192854c370fcc1c644c GIT binary patch literal 1255 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(kgt&J z5#-CjP^HGe(9pub@Czu^@PdJ%)PRBERRRNp)eHs(@q#(K0&Rd2MFBn`u0Wb$|0ah0 zn?dBk%?t-NF&x;!a9}gTp^YHHLqMsm4ExuEWg*IdDz}3aKy|HWIJgC@9Vh}+24@2m z1KD6LAY(TNN2URl{r~^}-ICUmKueWNg8YIR?(a{ipFe-U|9g7_fq?$?=M~n^zi$xV zP_IxhA-_L>XydNfCDxb3F;lo+C7~M`5oy%s~;W5p4m0-dgo#&g}8YbwZ z2Pqy1-8E;MQ^V^N)8q2YejEw2)})0gABg!U@PT!MNBH8K%(aY5o;zHWd%^v{txn(@ z>xE_AGs8G0)H1n5H)uC}k&y|>f5o9t&8DNx;<2BzYai!NrWaqHCxkQfo>V^|=upLc zP`Qg&enfI9z3WfikSFxBrV8?#-^R|F^O7-)hENX)@KbXV3Y6gyHu~=l?$nvkU)CXUduNGW*Y( zgb#niSuW(6>7RY^$Mgs@Z*Ts8A%{85r}McUJp3fh#ItU#x;ZOH`L)^mH5(Rx)Mbe2 zUC%D@E~ZzXjU)Q%{f255j? zzrO$Px38Y_!|ZN0c>IGI8|HDN3gG4a*zw~2nJPULH4Pmw&{M^(uk-rZB+1?>KozPb zt`Q|Ei6yC4$wjF^iowXh$Vk_~Lf6nN#K6MJ*wo6%SlhtB%D`Y{d@-eEL4LNsvf+PumgZ=Y36U;UXd#d)NVyzR2-0Ol zhFGj~&MLG7kpZ(VzDcw&lHnnFsH=`tnUEeqN~a}7z|i#CSpQuf2n; zkMBc5)=50_mm=Bv;XXFkAAL?|2O%L>93Cm((QHs=r&66s4T`OuJn9IQ3D`(4NV@9d zWoatJ?RF}Z>Redw?S+54J}7EQ6|<^vK@}6Vjx3UQSv$FScLIlCpbIc|=YsmBp7{R0 zsZD7+qEzm<$P$1T)q#!2nC-Ll(S-ZkRjz1sEu*bAFAr&nXCpVk@>v&=6^tD&x$;CV zz26d!uZ-qa&qI4mYlc2Pe#_;=61O7eL(br&sU;e}Kh%xj3d9Y>&E5ublNyG)nfQ-( zYCctgR}6K#;?;J_8{#w9Tix(7Yv)_|B4jg&V{Ak83|`33*8t}zvlJPmO)cK|Gds18 zdNP3Q0}Zr!lv&UaVPF-cSbT9S{Z2VDwu!b|a==($Bzy$Z@esN6bn!HM4e%x|0NA|I z$lw_|wHahN8}UD*E$FLp^@`_*-Dj+zw5%EYU!=9EwSU9We~K0yDR;K?|Hql)0OjD8 zrgM{ycYDTn+2sCR0VjL>MoxBgS)0c`c#zc|{!2xsxqTqAf2)nWZs*nc<{U5@N^Do} zEeg$d3<#R4{ve;#9IUlHo=Q9&#w?i1r_hT%B^_UuoVXn#Y`$g~uI&{bdi6-i2g}N9 zpPNs~m6PgE%2H#L!{l`g zXSY&+e_Z+Xtry1R3%11NcLy^j0{6W9yKQ1w5oae5H_tmQBJbo~@O%CAafDu@)|340 zyGd98599HIu<)SZFc}ukUmL~`4GF|BK879R&~s)Oc4libwFhPx*74Vd@YiB*3?q*0 pRnV|<`UHLEPI8Z4y;C>C6V4CCrai_RcG~$DgmEH4MXc(xzW^^51E&B0 literal 0 HcmV?d00001 diff --git a/resources/elastic/beats/functionbeat.png b/resources/elastic/beats/functionbeat.png new file mode 100644 index 0000000000000000000000000000000000000000..080e9f4614a116ecb31a8936c6dc63b40036f910 GIT binary patch literal 3471 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 literal 0 HcmV?d00001 diff --git a/resources/elastic/beats/heartbeat.png b/resources/elastic/beats/heartbeat.png new file mode 100644 index 0000000000000000000000000000000000000000..975daa7b3601c5963654eebf3bc919c629d6973f GIT binary patch literal 3500 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 LYvWf&__+T9^$WMx literal 0 HcmV?d00001 diff --git a/resources/elastic/beats/packetbeat.png b/resources/elastic/beats/packetbeat.png new file mode 100644 index 0000000000000000000000000000000000000000..9ede7e1eebcdf3df8e4d314586c00552488e8484 GIT binary patch literal 3097 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 L9jzW&5L5mKdl8+p literal 0 HcmV?d00001 diff --git a/resources/elastic/beats/winlogbeat.png b/resources/elastic/beats/winlogbeat.png new file mode 100644 index 0000000000000000000000000000000000000000..70f12acbb314046eb7ae16807e4f08bda254f8cf GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58JL)Xl%kBoS0Kfb?&#~tz_78O`%fY(kgt&J z5#-CjP^HGe(9pub@Czu^@PdJ%)PRBERRRNp)eHs(@q#(K0&Rd2JOMr-u0T3CGL2#X z=KufyJ6>34#=5)u`(lZ1tzZ;f2` zdjf}N(Cuq)D^8yI&CHNsx**~t=a=swe<6cEd@EKrwlgv`oNTBOXV@TPP}j@A@Id>( zkNZ~0%7APG-U~08uCOy42x?GqeKWcAQObO_pV2@G)e_f;l9a@fRIB8oR3OD*WME{Z zYha;kXcl5%VP$M)WoV#nU|?ln@R$GUQxpxk`6-!cl_(m_t&EMWOw1q}(yTqofEqO5 oHk4%MrWThZ<`$snv9K~Vv@(V2G261N2B?R@)78&qol`;+0KSHY761SM literal 0 HcmV?d00001 diff --git a/resources/elastic/elasticsearch/logstash-pipeline.png b/resources/elastic/elasticsearch/logstash-pipeline.png new file mode 100644 index 0000000000000000000000000000000000000000..4a77245694619c1d15490a14ac4ff3aa36d41d1c GIT binary patch literal 1411 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(kgt&J z5#-CjP^HGe(9pub@Czu^@PdJ%)PRBERRRNp)eHs(@q#(K0&Rd2(*k@#T!D0ORBCWU zYH(y45CueJ0J%XC=|K=~KtXUMh#eG`5)zpb5|tJjl^PO}5*nHs0aO_YRGAtOkPsM| z85EHc9G)5&2{I}uDh-5yrX?fl2zKsWsV|KEEjvog?S`Xxbr!3^*Bua8&ApMUFi`0H{wp4+l`+ZN-No?cZP_9qhqJ&VvY3H^TNs2H z8D`Cq01C2~c>21sKjRSKFqGEozSz#dz?|mk;uunK>+PJ};!6%9Zp^xh0Xm_LNmqkb zug%~3?Eil&L7CmN7e3s_I_Kk@{-rn5-`|Y&nDI~y6!5r#1Gl~PgBzxb42&EO3`_zI z3@i#jX2+oO^ZRpu z{!h43^8EL)63z?KGptU%S39rnV6B|~H};7o>x;6d_x@J2*sO2(HMPcW{ok+GH@~pi z-r!}Y_;Bv|#Lst_p3E+i3#_l07k?n9@C2{GJaw@T-}|SZK6WDChx<}=T&GrK%s$@p zpE)Bw>q+m@pMBx?n?>0#t=2`xvOnL+YQl5Js`^i#mQQ#t9*~l)RONHB?8(-3 z|J>%i;5jpYy}i=`t-VX-z0|%a?o3#8tjLl8PexHGrg=3_2ujFXXpVfn4q~L8y4&s zp$(1n=l>N|7eCDkZFv3s&G#zC%zI~Miz_PRW+=SM zn)J;iuuS0R+1!-4mWGfGD-@4BFX6nJo-pTG?Z;=V94BsV>72D<%1hB#YFhDED|3CL z|1foGpwoi;frar z#$B0Vrj!5cOJsu32c1Ry2NzxBI^kF_FTP>N-M7v?4G(O#GrVjPIr}ZmZ4ofyT=Gvw z>nZUys=XIrYB~FN8;eZS2b<*#;n6nCA1mz`U(K#s-pKbUhAHHCVfS;9FFcjiycR4z zbuXR=i}XLcw<=VMzYKdz^NlIc#s#S7PDv)9@ zGB7gIHL%b%Gz&4XurfBaGPKY(Ft9Q(P`$3uh@v4kKP5A*5?zCdm7x(tgS^EWU`fcJ o0k@$fGdH!kBr&%DO^=DCm616_k4L=qQ;_35UHx3vIVCg!0HbvhIsgCw literal 0 HcmV?d00001 diff --git a/resources/elastic/elasticsearch/map-services.png b/resources/elastic/elasticsearch/map-services.png new file mode 100644 index 0000000000000000000000000000000000000000..774d0c3cb787a7489d599bd2165b0a0232f63c4b GIT binary patch literal 1951 zcmZ8h4OA0X7Jf5HNPvJ-enU%P>WWfC9Db?+X*(b&$X^HvgrH@Bgn-s1mULSwB|||M z#T5!#fui9+Iklo-%C7~N6mhiz3%CVbRv@(q(UQe2)pilWKB{$3J?GBccfb36_j_mN zoO?tNz0=C#MGF9cRd`s45C8-o5x`-aSu0VWUwHDGG&IAW#Y<8A6F%n5Ym+6vD*xI2aN+ zdY6b~S%ohb_@WTKkHDYIo{}?z)!opk`mY5BIrS0m2fU0U91lg+as8IF{2jh6V zf1GsjV*psG;UPhy_s5MBnMvcM9ZQdY>46q{#ur%v9Don3EhQ+9j0 z*MByfoRQD`Ju<9z)|-2UcpBg5n#7(=93UJLpcoBSk3X`nFAp?4a5Dct^lP_f?y$`h z28X0mw?E@QmCDr)C{}}lzN3eJ9rJ7=X#(NLH~--|muKzYc|S#!ptT^%naMxvx~1wu z`_{Kxw@uWg?F4%-?@(vPWa~9u*|c;|T=-E(nP6tZLBgfUrBS`F;=K2bl% zYzG#^WbXhY+nyk7K&FFhZd#`hBY;Uys9mj>T&YTT7&U2HVcaUmU(vYca zTK{k3}llf@v%l~cSvoY& z*go3Reh=g5hxv<1XF!{HxB*z}%5QRR$y{Eg84o4`10H(e9&464h%@afb)!C2zS030 z1}Ap=0=vjYhZtUDuZX~dGcE;a!bM$f{2!DLW`e^~UM>x(*-bMR3^Dbb6PEhQVsY{dxU@zF777J_^X>7jOhGGLBeWKc z3tV&R--kuT^nUR%fJbxIb$j5aNlT2hLoU}3ZE4eRcd@Y%{~zXq4`}xsP1vHl6_{7c zr8;@dZv(B(FZEVbB{zbNxxV_?D&>IxAqJL4)mURy7EpDnXj4m{{v6hW6dj~$t+Az% z^SMClaPzip_h$?<{D-opHFzJ~f$jz44POtrGC^s=jr)UzVV_@ZuXLPX4S_R@toIN< zx~CI3(-r2H22=?qKh*94YskpRz9kn2p%b{o6HeJ6XpvXVU)^?DQ4w!|FD)aTneHu? zIBGY}!V#IH5+ir}o$KQDFo`CI*tfVTs9lF!53@9B?a0)PAY}TRpn*!vjy!YWru$R!Q2Z1Ab-t6IMa0f``LMJSZyz5}2 z0@*G@|FUH;idsvh_DnM@RNr0zQoRkGoCnw5zcenzoOHX*ReRtS?ut4~xK30gTo`({ zy&HBkp!#V~D!L%Lk%u<%Ck<>p!)m?^LSDbJ;sg$>5X zHRQwE_ON}EO+KtE27ew-9Rd8U$xCCegVUdHjOUQI{cHKC0Gak3%~rQL2hv@2vCRw$ zWt#em(%Cv@hQk;@0=FIEY4E7d2;LWRYdg4b6bgbIOVrE;J1PVPEKb@bBmqe z0(Mh{N>s8Gl{_Hr9XU+Ehw$;)MDRCxZxIpv0N>XFy!jgmB7h*=#_;^#3HE2nGSd$} zFYpcUdF_dyt^ar;6u3WgP-X6yXRA{7E1%Q&`3LwBPc#vyxN}eg!b77&8iT2i{s%!j B)E)o; literal 0 HcmV?d00001 diff --git a/resources/elastic/elasticsearch/searchable-snapshots.png b/resources/elastic/elasticsearch/searchable-snapshots.png new file mode 100644 index 0000000000000000000000000000000000000000..3fdd73d90423c5e7e291dd54600a52a9ce701b39 GIT binary patch literal 4038 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 literal 0 HcmV?d00001 diff --git a/resources/elastic/elasticsearch/stack.png b/resources/elastic/elasticsearch/stack.png new file mode 100644 index 0000000000000000000000000000000000000000..71e6651b5a80ea1a56353ed222a82f1d536c3ad6 GIT binary patch literal 1007 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(kgt&J z5#-CjP^HGe(9pub@Czu^@PdJ%)PRBERRRNp)eHs(@q#(K0&Rd2r2#%6u0Z;I!2I{V z(?9yp_~1A5gWvQ|ely<(O#cWZ{bqdh0}9S~A29X3*VOk8^FR866fl&ZVJJHTBhP{u zrDs7R_2(H1&NGw)MS$dShB6=nEL(Moq3k@+9ESayfr|hC|Nqy7-wp!4!#w2fd7quvk8C!uI z&H|6fVg?3oVGw3ym^DWND9B#o>Fdh=j6;CKgxk;CbQw_3e@_?3kcwMxufOzTG8AdJ z*qB%t?h+Cp7<2ExsB4mm+P@6Bi5__x`VScqaKGblbn) z1Fm8Yrtk0jN9sScsJbQeG^WX{>V{Bk+8&0Bo5eC`{NwtvI9>Phiw*e)p3Sz9Oc1cm znz?QgW7ZGWUyBos9KI}B$^`TZ@j$>@(zXx;82)U z60tX23R#9AyWxc+FnzMkaPf~?_By2@^UI3VU7l<+T>GPz-A-xP{UY#m$$TDz^`8YJ zRG3ZpFK(Wu@t4iyZ1R^4s=zd|;vvrpdB5{(+ z%2Rd>I?;!7kAC#L0Cc))iEBhjN@7W>RdP`(kYX@0Ff!6Lu+TL$3o)>;GB&U>G1N9N zure@^YgPn5PHCt Zm>O9bLM@q-r^^irP)}Dsmvv4FO#p>iQ~Ce^ literal 0 HcmV?d00001 diff --git a/resources/elastic/enterprisesearch/crawler.png b/resources/elastic/enterprisesearch/crawler.png new file mode 100644 index 0000000000000000000000000000000000000000..555801d00835022f6e3b48a5e005e1b705a95efe GIT binary patch literal 974 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(kgt&J z5#-CjP^HGe(9pub@Czu^@PdJ%)PRBERRRNp)eHs(@q#(K0&Rd2`2jv5u0Wb$|9Xal zn;8zk(7`PX`!_M{-wY!+GaLkRAtFG*&B5VmLE&k^Vd=qPX~E&CKr$d90m1-^2Zf~s zg#pR5pomn6%7B0bh_3(t|MUKPdjV*pQb~|sFoQt;`upeO1K!`C(9oZ7fBpIU_t&q_ zj~93!&|hEQpRoSCfN@$|98fi5lDE5y$`-btGl3k=0*}aI1_o|n5N2eUHAey{$X?>< z>&pI&Lx4kHYqiL`B%q$Bo-U3d6}R4Azv;*1DB^n2Da2t;KwyE>?EnAWO^+QB@4Q<3 z&}hwHE?2*`CW=#(JSVAukp0)bU&qh-m0z-dTk!v&L3O>$;%hAFH!m-i+P?e0MRj@1 z^W1m!6Zcwea^!9}{pR9C-s<+h3?^p-O&#p3i*mxRGF-noIaxZCIYqyZkD-B&;cEMK z6`=c2fWw`K&-(v;j-1^BiZK{yuy=+ranlXE4xgQdqU$Wf8!sH{6RytYGi12Qyoq^& zt%5ZwLjmI7+Uz1uX>=f3rwct~7b+V_?5rOwfmtABqA z0&P|;ag8WRNi0dVN-jzTQVd20Mn<{@7P^LJAqEy!#->(=7TN{|Rt5&D*A*I3H00)| zWTsW3YcR1gHiu~7S8bUN)Sv;kp(HamwYVfPw*XC#iMf@D5k$|SgSus)@bGl?b6Mw< G&;$Thy*3g6 literal 0 HcmV?d00001 diff --git a/resources/elastic/observability/observability.png b/resources/elastic/observability/observability.png index 5844caa98ef9dd29ccb48791dd458a2a45afae33..f4408894ca298e5947ed10f476c3af0bd3faca05 100644 GIT binary patch literal 1255 zcmbu7draF^6vxkxLfdW7)ww`}Fi_{5afM$Ch4KrmKMW1U(FagnB|OTbFkna>P{T6RQ0LmkaB$-lx#$5o^ z5r7rcMco6a!2z6V0Ky0mqCGW|k%$J~QKT!y$V1)tPc-8Y-{4CYlw2ojBa_SM{e}UjIQ)fm!iidHMr$Qx6I&{qSW9)ZMwlFF}S3i z9$BYHYIMEW<(75+meGY|ze+zq^T);~qj`KjAIDr;iFU=+Wy-R^H8VP-uTtRb{77=9 z$EBt8^4193%ur92f~_8P4Uu|Nq_(vOw~2=2*`dL`2*e8arKaG6)7-l#*`$@cQVp=> z@wJLU*C`I_Wa!eQV#Yj^&5VhU(#*^Q_}S7@l9lyS3zK&aWhS%5vl)>G-etG)=qFEe zj!&(uRy~{f(|aKar6ang+Mz}N-2AJt*0SRr|CM{9JuQolSy#!q<+O-u}kDJo1WDne-9I((P!0>h>q$vC_*Av>bB4W`F%nj3r|B z9aZDxK;q0%EB4eiyY*9SuCp;)Kql_jo9P`fiWYr0`vURsQXo8J1xf=TLhNhTj?jEdeK`>-EuD5;kqv_@j1#hzUoJ! zyMKg2YN&|uN8tY-RnQK?ZkD@`u!w7@3wA8ZOgm_%6}Qs+w!S^xew{J-575VgB|02p7HF?MP*^N-g0e4MSsH4NZur%j0W(y0S`5wXUF2yMYlB0v;g{tTT+9OS5Y)ktUX< J48EXl{~OS(yUPFo literal 1973 zcmbu9c~sL^7RPVGrmRi{qKL={g-oT&8g>j@CBv3h#sUVh5=jYAK#)~Q5JzSxovA@& zr=g=5Xa$QX1q_RhU?yRah$(B(q7flsUm{@U#dBuPoHM6?`FrPg-aYqx-}ip*J?Fi@ zl7o)uXc}n(fDXye=Q98d3Nf%v9c`2|oM^PEpYlKA1M|w&qDz;d%=SdTuw-;Xr2H{n z`0{j=)JP!(`f5z6?NZTJyFa9kbQ)eHAJ35V5$RYYM|^f~&w@yj)<>vJmKgKHqQ6!7 zP_tLd?8dUhmgn;qHG_!I*TYF)8hz!uf2jJfOM|^(%cajFd|IfofDLaPeQ@7+se-Io zZ64r#l-8Q@w69N|Qf*dr-?XS@?N^M3Zk{;j!Aw^AqCC6*JHvF>QEOpjcEUkkm0~_$ z!de!cizD#b8H^L7h0EM&c~*Fp-KYaj8RytC&K~fcTCYp;qs{PjDI8bIH9WbIIx4@L=0n)QChWU>D51)PtVXKYVcZh zvdAQOWKC!|KA-Ahunn;D-I>4VCiIPsbyLz_-p0ZmY~p~diBirr6VZeug~? zw(=mr{aygDzn|zR86J)ZOY4upfGQvxFlv+UAfvbP1Ty}Z_A z2jJxt)8gpVm)*@SSS;ifq-L*5N6dk|W}cWtn7tPSY#C{?F|MRkA2>5*&ChSBAeBto zSrhm3S`@0FW2xo%qHaTM24rDUY58bbZ5~bwLY|D&31p*q8==JdAA zwttEMCMq8;iMGKNcQvZpOzQa%VAHYcTipTU*%uM0C2jT93Kq`ZCKSZNP*CLas44WU+ppIUO z3}(#27<1EDINckGh*k;g%HknMo$c_XY5#%G>puWaox}~pY;4BJ3xF6g$2VvTG5`)8 zFF}asbqD&9V#9c{;F=>s{~NDptpd$wXmj8r)Keeg+A=00l0rqXMh=?Ijq72}OHLSO z-KD%>G&6d8gFfK>5!usmEb$rE_z;jqpJD-P3Z{UCBC9MePJ8r~LYOsoY<(^~wpTL< zm;edYUtmBLb^uX%`~D~VZ|*&V-?E&Hr>(D?m>+8?Z!7KG{vUw%DfX^|_c8eY_J7mT z$x6kVX2IFR`)u`Svgc#45~n^ki^+IIB`+A7lIFIe3q6NG z&=ZefI&GQ*-JS@yf*?e@lmFc@vP*WMWThM=}>EoK*3m89E*T8)} zmY_^eQ+@JP{LbJHdv6107t?$?_o2uJ^$=IZ|!t|7gdv|Ecw&%gRP2AugIb)(aU#mb_^bM&hx#XBv73#Hd(y(@*xO$t zGs(Z0q|{D+<9H6wNSa%hU+=dZW>NXF-~@SktX8DonN-$Jii?v#W&V#*t_NG~c$K8a zjf&oVbZ_bGa&{_9&(eAD`o#xM(2(DCGuFg!k;wYyJe@wj$?d79e3^SRd@;wW>F8kN o{uq9t$5pDFpYV0WSLt^c7+h%n6&r&DCqN&`H^`^n>*R%h17s`=yZ`_I diff --git a/resources/elastic/security/xdr.png b/resources/elastic/security/xdr.png new file mode 100644 index 0000000000000000000000000000000000000000..972f1f16a600307e032bf72bd12b894dc04f4977 GIT binary patch literal 2621 zcmY*a2~<SO(IgZwKoG?A zi~W3qXn$#In_#WTBmwg&So*=X3bxEuYFjWev>+Ae#jf@HyVia0o_p@z`<(Ocy62Te zMFg1`S{niYOhSSKqXED{69>oyIHg~Ui-8j{jT_DdpsC8}g-{Q!k>ud$Z~#s?0U#*` zUtB_9BLf+o_ zyuBNCTNBc%(q+XhCrZVbe~#Hbc>Vvt*^ z`TW><=xl95T2%8855u)UFjUx3X0kk)t{f)Y+nMEsu-PswFK3pgi;Jg=s~7Y;yTV;h z=WU#=+o0_Q)7a3t4O3Mkt!hLC71YRWm^RE%4c{Gb>Al)kk)! zC<6hJO5qH3;~;RNH-Z9#u#UcyaAA-Yygvs3Ba4j(2i~irL#KXjNH|Y_noJ>cELq|E z#n96i63C4y_-?i?{eTURQet&HxB*S59HN^DxF$1q!-EGCzRg=(kF5EQ=wz~I`zfEq z#O()kUmUr#nD2kGwAs75Ps=vG^S2@YJS~}VH|U$g$qQqv`fF*0FO*Cr(F9B1S%BAF z%ozE8Zs!k^AJi-T-IlY6#079OB-)#Dk=y4-LD9E-yuryFB;m zzL>Z?0`LU1@Vu|&zC= z9M0xpRtl;LyB$=$m3YW-P~ssH{quRW`a&`&gRA{U;{x}zlxitWKVMpkHLn`CQ?KCB z7fuxXE$SUS8ly2d!cLRyuKro$hB~~}X)dXx(*gdV_L}+bO8SJxt(U?cw?Xe}j8BQr zQ9vafhCZZCAY*)a_QV0Cye9opvz^os7mc&7=C`Lqtt^WE-_5(mM zPZt(Z)3PzE`}Vyb0F&N^Vxz7%XMl$bN;t+U?5?9a6IyJB^$u(M0A&tiUTXd>>GCcy?xLt(P&*zo`OdD-D zh)|3C*Ksmu^qoM#6pP?tT4==MyV`B=uQIZwfO1$K_g`sZV7a*xM>7ESO_nFLK@IX-ay*B&V`>)+&}5n4i&FLTsbpNH_I&~x zOmnTd1G^p~T{u zYbb|_?#4O9UIr#p{A(I%VzvD{WYk%~hCE6i5^QT48mx}ugk z5IU~lidcmod4XbW{BqbuLYs`{xI(MvHZULVX#^(bys`{<6kgwqpY=0Oznrn`rKOnBXt7J5NQlh~b=dcvZs^%C6xZhJ=W9TgvTF-r_DoM}O#wy|jB3>E8 zJqz67hz=MH{hR6IePn$h&pC9u;y=1s6+AyZT=P}tmWu4apPyuOfA`tW<-uylKB zihUwqzL6nypK|}SWZ~xTs`J#>;`KF*x#jYjiubtPvQ5R>1%6O+lweWxMhZFfuBIUqnDZ0VOrP1d_1?;YF|jz7#1|+Q zNs9qdXMmf>ukk0$lVjA)Mfx0kHkMb8_wJAjs1IlL48 zF13U=jZWGQZzB%c+18kFQ4nj7tzGQ0bbQrxX0uRR#4D>Jv<1_fCgS037sc>re$u$f zsb<+MV}WFiVytEwL`z6LvNQV>L~nIPF;(}dQ=9-~=jhofKqjDP*AptvAZ^qjeQXnc z+HTY?f?Q-fT;e`8Nppm)th-NxmDgN_cbH$-#4J08UEscw-Hu;8gHd=PMR-mYUvA8W ztt%h1;*%Dw9A$t~M|BwLb`9_)!kZ=3GRkYV=>KLYJ?22t+lWBEpDt`5v}N(H6|ll! z!;2u%&Hy?n+AjLs9(b#blC^`G6nurb0>%I>7GP*s?aL^I#u_>O5iHFZZQfi>{eghO z&@rOH_*#3QbwB>cE0H zspDTHe@ohW+Ko~n{r^VrTtIku@3hjg%M||S9dmhcxhcZjRNv%dsc-@wY!43>+neR? z6~p%S-Ol#)^xDQ|`?A?q6_-SRBOJ|4IrP@se-S)m+&RA6eSBfFd`TGncr+LinE#8A nd+2CtPOk81)?b{LK|DQtJv{#8I2f?=AP0o-A_70%g%$k)^~fz} literal 0 HcmV?d00001