{"html": "<div class=\"doc\"><p>před neoprávněným čtením a jakoukoli změnou a následně podle odst. 3 nebo odst. 4 zajištění</p><p>uchování záznamů po dobu 12 nebo 18 měsíců podle typu dotčené osoby.</p><p>V rámci požadavků podle paragrafu 23 a 24 je Log Management nástrojem pro správce a</p><p>provozovatele Významného informačního systému. V případě jiných povinných osob je Log</p><p>Management součástí nástroje SIEM, jehož provoz je povinností právě podle paragrafu 23 a</p><p>24. V rámci požadavků VKB a ZKB je nezbytné, aby Log Management zajišťoval</p><p>•</p><p>Uložení logů</p><p>•</p><p>Ochranu logů před neoprávněným čtením a jakoukoli změnou</p><p>•</p><p>Archivaci logů pod dobu 12 měsíců«</p><p>153. Ve znaleckém posudku č. 203-7/2020 v bodě 2.6 s názvem „Závěry“ jsou v tabulce uvedeny</p><p>závěry k požadavkům na fungování Log Managementu.</p><p>154. Ve znaleckém posudku č. 203-7/2020 je v bodě 2.5 s názvem „Funkce TeskaLabs LogMan.io“</p><p>je uvedeno mj. následující:</p><p>„Log Management TeskaLabs LogMan.io obsahuje funkce pro příjem logů (bez omezení jejich</p><p>formátu či struktury). Následně dojde v rámci komponenty Ingestor k označení každého logu</p><p>časovým razítkem. Do JSON struktury, která obsahuje data logu je kromě časového razítka</p><p>přidán rovněž hash předchozí JSON struktury předchozího logu. Tím je zajištěna řada uložených</p><p>logů z hlediska jejich časového pořízení/přijetí do Log Managementu a jejich neměnnosti.</p><p>Po projití Ingestorem jsou logy rozparsovány a uloženy. Délka uložení není aplikačně omezena</p><p>a je odvislá od zakoupené licence TeskaLabs LogMan.io.</p><p>Pro přístup k logům je využíván nástroj Kibana nebo nativní GUI TeskaLabs LogMan.io. Přístup</p><p>k logům je chráněn přihlášením pouze pro oprávněné uživatele. Vybrané pohledy na prostředí</p><p>aplikace jejím vlastním GUI byly pořízeny Znalcem při místním šetření a jsou uvedeny na</p><p>následujících obrázcích.“</p><p>Dále jsou zde uvedeny obrázky s pohledy na aplikaci TeskaLabs LogMan.io.</p><p>39</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>155. Ve znaleckém posudku č. 203-7/2020 je v bodě 3 s názvem „Výrok“ je uvedeno k otázkám</p><p>znaleckého posudku následující:</p><p>K otázce č. 1 – „Produkt společnosti TeskaLabs Logman.io splňuje požadavky ČSN/ISO</p><p>27001:2014 jako poslední verzi této normy a rovněž ČSN/ISO 27001:2013 jako verze předchozí</p><p>na produkt typu Log Management.“</p><p>K otázce č. 2 – „Produkt společnosti TeskaLabs LogMan.io splňuje požadavky ZKB a VKB na</p><p>produkt typu Log Management pro správce a provozovatele Významného informačního</p><p>systému.“</p><p>156. Usnesením č. j. ÚOHS-33210/2021/511/LHl ze dne 1. 10. 2021 určil Úřad ve správním řízení</p><p>sp. zn. S0379/2021/VZ vybranému dodavateli lhůtu k vyjádření se k tvrzením navrhovatele</p><p>uvedeným v čl. IV návrhu, podle nichž systém nabízený vybraným dodavatelem nesplňuje</p><p>požadavky zadavatele na systém Log Managementu stanovené v bodech 101 až 146, 153, 154,</p><p>166, 304, 305, 510, 511 a 512 přílohy č. 1 smlouvy, a k doložení svého vyjádření příslušnými</p><p>podklady. Dne 11. 10. 2021 vybraný dodavatel doručil reakci na uvedenou výzvu Úřadu (dále</p><p>jen „vyjádření vybraného dodavatele ze dne 11. 10. 2021“). Obsah vyjádření vybraného</p><p>dodavatele ze dne 11. 10. 2021 je pak včleněn do textu usnesení ze dne 2. 6. 2022, kterým</p><p>Úřad ustanovil znalce (viz „Navržený způsob řešení“ u jednotlivých otázek).</p><p>157. Úřad dne 16. 9. 2022 obdržel znalecký posudek, v němž znalec v části 1 bod 1.1.2 mj. uvedl, že</p><p>„Tento znalecký posudek byl zpracován v souladu s těmito obecnými předpoklady a</p><p>omezujícími podmínkami:</p><p>„a) Bylo provedeno řádné šetření k ověření správnosti a úplnosti předložených souborů jako</p><p>podklad pro znalecké posouzení. (…)</p><p>b) Vychází se z toho, že informace jiných zdrojů, které sloužily, jako další podklad pro</p><p>zpracování tohoto znaleckého posudku jsou věrohodné a nebyly tudíž ve všech případech</p><p>z hlediska jejich přesnosti a úplnosti ověřovány. (…)“</p><p>158. V části 1 bod 1.9 s názvem „Použité metody a prostředky“ znaleckého posudku znalec uvedl</p><p>mezi své metody a prostředky následující:</p><p>•</p><p>Technické vybavení znalce – Hardware (HW)</p><p>o Laboratorní počítač typu PC notebook VisionBook</p><p>•</p><p>Programové vybavení znalce – Software (SW)</p><p>o Operační systém MS Windows 10</p><p>o MS Office 365, 2007</p><p>o Adobe Reader DC</p><p>o Mozilla Firefox EU</p><p>•</p><p>Místní šetření dne 4. 8. 2022</p><p>•</p><p>Testování demoverze logman.io</p><p>•</p><p>Znalcem oslovené společnosti TeskaLabs a vybraný dodavatel</p><p>40</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>159. V bodě 1.9.3 znaleckého posudku znalec uvedl, že provedl dne 4. 8. 2022 místní šetření</p><p>u vybraného dodavatele, přičemž konkrétně je v tomto bodě uvedeno následující:</p><p>»Znalci bylo umožněno setkání na půdě společnosti AXENTA v Brně na Jundrovské 31,</p><p>prostřednictvím video rozhovoru se zástupci společnosti TeskaLabs v následujícím složení:</p><p>•</p><p>Společnost TeskaLabs Ltd., p. Aleš Teska, hlavní produktový architekt, CTO</p><p>•</p><p>Společnost O2, p. Jiří Sedlák, vedoucí Security Expert Centra</p><p>•</p><p>Společnost O2, p. Pavel Venc, hlavní analytik Security Expert Centra</p><p>•</p><p>Společnost AXENTA a.s., p. Lukáš Přibyl, CEO</p><p>•</p><p>Společnost AXENTA a.s., p. Peter Jankovský, hlavní architekt řešení, CTO</p><p>•</p><p>Společnost AXENTA a.s., p. Jan Kozák, pre-sales a projektový manažer</p><p>Předmětem této formy místního šetření, bylo vysvětlení a zodpovězení otázek 1-56 a dále i</p><p>ukázky řešení majitelem a hlavním architektem logma.io p. Alešem Teskou, dále byly přítomni</p><p>zástupci společnosti O2 u které je podobné řešení nasazeno – implementováno společností</p><p>Axenta a.s., která implementaci provedla.</p><p>Průběh šetření:</p><p>Před započetím samotného místního šetření představil „moderátor“ šetření pan Lukáš Přibil,</p><p>CEO, AXENTA a.s. přítomné a objasnil jim důvody a podstatu místního šetření. Znalci byla</p><p>vysvětlena, umožněna a předvedena funkcionalita SW logman.io související s dotazy 1-56.</p><p>Mezi znalcem a přednášejícími nedošlo k žádnému sporu a veškeré dotazy byly řádně</p><p>odpovězeny. Pro místní šetření byly použity následující pomůcky:</p><p>•</p><p>SW logman.io nasazený ve společnosti O2</p><p>Na dotazy reagovali zúčastnění ukázkou, vysvětlením, jak zástupci společnosti, která SW</p><p>logman.io vyvinula, tak jej potvrdili zástupci společnosti, která SW logman.io provozuje. «</p><p>160. V bodě 1.9.4 znaleckého posudku znalec uvedl jako jednu z metod použitých pro zpracování</p><p>znaleckého posudku „Testování demoverze logman.io“, přičemž konkrétně k této metodě</p><p>uvedl následující:</p><p>„V období měsíce srpna bylo provedeno testování demoverze logman.io nezávislým auditorem</p><p>formou MS TEAMS (Microsoft Teams je firemní platforma, která umožňuje textovou</p><p>komunikaci, video hovory, datové úložiště pro ukládání souborů a integraci dalších aplikací do</p><p>tohoto prostředí. Platforma také umožňuje integrovat produkty jiných společností).</p><p>Interaktivní meeting se uskutečnil 19.8.2022 v ranních hodinách. S předem avizovaným (emailem) okruhem otázek:</p><p>Ukázka vysvětlení zpracování:</p><p>1. Definování a nastavování přístupových rolí</p><p>1. (ověření funkčnosti u dvou různých rolí admin/user)</p><p>2. Zpracovávání formátu WIN logů</p><p>•</p><p>(MS, OS, MS SQL,DHCP,AD,firewall)</p><p>41</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>Logy z cloud AZURE (sharepoint, 0365)</p><p>•</p><p>Bez agentový systém?</p><p>3. Zpracování jiných typů formátů, jako je JSON</p><p>1. formátu CEF logů</p><p>2. Načítání logů z TXT souboru</p><p>3. SAP</p><p>4. Možnost záloh, logů a konfigurace, na cizí úložiště (síťový disk)</p><p>5. Kontejnerizace:</p><p>1. Downgrade vs. Upgrade</p><p>2. Je možné ukázat praktickou ukázku downgrade?</p><p>3. Jak probíhá nasazování nových verzí?“</p><p>161. V bodě 1.9.5 znaleckého posudku znalec uvedl jako jednu z metod použitých pro zpracování</p><p>znaleckého posudku oslovení společnosti TeskaLabs a vybraného dodavatele, přičemž</p><p>konkrétně k této metodě uvedl následující:</p><p>„Společnost TeskaLabs i AXENTA obdrželi soubor otázek s možností odpovědět popř. se vyjádřit</p><p>k dotazům 1-56.“</p><p>162. V části 1 bod 1.10 s názvem „Výsledky a hodnocení“ znalec sděluje, že „Výsledky jednotlivých</p><p>metod – viz 1.9.3 – 1.9.5 jsou shodné a jejich výsledky jsou uvedeny v odpovědích v kap. 2“.</p><p>163. V části 1 bod 1.11 s názvem „Shrnutí a závěr“ znalec sděluje, že „Z důvodů velkého množství</p><p>zařízení a jejich modifikací i požadavků zákazníků má logman.io cca 80% předdefinovaných zbývající doprogramuje u zákazníka dle jeho potřeb, což je běžnou praxí.“.</p><p>164. V části 2 znaleckého posudku znalec odpovídá na jednotlivé otázky Úřadu.</p><p>165. K otázce č. 1 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Apache httpd</p><p>Navržený způsob řešení: Sběr - Collector, smart-file, alternativne přes Syslog4, Parsování Apache HTTP Server build-in preprocessor5, Normalizace – ECS Schema</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang6 deklarativního enricheru</p><p>s využitím ECS schématu7 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>4</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>6</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>7</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>5</p><p>42</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek zadavatele uvedený</p><p>v bodě 1 lze splnit realizací navrženého způsobu řešení popsaného v tomto bodě. Svou odpověď</p><p>zdůvodněte.“</p><p>a k otázce č. 2 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Apache</p><p>Tomcat</p><p>Způsob řešení: Sběr - Collector, smart-file8, Parsování - Apache HTTP Server build-in</p><p>preprocessor9, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel uvedl, že Apache</p><p>TomCat produkuje logy ve formátu kompatibilním s Apache HTTP Serverem, přičemž odkázal</p><p>na dokumentaci výrobce zdroje logu10.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang11 deklarativního enricheru</p><p>s využitím ECS schématu12 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 2 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 1 lze splnit způsobem popsaným v tomto bodě“ (totožnou odpověď znalec</p><p>uvedl i k otázce č. 2), přičemž ve zdůvodnění je dále k oběma otázkám uvedeno, že</p><p>•</p><p>»všechny systémy, které jsou založené na platformě Linux s možnosti tvorby logů do</p><p>syslogu, standardizovaný log, umožňují práci s těmito logy,</p><p>•</p><p>standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi«</p><p>166. K otázce č. 3 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z ArcSight CEF</p><p>format all sources</p><p>Způsob řešení: Sběr - Collector, smart-file, alternativne přes Syslog13, Parsování - CEF built-in</p><p>preprocessor14, Normalizace – ECS Schema.</p><p>8</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>10</p><p>viz https://tomcat.apache.org/tomcat-8.5-doc/logging.html</p><p>11</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>12</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>13</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>14</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>9</p><p>43</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang15 deklarativního enricheru</p><p>s využitím ECS schématu16 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 3 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 3 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs.teskalabs.com/loeman.io/reference/integ</p><p>•</p><p>https://docs.centrifv.eom/Content/lntegrationContent/SIEM/arcsight-cef/arcsightcef-format.htm«</p><p>167. K otázce č. 4 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Brocade FC</p><p>switches</p><p>Způsob řešení: Sběr - Syslog ingestor17, Parsování - Apache HTTP Server build-in</p><p>preprocessor18, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu19.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang20 deklarativního enricheru</p><p>s využitím ECS schématu21 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 4 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>15</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>17</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>18</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>19</p><p>viz https://docs.broadcom.com/doc/FOS-90x-Admin-AG</p><p>20</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>21</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>16</p><p>44</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Znalec se ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že</p><p>požadavek uvedený v bodě 4 lze splnit způsobem popsaným v tomto bodě“, přičemž ve</p><p>zdůvodnění je dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.ibm.com/docs/sk/dsm?topic=os-configuring-syslog-brocade-fabricappliances«</p><p>168. K otázce č. 5 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Cisco ASA</p><p>Způsob řešení: Sběr - Syslog ingestor22, Parsování - Apache HTTP Server build-in</p><p>preprocessor23, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu24.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang25 deklarativního enricheru</p><p>s využitím ECS schématu26 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 5 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 5 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.cisco.com/c/en/us/support/docs/securitv/pix-500-series-securitvappliances/63884-config-asa-OO.html«</p><p>22</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>24</p><p>viz https://www.cisco.com/c/en/us/support/docs/security/pix-500-series-security-appliances/63884-config-asa00.html#anc6</p><p>25</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>26</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>23</p><p>45</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>169. K otázce č. 6 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Cisco</p><p>Firepower</p><p>Způsob řešení: Sběr - Syslog ingestor27, Parsování - Apache HTTP Server build-in</p><p>preprocessor28, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu29.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang30 deklarativního enricheru</p><p>s využitím ECS schématu31 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 6 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 6 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.manageengine.com/products/firewall/help/configure-cisco-firepowerfirewalls.html«</p><p>170. K otázce č. 7 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Cisco IOS</p><p>Způsob řešení: Sběr - Syslog ingestor32, Parsování - Apache HTTP Server build-in</p><p>preprocessor33, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu34.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang35 deklarativního enricheru</p><p>27</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>29</p><p>Viz https://www.cisco.com/c/en/us/support/docs/security/firepower-ngfw/200479-Configure-Logging-on-FTD-viaFMC.html#anc6</p><p>30</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>31</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>32</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>33</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>34</p><p>viz https://community.cisco.com/t5/networking-documents/how-to-configure-logging-in-cisco-ios/ta-p/3132434</p><p>35</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>28</p><p>46</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>s využitím ECS schématu36 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat Highperformance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP),</p><p>pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 7 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 7 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.auvik.com/franklvit/blQg/configure-svslog-cisco/«</p><p>171. K otázce č. 8 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Cisco SMB</p><p>Způsob řešení: Sběr - Syslog ingestor37, Parsování - Apache HTTP Server build-in</p><p>preprocessor38, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu39.</p><p>Souhrnně ke způsobu řešení požadavků zadavatele č. 1) až 43) vybraný dodavatel uvádí, že</p><p>obohacování a normalizace je implementována pomocí SP-Lang40 deklarativního enricheru</p><p>s využitím ECS schématu41 a že seznam zdrojů logů neobsahuje konkrétní verze technologií,</p><p>případně je místy obecný (any logs, any text file). V takovém případě se bude nasazovat</p><p>High-performance parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP,</p><p>UDP), pokud výrobce neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 8</p><p>lze splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že</p><p>požadavek uvedený v bodě 8 lze splnit způsobem popsaným v tomto bodě“, přičemž ve</p><p>zdůvodnění je dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>36</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>38</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>39</p><p>viz</p><p>https://www.cisco.com/c/en/us/support/docs/smb/switches/cisco-small-business-200-series-managedswitches/smb104-manage-system-logs-on-the-200-300-series-managed-switches.html</p><p>40</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>41</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>37</p><p>47</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi«</p><p>172. K otázce č. 9 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Cisco WLC</p><p>Způsob řešení: Sběr - Syslog ingestor42, Parsování - Apache HTTP Server build-in</p><p>preprocessor43, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu44.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang45 deklarativního enricheru s využitím ECS</p><p>schématu46 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 9 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 9 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.cisco.eom/c/en/us/support/docs/wireless/4100-series-wireless-lancontrollers/107252-WLC-Svslog-Server.html«</p><p>173. K otázce č. 10 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Dell Force10</p><p>Způsob řešení: Sběr - Syslog ingestor47, Parsování - Apache HTTP Server build-in</p><p>preprocessor48, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu49.</p><p>42</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>44</p><p>viz</p><p>https://www.cisco.com/c/en/us/support/docs/wireless/4100-series-wireless-lan-controllers/107252-WLCSyslog-Server.html</p><p>45</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>46</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>47</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>48</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>49</p><p>viz https://www.manualslib.com/manual/546491/Dell-Force10-S2410-01-10ge-24p.html?page=107</p><p>43</p><p>48</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang50 deklarativního enricheru s využitím ECS</p><p>schématu51 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 10 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 10 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.dell.eom/support/kbdoc/cs-cz/000102563/dell-emc-networking-os9nastaven%C3%AD-aspr%C3%Alva-p%C5%99ihla%C5%Alov%C3%Aln%C3%AD-vp%C5%99ep%C3%ADna%C4%8Di«</p><p>174. K otázce č. 11 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z F5</p><p>Způsob řešení: Sběr - Syslog ingestor52, Parsování - Apache HTTP Server build-in</p><p>preprocessor53, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu54.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang55 deklarativního enricheru s využitím ECS</p><p>schématu56 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 11 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>50</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>52</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>53</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>54</p><p>viz https://support.f5.com/csp/article/K13080</p><p>55</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>56</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>51</p><p>49</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 11 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://support.f5.eom/csp/article/K13080«</p><p>175. K otázce č. 12 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z FlowMon</p><p>Způsob řešení: Sběr - Syslog ingestor57, Parsování - Apache HTTP Server build-in</p><p>preprocessor58, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu59.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang60 deklarativního enricheru s využitím ECS</p><p>schématu61 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 12 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 12 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.flowmon.com/en/blog/creating-custom-logs-from-netflow«</p><p>176. K otázce č. 13 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z FortiDDoS</p><p>57</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>59</p><p>viz https://www.flowmon.com/en/blog/creating-custom-logs-from-netflow</p><p>60</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>61</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>58</p><p>50</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Způsob řešení: Sběr - Syslog ingestor62, Parsování - Apache HTTP Server build-in</p><p>preprocessor63, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu64.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang65 deklarativního enricheru s využitím ECS</p><p>schématu66 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 13 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 13 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs.fortinet.com/document/fortiddos-f/6.2.0/handbook/797529/appendixb-remote-syslog- reference.«</p><p>177. K otázce č. 14 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z FortiGate</p><p>(FOS 5.2)</p><p>Způsob řešení: Sběr - Syslog ingestor67, Parsování - Apache HTTP Server build-in</p><p>preprocessor68, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu69.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang70 deklarativního enricheru s využitím ECS</p><p>schématu71 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>62</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>64</p><p>viz https://help.fortinet.com/fddos/4-7-0/fortiddos/Appendix_B-Remote-Syslog-Reference.htm</p><p>65</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>66</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>67</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>68</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>69</p><p>viz https://kb.fortinet.com/kb/documentLink.do?externalID=FD44614</p><p>70</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>71</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>63</p><p>51</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 14 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 14 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs2.fortinet.com/document/fortianalyzer/6.0.5/administrationguide/576889/configuring- log-forwarding (umi CEF, syslog)«</p><p>178. K otázce č. 15 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z FreeRADIUS</p><p>Způsob řešení: Sběr - Syslog ingestor72, Parsování - Apache HTTP Server build-in</p><p>preprocessor73, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu74.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang75 deklarativního enricheru s využitím ECS</p><p>schématu76 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 15 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 15 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>72</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>74</p><p>viz https://wiki.freeradius.org/guide/Syslog-HOWTO</p><p>75</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>76</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>73</p><p>52</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs2.fortinet.com/document/fortianalyzer/6.0.5/administrationguide/576889/configuring- log-forwarding (umi CEF, syslog)«</p><p>179. K otázce č. 16 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z GreyCortex</p><p>MENDEL</p><p>Způsob řešení: Sběr - Syslog ingestor77, Parsování - Apache HTTP Server build-in</p><p>preprocessor78, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu79.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang80 deklarativního enricheru s využitím ECS</p><p>schématu81 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 16 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 16 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://www.grevcortex.com/blog/review-grevcortex-mendel«</p><p>180. K otázce č. 17 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z HPE iLo 4</p><p>(Server OoB management)</p><p>Způsob řešení: Sběr - Syslog ingestor82, Parsování - Apache HTTP Server build-in</p><p>preprocessor83, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu84.</p><p>77</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>79</p><p>viz https://www.greycortex.com/blog/review-greycortex-mendel</p><p>80</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>81</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>82</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>83</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>84</p><p>viz https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00045612en_us</p><p>78</p><p>53</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang85 deklarativního enricheru s využitím ECS</p><p>schématu86 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 17 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 17 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://support.hpe.com/hpesc/public/docDisplay?docld=emr_na-a00045612en_us«</p><p>181. K otázce č. 18 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z CheckPoint</p><p>Způsob řešení: Sběr - Syslog ingestor87, Parsování - Apache HTTP Server build-in</p><p>preprocessor88, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu89.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang90 deklarativního enricheru s využitím ECS</p><p>schématu91 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 18 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 19 ve znění:</p><p>85</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>87</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>88</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>86</p><p>89</p><p>viz</p><p>https://sc1.checkpoint.com/documents/R80.40/WebAdminGuides/EN/CP_R80.40_LoggingAndMonitoring_AdminGui</p><p>de/Topics-LMG/Working-with-Syslog-Servers.htm</p><p>90</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>91</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>54</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z JSON (format)</p><p>Způsob řešení: Sběr - Collector, smart-file92, Parsování - JSON built-in preprocessor93,</p><p>Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang94 deklarativního enricheru s využitím ECS</p><p>schématu95 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 19 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 20 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Kernun Clear</p><p>Web</p><p>Způsob řešení: Sběr - Syslog ingestor96, Parsování - Apache HTTP Server build-in</p><p>preprocessor97, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu98.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang99 deklarativního enricheru s využitím ECS</p><p>schématu100 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 20 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 21 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Kernun web</p><p>filter</p><p>92</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>94</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>95</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>96</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>97</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>98</p><p>viz https://download.kernun.com/doc/handbook/index.html</p><p>99</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>100</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>93</p><p>55</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Způsob řešení: Sběr - Syslog ingestor101, Parsování - Apache HTTP Server build-in</p><p>preprocessor102, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu103.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang104 deklarativního enricheru s využitím ECS</p><p>schématu105 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 21 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 22 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Linux Cron</p><p>Způsob řešení: Sběr - Syslog ingestor106, Parsování - Apache HTTP Server build-in</p><p>preprocessor107, Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang108 deklarativního enricheru s využitím ECS</p><p>schématu109 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 22 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 23 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Linux</p><p>Freeradius</p><p>Způsob řešení: Sběr - Syslog ingestor110, Parsování - Apache HTTP Server build-in</p><p>preprocessor111, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu112.</p><p>101</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>103</p><p>viz https://download.kernun.com/doc/handbook/index.html</p><p>104</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>105</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>106</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>107</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>108</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>109</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>110</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>111</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>112</p><p>viz https://wiki.freeradius.org/guide/Syslog-HOWTO</p><p>102</p><p>56</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang113 deklarativního enricheru s využitím ECS</p><p>schématu114 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 23 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 24 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Linux Iptables</p><p>Způsob řešení: Sběr - Syslog ingestor115, Parsování - Apache HTTP Server build-in</p><p>preprocessor116, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu117.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang118 deklarativního enricheru s využitím ECS</p><p>schématu119 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 24 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 25 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Linux postfix</p><p>Způsob řešení: Sběr - Syslog ingestor120, Parsování - Apache HTTP Server build-in</p><p>preprocessor121, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na</p><p>dokumentaci výrobce zdroje logu122.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang123 deklarativního enricheru s využitím ECS</p><p>schématu124 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>113</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>115</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>116</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>117</p><p>viz https://access.redhat.com/solutions/400733</p><p>118</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>119</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>120</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>121</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>122</p><p>viz https://logtail.com/tutorials/how-to-start-logging-with-postfix/</p><p>123</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>124</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>114</p><p>57</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 25 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 18 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázkám č. 19 až 25, přičemž ve zdůvodnění je k otázkám č. 18 až 25 dále shodně</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi«.</p><p>182. K otázce č. 26 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft</p><p>Exchange log</p><p>Způsob řešení: Sběr - Collector, smart-file125, Parsování - High-performance parser (SPLang)126, Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang127 deklarativního enricheru s využitím ECS</p><p>schématu128 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 26 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 27 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft</p><p>SharePoint</p><p>Způsob řešení: Sběr - Collector, smart-file129, Parsování - Microsoft ULS built-in preprocessor130,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu131.</p><p>125</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>127</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>128</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>129</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>130</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>131</p><p>viz https://blog.machsol.com/microsoft-sharepoint/sharepoint-unified-logging-system-uls</p><p>126</p><p>58</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang132 deklarativního enricheru s využitím ECS</p><p>schématu133 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 27 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 28 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft SQL</p><p>Způsob řešení: Sběr - WEC collector134, Parsování - Microsoft ULS built-in preprocessor135,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel uvedl, že Microsoft SQL Server</p><p>2008 poskytuje funkci SQL Server Auditing. Tutu funkci MS SQL server loguje všechny změny v</p><p>databazí a mnohé další udalosti do Windows Event Logu (WEC).</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang136 deklarativního enricheru s využitím ECS</p><p>schématu137 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 28 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 29 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft</p><p>Windows DHCP log</p><p>Způsob řešení: Sběr - WEC collector138, Parsování - Microsoft ULS built-in preprocessor139,</p><p>Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang140 deklarativního enricheru s využitím ECS</p><p>schématu141 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>132</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>134</p><p>viz https://docs.teskalabs.com/logman.io/collector/wec</p><p>135</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>136</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>137</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>138</p><p>viz https://docs.teskalabs.com/logman.io/collector/wec</p><p>139</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>140</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>141</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>133</p><p>59</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 29 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 30 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft</p><p>Windows firewall</p><p>Způsob řešení: Sběr - WEC collector142, Parsování - W3C build-in preprocessor143, Normalizace</p><p>– ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang144 deklarativního enricheru s využitím ECS</p><p>schématu145 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 30 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 31 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Microsoft</p><p>Windows IIS</p><p>Způsob řešení: Sběr - Collector, smart-file146, Parsování - W3C build-in preprocessor147,</p><p>Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang148 deklarativního enricheru s využitím ECS</p><p>schématu149 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 31 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 32 ve znění:</p><p>142</p><p>viz https://docs.teskalabs.com/logman.io/collector/wec</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>144</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>145</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>146</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>147</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>148</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>149</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>143</p><p>60</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z MS Active</p><p>Directory</p><p>Způsob řešení: Sběr - WEC collector150, Parsování - High-performance parser (SP-Lang) 151,</p><p>Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang152 deklarativního enricheru s využitím ECS</p><p>schématu153 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 32 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 33 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z MS Azure</p><p>Cloud</p><p>Způsob řešení: Sběr - MS Azure collector (add-on), Parsování - High-performance parser (SPLang) 154, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel uvedl, že MS Azure cloud</p><p>je velmi široký pojem. Pokud na MS Azure běží jiné aplikace, pak se log collection provádí</p><p>pomocí technologie, kterou aplikace podporuje (syslog, WEC, atd.).</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang155 deklarativního enricheru s využitím ECS</p><p>schématu156 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 33 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>k otázce č. 34 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z MS Azure</p><p>Sentinel</p><p>Způsob řešení: Sběr - MS Azure Sentinel collector (add-on), Parsování - High-performance</p><p>parser (SP-Lang) 157, Normalizace – ECS Schema.</p><p>150</p><p>viz https://docs.teskalabs.com/logman.io/collector/wec</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>152</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>153</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>154</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>155</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>156</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>157</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>151</p><p>61</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang158 deklarativního enricheru s využitím ECS</p><p>schématu159 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 34 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“,</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 26 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázkám č. 27 až 34), přičemž ve zdůvodnění je k otázkám č. 26 až 34 dále shodně</p><p>uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>WEC/WEF/(wincollect), systém umožňuje práci s MS logy,</p><p>•</p><p>U WIN systémů - ano umí, umí případně logování do souboru a jeho následné vyčítání,</p><p>v některých případech je potřeba nastavit windows port forwarding, lze nastavit za</p><p>pomocí GPO (group policy)«.</p><p>183. K otázce č. 35 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z MySQL</p><p>Způsob řešení: Sběr - Syslog ingestor160, Parsování - Syslog built-in preprocessor161,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu162.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang163 deklarativního enricheru s využitím ECS</p><p>schématu164 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 35 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>158</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>160</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>161</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>162</p><p>viz https://dev.mysql.com/doc/refman/5.7/en/error-log-syslog.html</p><p>163</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>164</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>159</p><p>62</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>a k otázce č. 36 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z OpenSSH</p><p>server</p><p>Způsob řešení: Sběr - Syslog ingestor165, Parsování - Syslog built-in preprocessor166,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu167.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang168 deklarativního enricheru s využitím ECS</p><p>schématu169 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 36 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 35 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázce č. 36), přičemž ve zdůvodnění je dále uvedeno shodně k oběma otázkám, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi«.</p><p>184. K otázce č. 37 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Oracle DB</p><p>Způsob řešení: Sběr - Syslog ingestor170, Parsování - Syslog built-in preprocessor171,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu172.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang173 deklarativního enricheru s využitím ECS</p><p>schématu174 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>165</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>167</p><p>viz https://en.wikibooks.org/wiki/OpenSSH/Logging_and_Troubleshooting</p><p>168</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>169</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>170</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>171</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>172</p><p>viz https://community.oracle.com/tech/developers/discussion/2579616/how-to-send-autdit-log-to-syslog</p><p>173</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>174</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>166</p><p>63</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 37 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 37 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs.oracle.com/cd/E36784 01/html/E37127/audittask-ll.html«.</p><p>185. K otázce č. 38 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Palo Alto</p><p>Způsob řešení: Sběr - Syslog ingestor175, Parsování - Syslog built-in preprocessor176,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu177.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang178 deklarativního enricheru s využitím ECS</p><p>schématu179 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 38 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 38 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>175</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>177</p><p>viz https://docs.paloaltonetworks.com/pan-os/8-1/pan-os-admin/monitoring/use-syslog-for-monitoring/configuresyslog-monitoring</p><p>178</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>179</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>176</p><p>64</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs.paloaltonetworks.com/pan-os/9-l/pan-os-admin/monitoring/use-svslogfor-monitoring/configure-syslog-monitoring«.</p><p>186. K otázce č. 39 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z PostgreSQL</p><p>Způsob řešení: Sběr - Syslog ingestor180, Parsování - Syslog built-in preprocessor181,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel odkázal na dokumentaci výrobce</p><p>zdroje logu182.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang183 deklarativního enricheru s využitím ECS</p><p>schématu184 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 39 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 39 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>https://docs.paloaltonetworks.com/pan-os/9-l/pan-os-admin/monitoring/use-svslogfor-monitoring/configure-syslog-monitoring«.</p><p>187. K otázce č. 40 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z SAP</p><p>Způsob řešení: Sběr - Collector, smart-file185, Parsování - High-performance parser (SPLang)186, Normalizace – ECS Schema. Dále k tomu vybraný dodavatel uvedl, že předpokládá se</p><p>zpřesnění parsingu a normalizace pomocí High-performance parsingu (SP-Lang) dle</p><p>specifických nastavení SAPu u České Pošty, toto provádí implementátor.</p><p>180</p><p>viz https://docs.teskalabs.com/logman.io/architecture</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>182</p><p>viz https://www.postgresql.org/docs/9.5/runtime-config-logging.html</p><p>183</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>184</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>185</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>186</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>181</p><p>65</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang187 deklarativního enricheru s využitím ECS</p><p>schématu188 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 40 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>a k otázce č. 41 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z VMware</p><p>Způsob řešení: Sběr - Collector, RestAPI189, Parsování - High-performance parser (SP-Lang)190,</p><p>Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang191 deklarativního enricheru s využitím ECS</p><p>schématu192 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 41 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 40 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď) znalec</p><p>uvedl i k otázce č. 41, přičemž ve zdůvodnění je dále uvedeno shodně k oběma otázkám, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,«.</p><p>188. K otázce č. 42 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Windows any logs from Event Viewer.</p><p>Způsob řešení: Sběr - WEC collector193, Parsování - Microsoft ULS built-in preprocessor194,</p><p>Normalizace – ECS Schema. Dále k tomu vybraný dodavatel uvedl, že zde lze předpokládat, že</p><p>187</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>189</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>190</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>191</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>192</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>193</p><p>viz https://docs.teskalabs.com/logman.io/collector/wec</p><p>194</p><p>viz https://docs.teskalabs.com/logman.io/parser/preprocessor</p><p>188</p><p>66</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>WEF/WEC bude posílat i jiné, než ULS logy. Pro ně se použije high-performance parser (SPLang).</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang195 deklarativního enricheru s využitím ECS</p><p>schématu196 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 42 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>a k otázce č. 43 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje sběr, parsování a normalizaci logů z Windows any text log from file.</p><p>Způsob řešení: Sběr - Collector, smart-file, file197, Parsování - High-performance parser (SPLang)198, Normalizace – ECS Schema.</p><p>Souhrnně ke způsobu řešení požadavků č. 1) až 43) vybraný dodavatel uvádí, že obohacování</p><p>a normalizace je implementována pomocí SP-Lang199 deklarativního enricheru s využitím ECS</p><p>schématu200 a že seznam zdrojů logů neobsahuje konkrétní verze technologií, případně je místy</p><p>obecný (any logs, any text file). V takovém případě se bude nasazovat High-performance</p><p>parser (SP-Lang) spolu s některým univerzálním kolektorem (file, TCP, UDP), pokud výrobce</p><p>neurčí jinak.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 43 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 42 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázce č. 43), přičemž ve zdůvodnění je dále uvedeno shodně k oběma otázkám, že</p><p>•</p><p>»standardně má logman.io cca 80% předdefinovaných výrobců, ostatní je nutné tzv.</p><p>doprogramovat na místě u zákazníka z důvodů rozdílných požadavků i požadavků</p><p>výrobců těchto zařízení, (na základě definovaného portu definují zařízení, který je pak</p><p>potřeba do konfigurovat/nastavit, zda je to syslog, win log, apod.),</p><p>•</p><p>jedná se o běžnou praxi, která upravuje logman.io „na míru&quot; zákazníkovi,</p><p>•</p><p>U WIN systémů - ano umí, umí případně logování do souboru a jeho následné vyčítání,</p><p>v některých případech je potřeba nastavit windows port forwarding, lze nastavit za</p><p>pomocí GPO (group policy)«.</p><p>195</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>197</p><p>viz https://docs.teskalabs.com/logman.io/collector/inputs</p><p>198</p><p>viz https://docs.teskalabs.com/logman.io/parser/high-performance-parsing</p><p>199</p><p>viz https://docs.teskalabs.com/logman.io/reference/declarative</p><p>200</p><p>viz https://www.elastic.co/guide/en/ecs/current/index.html</p><p>196</p><p>67</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>189. K otázce č. 44 ve znění:</p><p>„Požadavek zadavatele: Řešení musí umožnit přístup více uživatelů současně, a to jak na</p><p>úrovni přístupu ke vstupním/zdrojovým datům systému, tak i k incidentům.</p><p>Způsob řešení: TeskaLabs LogMan.io je z pohledu uživatelů webová aplikace, to znamená, že</p><p>uživatelé používají svůj internetový prohlížeč k přístupu k centrální konzoli nástroje. Toto je</p><p>dokladováno v následujících obrázcích, z nichž vyplývá, že řešení umožňuje přistup více</p><p>uživatelů současně, a tudíž splňuje požadavek.</p><p>Uživatelé se přihlašují do TeskaLabs LogMan.io pomocí webového rozhraní:</p><p>Každý přihlášený uživatel pracuje ve své „relaci“, nástroj obsahuje přehled těchto uživatelských</p><p>relací, tj. současně pracujících uživatelů:</p><p>68</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Zde např. vidíme tři přihlášené uživatele, kteří pracují s nástrojem samostatně. Uživatelé jsou</p><p>zde identifikování pomocí tzv. „credentials“, tj. technické formy tak, aby nedocházelo ke</p><p>zbytečné kompromitaci citlivých údajů, jako je uživatelské jméno atp.</p><p>Řízení přístupu uživatelů (tj. jejich přihlašování a kontrolu oprávnění k přístupu k jednotlivým</p><p>komponentám a akcím) poskytuje komponenta TeskaLabs SeaCat Auth. To je nástroj pro</p><p>správu autentikace a autorizace uživatelů, identity management, session management, Single</p><p>Sing-On, vícefaktorovou autentizaci uživatelů atd. Jedná se o technologii, kterou vyrábí</p><p>společnost TeskaLabs a je dodávaná jako součást TeskaLabs LogMan.io, ale i jiných produktu</p><p>společnosti a konečně je nabízena na trhu i jako samostatný produkt. Pověření administrátoři</p><p>mohou využít i nízkoúrovňový přístup do systémové konzole pomocí standardního nástroje</p><p>SSH. Tento přístup umožňuje přístup více uživatelů/administrátorů současně.</p><p>Vybraný dodavatel taktéž odkazuje na dokumentaci nástroje201.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 44 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 44 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že „umí separovat role a definovat pro konkrétní skupiny/uživatele dané</p><p>oprávnění.“.</p><p>190. K otázkám č. 45.A a č. 45.B ve znění:</p><p>„A. Požadavek zadavatele: Nástroj umožňuje snadné vytváření uživatelských rolí definujících</p><p>přístupová práva k uloženým událostem a jednotlivým konfiguračním komponentám nástroje.</p><p>B. Požadavek zadavatele: Nástroj umožňuje definování uživatelských rolí s možností nastavení</p><p>přístupových práv (možností granulárního přidělování práv v rámci role podle zdrojů logů,</p><p>skupin zařízení, jednotlivých serverů, typu logu apod.).</p><p>Způsob řešení: TeskaLabs LogMan.io pomocí komponenty TeskaLabs SeaCat Auth poskytuje</p><p>autorizaci včetně RBAC - tj. uživatelům je možné přidělovat role a konkrétní zdroje. Role je</p><p>možné vytvářet a přiřazovat buď globálně nebo na úrovni jednotlivých tenantů.</p><p>Zde je prezentována schopnost TeskaLabs LogMan.io spravovat přístupová práva uživatelů</p><p>pomocí tzv. RBAC schématu.</p><p>Nástroj umožňuje vytvářet a spravovat role.</p><p>201</p><p>viz https://docs.teskalabs.com/logman.io/webui/how-to-use-the-logman-interface</p><p>69</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Role muže být buď globální nebo specifická pro konkrétního tenanta.</p><p>Zdroje jsou tzv. „zabudované“ a také mohou být uživatelsky definované.</p><p>70</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Zdroj je např. konkrétní akce v nástroji, jako je přístup ke konfiguračním položkám,</p><p>komponentám nástroje nebo více granulární, např. čtení, vkládání, editace či mazání položek.</p><p>Uživatel si také muže určit zdroje podle skupin logů, např. podle zdrojů, skupin, serverů atp.</p><p>Uživatele lze přiřazovat do jednotlivých rolí.</p><p>Každé roli lze přiřadit zdroje, tj. zde se přiděluje roli oprávnění zdroje používat.</p><p>TeskaLabs LogMan.io poskytuje několik úrovní, na kterých lze řídit přistup k logů:</p><p>•</p><p>Nejvyšší úroveň představuji tzv. „tenanti“, ty odpovídají např. celým organizacím</p><p>•</p><p>Další úroveň představují skupiny logů, které se zařazují do tzv. „indexu“ (v terminologii</p><p>zadáni jsou to „logspaces“), ty jsou optimální volbou pro řízení přístupu (a třeba i</p><p>zálohovací politiky) uživatelů. Při vhodném návrhu je možné tuto úrovně aplikovat i</p><p>hierarchicky, do hloubky cca 10 stupňů. Jedná se o doporučovaný přístup k izolaci</p><p>uživatelských přístupu.</p><p>71</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>Nejnižší úroveň pak představuje řízení přístupu pro jednotlivé záznamy, a to tím, že</p><p>záznamy jsou vybaveny konkrétním označením RBAC zdroje, který uživatel musí mít</p><p>přiřazen tak, aby k logu mohl přistoupit. Tento přistup má dopad na celkovou</p><p>výkonnost řešení.</p><p>Otázky znalci:</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 45.A. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 45.B. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 45.A. lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázce č. 45.B), přičemž ve zdůvodnění je dále uvedeno shodně k oběma otázkám, že</p><p>•</p><p>„https://docs.teskalabs.com/logman.io/reference/auth/ (nelze dohledat veškeré</p><p>informace),</p><p>•</p><p>z přiložené dokumentace lze soudit, že lze požadavek splnit,</p><p>•</p><p>umožňují škálovatelnost uživatelských přístupů, umí separovat role a definovat pro</p><p>konkrétní skupiny/uživatele dané oprávnění.“</p><p>191. K otázce č. 46 ve znění:</p><p>„Požadavek zadavatele: Záloha a obnovení konfigurace celého nástroje je umožněna</p><p>z centrální konzole.</p><p>Způsob řešení: Zálohování a obnova je obrazovka centrální konzole, ze které se provádí záloha</p><p>a obnovení konfigurace. Další možnost, jak řídit konfiguraci, je využití „site repository“ a</p><p>verzování pomocí nástroje pro správu verzí (např. Git).</p><p>72</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 46 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 46 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>https://docs.teskalabs.com/logman.io/maintenance/diskorganisation</p><p>•</p><p>má centrální konzoli tak ano požadavek lze splnit způsobem popsaným v tomto bodě.</p><p>•</p><p>každá verze management konzole, nebo jiné části je verzována a je vytvořena</p><p>kompatibilní matice, která říká jaké verze jsou spolu možné kombinovat a jsou i zpětně</p><p>kompatibilní (díky kontejnerizovaní, lze modulárně skládat).</p><p>192. K otázce č. 47 ve znění:</p><p>„Požadavek zadavatele: Existuje možnost nastavení nezávislé zálohovací politiky jak pro</p><p>konfiguraci, tak pro jednotlivá úložiště (logspace).</p><p>Způsob řešení: Zálohovací politika pro úložiště logů je implementována pomocí „Index</p><p>Lifecycle Management“, což je vlastnost technologie ElasticSearch, ve které jsou logy uloženy.</p><p>Nastavení je popsáno zde202.</p><p>Obrazovka, kde se nastavování provádí:</p><p>ILM je možné konfigurovat pro jednotlivé skupiny logů (logspace).</p><p>Současně vybraný dodavatel dodává, že Elasticsearch je v LogMan.io – volitelně – využit jako</p><p>persistentní vrstva – v kombinaci s mnohem modernější tzv. stream (proudovou) architekturou,</p><p>kde se využívá komponenta Apache Kafka – jeden z nejúspěšnějších opensource nástrojů,</p><p>202</p><p>viz https://www.elastic.co/guide/en/elasticsearch/reference/current/index-lifecycle-management.html</p><p>73</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>původem ze společnosti LinkedIn – a pak komponenta Bitswan, což je opensource produkt pro</p><p>proudovou analytiku, jež je přímo vyvíjena (i) společností TeskaLabs.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 47 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 47 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že „systém, založený na systému ELK (opensource) z různými nástavbami jako</p><p>logtrash apod. umožňuje zálohování i nezávislé zálohování.“.</p><p>193. K otázce č. 48 ve znění:</p><p>„Požadavek zadavatele: Řešení může být provozováno pouze jako samostatná hardwarová</p><p>appliance a nabídky musí obsahovat náklady včetně HW potřebný k jejímu provozu.</p><p>Způsob řešení: Jelikož se LogMan.io dodává hlavně velkým organizacím, jeho typická forma</p><p>instalace je tzv. dedikovaný cluster, který se sestává z fyzických hardwarových appliances</p><p>(zjednodušeně serverů), příkladem je např. dodávka pro O2 Czech Republic, realizovaná</p><p>formou více fyzických hardwarových appliances, O2 Slovakia (6 fyzických appliances),</p><p>významný telekomunikační operátor aktivní ve střední Evropě (6 fyzických appliances),</p><p>dodávka pro významnou složku Ministerstva dopravy, realizovaná na 2 fyzických appliances.</p><p>Produkt LogMan.io je znám svým vysokým výkonem, který (krom jiných vlastností) dosahuje</p><p>moderním přístupem ke škálování, tj. každá z jeho komponent podporuje provoz v režimu</p><p>clusteru. Tato výhoda pak v podstatě předurčuje LogMan.io pro nasazování na více než jednu</p><p>appliance, a to pak přímo vede k potřebě dodávat produkt na hardwarových appliances.</p><p>LogMan.io i jiné produkty společnosti TeskaLabs lze dodávat i provozovat jako virtuální</p><p>appliance, tato varianta ale nebylo pro předmětné výběrové řízení zvolena.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 48 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek uvedený</p><p>v bodě 48 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je dále</p><p>uvedeno, že „nebylo znalcem ověřeno, ale podle stránek výrobce a dodavatele</p><p>https://teskalabs.com/products/siem/ je možné splnit popsaným způsobem.“.</p><p>194. K otázce č. 49 ve znění:</p><p>„Požadavek zadavatele: Aktualizace nástroje jsou distribuovány v jednotném balíku a jejich</p><p>instalace je prováděna přes centrální konzoli. Řešeni musí podporovat tzv. rolling upgrade, tj.</p><p>postupný upgrade jednotlivých uzlů clusteru bez celkového downtime systému minimálně</p><p>z pohledu přijmu logu.</p><p>Způsob řešení:</p><p>Vybraný dodavatel způsob řešení popisuje následovně:</p><p>Z veřejně dostupné dokumentace je patrné, že nástroj LogMan.io je distribuován formou tzv.</p><p>kontejnerů. Kontejnery se pak automaticky spouští v rámci příslušné appliance (ať hardwarové</p><p>nebo softwarové). Aktualizace technicky probíhá stažením příslušné verze kontejnerů. Toto lze</p><p>provést v jednom kroku a to „vpřed“ (tj. upgrade) nebo „vzad“ (tj. downgrade) z centrální</p><p>74</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>konzole. LogMan.io používá pokročilou architekturu tzv. microservices nikoliv dnes již</p><p>zastaralou monolitickou architekturu. Toto konkrétně znamená, že aplikace je rozdělena do</p><p>malých nezávislých částí, které lze samostatně zapínat či vypínat, upgradovat nebo</p><p>downgradovat a tak dále. Rolling upgrade pak přímo vychází z vlastností microservice</p><p>architektury a je to výchozí způsob, jak se LogMan.io aktualizuje.</p><p>Microservice architektura nástroje LogMan.io také umožnuje definovat veškerou konfiguraci</p><p>a konkrétní specifika nasazení ve formě popisného konfiguračního bloku (zvaného site config).</p><p>Ten je pak možné spravovat pomocí nástroje Git (tj. version control system)203. Toto verzování</p><p>umožňuje snadný návrat k libovolné předchozí verzi konfigurace. Jedná se o pokročilou</p><p>vlastnost, která je důležitá pro organizace, které chtějí nebo musí aplikovat proces zvaný</p><p>„configuration management“ (např. dle ISO 9001).</p><p>V jiném Úřadu předloženém dokumentu vybraný dodavatel popisuje řešení následovně:</p><p>[obchodní tajemství: popis způsobu řešení]</p><p>Díky architektuře TeskaLabs LogMan.io při upgrade nedochází k nedostupnosti systému,</p><p>protože jednotlivé komponenty jsou redundantní, a to buď tím, že běží ve více instancích nebo</p><p>tím, že se logy ukládají v Apache Kafka po tu dobu, upgrade konkrétní komponenty 204.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 49 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>a k otázce č. 50 ve znění:</p><p>„Požadavek zadavatele: Nástroj podporuje downgrade (včetně sběrných kolektorů), pro</p><p>případ problémů s novou verzí nástroje po upgrade.</p><p>Způsob řešení: [obchodní tajemství: popis způsobu řešení]</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 50 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 49 lze splnit způsobem popsaným v tomto bodě“, (totožnou odpověď znalec</p><p>uvedl i k otázce č. 50), přičemž ve zdůvodnění je dále uvedeno shodně k oběma otázkám, že</p><p>„každá verze management konzole, nebo jiné části je verzována a je vytvořena kompatibilní</p><p>matice, která říká jaké verze jsou spolu možné kombinovat a jsou i zpětně kompatibilní (díky</p><p>kontejnerizovaní, lze modulárně skládat) - lze tedy splnit způsobem popsaným v tomto bodě.“.</p><p>195. K otázce č. 51 ve znění:</p><p>„Požadavek zadavatele: Nástroj garantuje integritu uložených dat. Nesmí umožnit mazání</p><p>nebo modifikování již uložených logů. Každý log musí mít unikátní identifikátor, který umožní</p><p>jeho jednoznačnou identifikaci.</p><p>Způsob řešení: Jednou ze základních vlastností LogMan.io je to, že logy jsou spravovány</p><p>v režimu write-once, tj. logy není možné mazat a ani modifikovat. Tato vlastnost je zajištěna</p><p>pomocí kryptografických funkcí, konkrétně digitálních podpisů a kryptografických hashů</p><p>203</p><p>204</p><p>viz https://docs.teskalabs.com/logman.io/reference/commander</p><p>viz. architektura produktu https://docs.teskalabs.com/logman.io/architecture</p><p>75</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>přijímaných logů. Příklad jednoho z opatření v LogMan.io pro integritu uložených dat je např.</p><p>zde205.</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 51 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 51 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že „nebylo možné ověřit (vždycky lze data vymazat, jen záleží jak moc je to</p><p>obtížné).“.</p><p>196. K otázkám č. 52.A a č. 52.B ve znění:</p><p>„A. Požadavek zadavatele: Nástroj umožňuje monitoring vlastního stavu a notifikace při</p><p>překročení prahových hodnot (minimální místo na disku, vytížení paměti, CPU) nebo chybě</p><p>nástroje s přeposláním upozornění pomocí SMTP nebo Syslog.</p><p>B. Požadavek zadavatele: Nástroj umí odeslat událost, která notifikaci vyvolala na externí</p><p>nástroj minimálně prostřednictvím SMTP nebo Syslogu přes TCP protokol.</p><p>Způsob řešení: LogMan.io umožňuje zasílání alertů pomocí SMTP (mailem) a dalších protokolů.</p><p>O tuto část se v architektuře stará tzv. notifikační mikroslužba</p><p>Smysl tohoto požadavku je, aby administrátor instalace byl aktivně upozorněn nástrojem na</p><p>možné provozní problémy, například neobvykle vysoká zátěž, docházející diskové místo atp.</p><p>TeskaLabs LogMan.io pro monitoring vlastního stavu využívá open-source komponenty</p><p>Grafana, InfluxDB a Telegraf. Jedná se o široce rozšířené technologie, které technický personál</p><p>obvykle zná.</p><p>Grafana je webové uživatelské rozhraní. Grafana je plně integrována do centrální webové</p><p>konzole. To znamená, že uživatelé jsou autentizováni i autorizováni jednotným způsobem</p><p>(Single Sign-On). Do Grafany mohou přistupovat pouze pověření uživatelé (např. s rolí</p><p>administrátora).</p><p>SMTP je upozornění pomocí zaslání emailu, jeho konfigurace se provádí v nastavení nástroje</p><p>Grafana, konkrétně viz snímek.</p><p>205</p><p>viz https://github.com/LibertyAces/BitSwanPump/blob/master/bspump/integrity/integrityenricher.py</p><p>76</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>[obchodní tajemství: popis způsobu řešení]</p><p>Otázky znalci:</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 52.A. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 52.B. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 52.A. lze splnit způsobem popsaným v tomto bodě“, (totožný závěr odpovědi</p><p>znalec uvedl i k otázce č. 52.B), přičemž ve zdůvodnění je dále uvedeno shodně k oběma</p><p>otázkám, že „systém, založený na systému ELK (opensource) z různými nástavbami umožňuje</p><p>nastavení SMTP notifikaci.“.</p><p>197. K otázce č. 53 ve znění:</p><p>„Požadavek zadavatele: Konfigurace notifikací je pomocí vizuálního programovacího jazyka.</p><p>Vizuální programovací jazyk není prezentován textově, ale graficky formou obrázků, které</p><p>obsahují aplikační logiku.</p><p>Způsob řešení: Produkt TeskaLabs LogMan.io obsahuje výkonný deklarativní jazyk SP-Lang206.</p><p>Tento jazyk je používán pro tvorbu vlastních parserů, normalizaci logů, vytváření korelací a</p><p>konfiguraci notifikací. SP-Lang poskytuje i grafické vizuální prostředí pro tvorbu aplikační</p><p>logiky. SP-Lang je základním kamenem nástroje TeskaLabs LogMan.io, který celý produkt</p><p>TeskaLabs LogMan.io posunuje do oblasti profesionálních nástrojů s unikátní přidanou</p><p>hodnotou. Uživatelům umožnuje vytvářet jednoduchou formou vysoce výkonné konfigurace</p><p>respektive deklarace. SP-Lang vychází z tzv. Human-Computer-Interaction (HCI), což je obor,</p><p>který se zabývá interakcí lidí a počítačových systémů. Tj. optimalizovaný ergonomický nástroj,</p><p>který řeší úlohy spojené se zpracováním a vyhodnocováním logů na optimální úrovní a to jak</p><p>pro lajky tak IT profesionály. LogMan.io nabízí i možnost práce přes příkazový řádek (CLI), což</p><p>206</p><p>viz https://docs.teskala bs.com/logman.io/reference/declarative</p><p>77</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>je varianta preferovaná pokročilými uživateli, kteří chtějí mít absolutní kontrolu nad provozem</p><p>nástroje</p><p>nebo</p><p>požadují</p><p>hlubokou</p><p>integraci</p><p>např.</p><p>v rámci SOCu (Security Operation Centre). Příkazový řádek ale představuje jen jednu z variant,</p><p>jak LogMan.io konfigurovat pro konkrétní úlohy.</p><p>[obchodní tajemství: popis způsobu řešení]</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 53 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 53 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že „Nebylo znalcem jednoznačně ověřeno nebo vyloučeno“.</p><p>198. K otázkám č. 54.A a č. 54.B ve znění:</p><p>„A. Požadavek zadavatele: Nástroj má možnost uložení uživatelem vytvořených pohledů na</p><p>data (dashboardů) pro budoucí zpracování.</p><p>B. Požadavek zadavatele: Nástroj možnost vlastních úprav a vytvoření nových pohledů na</p><p>data (dashboardů), přičemž není přípustné používat povinně SQL jazyk.</p><p>Způsob řešení: TeskaLabs LogMan.io obsahuje několik komponent, ve kterých je možné</p><p>zobrazovat data formou pohledu neboli dashboardu. Uživatele si mohou vytvářet vlastní</p><p>pohledy např. v nástroji Kibana Lens. Tato komponenta nevyžaduje používaní žádného</p><p>dotazovacího jazyka (např. SQL).</p><p>Vytváření vlastních pohledů pomocí Kibana Lens viz. následující snímek:</p><p>Zde si může uživatel vytvařet své pohledy bez použití dotazovacího jazyka. Pohledy lze ukládat</p><p>do knihovny tlačítkem „Save“.</p><p>Více informací je pak možné najít zde207.</p><p>207</p><p>viz. https://www.elastic.co/guide/en/kibana/current/lens.html</p><p>78</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>Otázky znalci:</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 54.A. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.</p><p>Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 54.B. lze splnit</p><p>způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 54.A. lze splnit způsobem popsaným v tomto bodě“, resp. totožný závěr</p><p>odpovědi znalec uvedl i k otázce č. 54.B, přičemž ve zdůvodnění je dále uvedeno shodně</p><p>k oběma otázkám, že „systém, založený na systému ELK (opensource) z různými nástavby jako</p><p>je Kiabana nebo Grafana umožňuje jednoduchou i složitou tvorbu dashboardů a dalších</p><p>grafických pohledů.“.</p><p>199. K otázce č. 55 ve znění:</p><p>„Požadavek zadavatele: Nástroj obsahuje předpřipravené pohledy na uložená data dle</p><p>jednotlivých kategorií zdrojových zařízení i dle logického členění.</p><p>Způsob řešení: Pro dodávku v rámci tohoto výběrového řízení se předpokládá dodání</p><p>předpřipravených pohledů podle seznamu technologii dle bodů č. 1) až 43). Tyto pohledy jsou</p><p>již předpřipravené. Dále pak bude dodána sada standardních pohledů, které zprostředkovávají</p><p>obvykle vyžadované pohledy na logy, jako je aktuální a historický průtok logů nebo počty logů</p><p>v jednotlivých úrovních závažnosti.</p><p>Předdefinované pohledy:</p><p>Seznam předpřipravených pohledů v komponentě Kibana:</p><p>•</p><p>SSH failed login attempts source locations [Logs System] ECS Disk</p><p>•</p><p>Usage [Metrics System] ECS</p><p>•</p><p>New groups over time [Logs System] ECS</p><p>•</p><p>SSH users of failed login attempts [Logs System] ECS</p><p>•</p><p>Dashboards [Logs System] ECS</p><p>•</p><p>Processes By Memory [Metrics System] ECS</p><p>•</p><p>Load Gauge [Metrics System] ECS</p><p>•</p><p>Outbound Traffic [Metrics System] ECS</p><p>•</p><p>Swap usage [Metrics System] ECS</p><p>•</p><p>New groups [Logs System] ECS</p><p>•</p><p>Network Traffic (Bytes) [Metrics System] ECS</p><p>•</p><p>Top Hosts By Memory (Realtime) [Metrics System] ECS</p><p>•</p><p>New users [Logs System] ECS</p><p>•</p><p>Service Sub-State [Metrics System]</p><p>79</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>New users by shell [Logs System] ECS</p><p>•</p><p>Top Processes By CPU [Metrics System] ECS</p><p>•</p><p>Top sudo commands [Logs System] ECS</p><p>•</p><p>New users by home directory [Logs System] ECS</p><p>•</p><p>Service Memory Use Over Time [Metrics System]</p><p>•</p><p>Memory Usage Gauge [Metrics System] ECS</p><p>•</p><p>Memory usage vs total [Metrics System] ECS</p><p>•</p><p>Successful SSH logins [Logs System] ECS</p><p>•</p><p>Number of hosts [Metrics System] ECS</p><p>•</p><p>Interfaces by Outgoing traffic [Metrics System] ECS</p><p>•</p><p>Memory Usage [Metrics System] ECS</p><p>•</p><p>Service States [Metrics System]</p><p>•</p><p>CPU Usage [Metrics System] ECS</p><p>•</p><p>Running Services [Metrics System]</p><p>•</p><p>System Navigation [Metrics System] ECS</p><p>•</p><p>Syslog hostnames and processes [Logs System] ECS</p><p>•</p><p>Syslog events by hostname [Logs System] ECS</p><p>•</p><p>Container Memory stats [Metrics System] ECS</p><p>•</p><p>Container CPU usage [Metrics System] ECS</p><p>•</p><p>Container Block IO [Metrics System] ECS</p><p>•</p><p>Return Codes Of Exited Services [Metrics System]</p><p>•</p><p>Interfaces by Incoming traffic [Metrics System] ECS</p><p>•</p><p>Packetloss [Metrics System] ECS</p><p>•</p><p>Top Services By Memory Usage [Metrics System]</p><p>•</p><p>Top Hosts By CPU (Realtime) [Metrics System] ECS</p><p>•</p><p>CPU Usage Gauge [Metrics System] ECS</p><p>•</p><p>Disk used [Metrics System] ECS</p><p>•</p><p>Hosts histogram by CPU usage [Metrics System] ECS</p><p>•</p><p>SSH login attempts [Logs System] ECS</p><p>•</p><p>Network Traffic (Packets) [Metrics System] ECS</p><p>•</p><p>New users over time [Logs System] ECS</p><p>80</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>•</p><p>Sudo commands by user [Logs System] ECS</p><p>•</p><p>Number of processes [Metrics System] ECS</p><p>•</p><p>Inbound Traffic [Metrics System] ECS</p><p>•</p><p>Sudo errors [Logs System] ECS</p><p>•</p><p>Disk IO (Bytes) [Metrics System] ECS</p><p>•</p><p>System Load [Metrics System] ECS</p><p>•</p><p>Top Services By Task Count [Metrics System]</p><p>•</p><p>Tip [Metrics System] ECS</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 55 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 55 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>„systém, založený na systému ELK (opensource) z různými nástavby jako je Kiabana</p><p>nebo Grafana umožňuje jednoduchou i složitou tvorbu dashboardů a dalších grafických</p><p>pohledů. Tyto nadstavby obsahují i předem definované pohledy a dashboardy,</p><p>•</p><p>nadstavby kibana a grafana umožňují rychlý import/export z a do systému, s tím, že</p><p>obsahují základní pohledy, všechny pohledy lze modifikovat.“</p><p>200. K otázce č. 56 ve znění:</p><p>„Požadavek zadavatele: Nástroj umožňuje vytvářet reporty ve formátech PDF, HTML a CSV,</p><p>popř. dalších.</p><p>Způsob řešení: Nastroj TeskaLabs LogMan.io umožňuje vytvářet reporty ve dvou</p><p>komponentách:</p><p>a) Kibana</p><p>Možnosti exportu v Kibaně jsou popsány zde208.</p><p>Příklad exportu do CSV v Kibaně:</p><p>208</p><p>viz. https://www.elastic.co/guide/en/kibana/7.x/reporting-getting-started.html</p><p>81</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>[obchodní tajemství: popis způsobu řešení]</p><p>Otázka znalci: Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě 56 lze</p><p>splnit způsobem popsaným v tomto bodě. Svou odpověď zdůvodněte.“</p><p>znalec ve znaleckém posudku uvádí: „Odpověď: Nemohu jednoznačně vyloučit, že požadavek</p><p>uvedený v bodě 56 lze splnit způsobem popsaným v tomto bodě“, přičemž ve zdůvodnění je</p><p>dále uvedeno, že</p><p>•</p><p>„Systém založený na systému ELK (opensource) z různými nástavby jako je Kiabana</p><p>nebo Grafana umožňuje export dat,</p><p>•</p><p>nadstavby kibana a grafana umožňují rychlý import/export z a do systému, s tím, že</p><p>obsahují základní pohledy, všechny pohledy lze modifikovat.“</p><p>201. Dne 21. 9. 2022 Úřad obdržel vysvětlení znaleckého posudku k odpovědi na dotaz č. 51</p><p>znaleckého posudku, přičemž znalec Úřadu sdělil, že</p><p>•</p><p>»nástroj je bezpečně zpracován autorem programu LogMan.io společností TeskaLabs</p><p>a je na velmi vysoké kyberbezpečnostní úrovni.</p><p>•</p><p>Dokladem je i právě probíhající certifikace společnosti na ISO 27001.</p><p>•</p><p>Větu „nebylo možné ověřit (vždycky lze data vymazat, jen záleží jak moc je to obtížné)“</p><p>– vysvětluji - doplňuji: znalec neprověřoval tuto bezpečnost (konkrétně možnost</p><p>smazání dat) heckerskými technikami ani penetračním testováním.</p><p>•</p><p>Vzhledem k několikafaktorové ochraně, kterou má společnost TeskaLabs vyvinutou i</p><p>nasazenou, je ovšem i tato možnost pouze v rovině teorie a tedy de facto</p><p>nepravděpodobná.</p><p>Na odpovědi: „Nemohu jednoznačně vyloučit, že požadavek uvedený v bodě 51 lze splnit</p><p>způsobem popsaným v tomto bodě.“ trvám.«</p><p>202. Dne 7. 10. 2022 Úřad obdržel vysvětlení znaleckého posudku č. 2 k odpovědi na dotaz č. 53</p><p>znaleckého posudku a k otázce „nezávislého auditora“, přičemž znalec Úřadu sdělil, že</p><p>82</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>K dotazu č. 53:</p><p>»Odpovídám - doplňuji:</p><p>Produkt TeskaLabs LogMan.io obsahuje deklarativní jazyk SP-Lang, kterým se konfigurují</p><p>deklarace ale i parsery, enrichery, korelátory a další komponenty produktu. Tento jazyk má i</p><p>svou vizuální reprezentaci, která využívá rozšířenou technologii Blockly (</p><p>https://en.wikipedia.org/wiki/Blockly ). Toto umožňuje uživatelům vytvářet a modifikovat</p><p>notifikace v grafickém prostředí, kde jednotlivé výrazy jsou prezentovány formou výrazů.</p><p>Ukázka funkčnosti byla provedena. Proto odpovídám: „Nemohu jednoznačně vyloučit, že</p><p>požadavek uvedený v bodě 53 lze splnit způsobem popsaným v tomto bodě.“</p><p>Deklarativní jazyk SP-Lang nebyl znalcem ověřován, jedná se o deklarativní funkcionální jazyk</p><p>vyvinutý společností TeskaLabs, který je použit v produktu TeskaLabs LogMan.io a jeho analýza</p><p>by převyšovala mnohonásobně čas i rozpočet. Proto zdůvodnění: „Nebylo znalcem</p><p>jednoznačně ověřeno nebo vyloučeno“«</p><p>K roli „nezávislého auditora“:</p><p>„Role „nezávislého auditora“ byla znalcem využita pro potvrzení nebo vyvrácení znalcových</p><p>zjištění.</p><p>Nezávislý auditor NEBYL přibrán jako konzultant ve smyslu níže citovaných ustanovení</p><p>zákona o znalcích. Nezpracovával samostatně zvláštní dílčí otázky.“</p><p>Právní posouzení</p><p>203. Úřad konstatuje, že předmět tohoto správního řízení spočívá mj. v posouzení, zda nástroj</p><p>nabízený vybraným dodavatelem splňuje technické požadavky zadavatele stanovené v příloze</p><p>č. 1 smlouvy.</p><p>204. Úřad na tomto místě uvádí, že předmět veřejné zakázky spočívá v dodávce software pro</p><p>centrální sběr a management logů pro zadavatele včetně hardware, software a potřebných</p><p>licencí k jeho provozování, jeho implementace a poskytování podpory a údržby (viz bod 2.</p><p>odůvodnění tohoto rozhodnutí). Současně ze vzoru smlouvy a její přílohy č. 3 vyplývá, že</p><p>dodání předmětu plnění bude probíhat podle harmonogramu, který stanoví a v nabídce</p><p>předloží účastník zadávacího řízení (viz body 138. a 142. odůvodnění tohoto rozhodnutí).</p><p>205. Z nabídky vybraného dodavatele vyplývá, že nástroj nabídnutý vybraným dodavatelem</p><p>pro plnění veřejné zakázky vychází z nástroje Logman.io vyráběného společností TeskaLabs.</p><p>Současně z nabídky vyplývá, že vybraný dodavatel v nabídce (konkrétně v příloze č. 1 smlouvy</p><p>sekci „Popis řešení Nástroje včetně schématického znázornění architektury“) zevrubně popsal</p><p>architekturu svého řešení včetně základních parametrů tohoto řešení.</p><p>K znaleckému posudku</p><p>206. Jelikož Úřad seznal, že pro posouzení toho, zda nástroj nabídnutý vybraným dodavatelem</p><p>navrhovatelem uváděné technické požadavky zadavatele splňuje či nikoli, je zapotřebí</p><p>odborných znalostí, kterými oprávněné úřední osoby nedisponují, ustanovil Úřad za účelem</p><p>zodpovězení odborných otázek znalce. Úřad dodává, že i navrhovatel ve svém návrhu žádal o</p><p>„znalecký posudek, který by funkcionalitu daných požadavků Zadavatele v nástroji LogMan.io</p><p>ověřil“.</p><p>83</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>207. Úřad obecně uvádí, že správní orgán provede důkaz znaleckým posudkem tam, kde je</p><p>k posouzení skutečností významných pro zjištění skutkového stavu věci zapotřebí odborných</p><p>znalostí. Správní orgán musí dbát o to, aby znalcem byl ustanoven odborník z toho oboru,</p><p>popřípadě z jeho odvětví, do něhož spadá odborné posouzení konkrétních skutečností; zadání</p><p>musí formulovat tak, aby znalci nebylo ukládáno vyjadřovat se k otázkám, u nichž nejde</p><p>o odborné posouzení skutečností, nýbrž o právní posouzení určitého skutkového stavu nebo</p><p>o výklad právního předpisu.</p><p>208. V šetřeném případě Úřad dotazy znalci koncipoval tak, že u každé položené otázky nejprve</p><p>ocitoval požadavek zadavatele na poptávaný nástroj, dále uvedl popis řešení tohoto</p><p>požadavku prezentovaný vybraným dodavatelem a závěrem Úřad položil otázku znalci ve</p><p>znění „Sdělte, zda můžete jednoznačně vyloučit, že požadavek uvedený v bodě X209 lze splnit</p><p>realizací navrženého způsobu řešení popsaného v tomto bodě. Svou odpověď zdůvodněte.“.</p><p>Důvodem této formulace dotazu je skutečnost, že ze zadávacích podmínek nijak nelze dovodit,</p><p>že by ke dni podání nabídek do zadávacího řízení muselo být řešení nabídnuté vybraným</p><p>dodavatelem (stejně jako řešení ostatních dodavatelů) již plně funkční, resp. že by muselo již</p><p>v té době disponovat všemi zadavatelem požadovanými vlastnostmi a funkcionalitami, a</p><p>nebylo tedy ani teoreticky možné zkoumat nějaký reálný finální produkt, který má být</p><p>zadavateli dodán. Úkolem znalce bylo tedy ve vztahu ke každému definovanému požadavku</p><p>posoudit způsob řešení uvedený vybraným dodavatelem a sdělit, zda může jednoznačně</p><p>vyloučit, že tímto způsobem lze daný požadavek splnit. Pokud přitom znalec možnost realizace</p><p>řešení navrženého vybraným dodavatelem u konkrétního požadavku jednoznačně vyloučit</p><p>nemůže, je dle Úřadu nutné s ohledem na specifika šetřeného případu tento požadavek</p><p>zadavatele považovat za splněný.</p><p>209. Úřad tedy zdůrazňuje, že podstatou šetřeného případu, tj. otázkou, kterou je třeba ve</p><p>správním řízení posoudit, není to, zda nástroj nabídnutý vybraným dodavatelem v době</p><p>podání jeho nabídky byl plně funkční a splňoval všechny požadavky zadavatele, ale to, zda</p><p>tento nástroj v době předání zadavateli může odpovídat požadavkům zadavatele. S ohledem</p><p>na výše uvedené Úřad postupoval i při formulaci dotazů znalci, neboť pokud v době podání</p><p>nabídek ještě předmětný systém ve své finální podobě neexistoval (a ani existovat nemusel),</p><p>pak cílem položení otázek nemohlo být zjištění toho, zda v době podání nabídky nástroj</p><p>nabízený vybraným dodavatelem předmětné požadavky zadavatel splňoval, ale to, zda</p><p>existuje nějaký důvod, proč by v době dodání zadavateli tyto požadavky splňovat nemohl.</p><p>210. Navrhovatelova argumentace je postavena zejména na tom, že dle jeho názoru k okamžiku</p><p>uplynutí lhůty pro podání nabídek nástroj LogMan.io technické požadavky zadavatele</p><p>stanovené v příloze č. 1 smlouvy nesplňoval a ani splňovat nemohl. Navrhovatel je</p><p>přesvědčen, že následným „dovysvětlováním“ nástroje Logman.io dochází ze strany</p><p>vybraného dodavatele k neustálým a kontinuálním změnám nabídky, které jsou ze své</p><p>podstaty v rozporu s ustanovením § 46 odst. 2 zákona.</p><p>211. Současně navrhovatel ve vyjádření k podkladům uvádí, že veřejná zakázka je koncipována jako</p><p>veřejná zakázka na dodávky ve smyslu § 14 odst. 1 zákona, nikoliv jako veřejná zakázka na</p><p>služby ve smyslu § 14 odst. 2 zákona. Z uvedeného navrhovatel dovozuje, že pokud má být</p><p>předmětem veřejné zakázky dodávka software, musí vybraný dodavatel splňovat všechny</p><p>209</p><p>Pozn. Úřadu: U každého jednotlivého požadavku bylo odkazováno právě na tento požadavek.</p><p>84</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>podmínky účasti v zadávacím řízení včetně technických podmínek vymezujících její předmět</p><p>již k okamžiku uplynutí lhůty pro podání nabídek. Dodavatel dle navrhovatele nemůže</p><p>nabídnout zadavateli dodávku něčeho, čím v době uplynutí lhůty pro podání nabídek</p><p>nedisponuje, resp. něčeho, co ke dni uplynutí lhůty pro podání nabídek nesplňuje požadavky</p><p>zadavatele na předmět plnění. Součástí předmětu plnění totiž není úprava programového</p><p>vybavení, ale jeho prostá dodávka bez podstatných úprav. S ohledem na to je navrhovatel</p><p>toho názoru, že Úřad otázky položené znalci formuloval nevhodně, když dle navrhovatele měly</p><p>být položeny takovým způsobem, aby znalec jednoznačně zodpověděl, zda nabídka vybraného</p><p>dodavatele ke dni uplynutí lhůty pro podání nabídek splňovala technické podmínky vymezující</p><p>předmět veřejné zakázky.</p><p>212. K uvedenému Úřad v prvé řadě uvádí, že ze zadávací dokumentace nevyplývá, že by</p><p>dodavatelé byli povinni již v době podání nabídky předložit zadavateli nástroj, který by</p><p>splňoval všechny technické požadavky zadavatele, ani že by takovým funkčním nástrojem</p><p>museli v době podání nabídky reálně disponovat. Úřad podotýká, že dle zadávací</p><p>dokumentace se předání jednotlivých částí předmětu plnění odvíjí od harmonogramu, který</p><p>stanoví sami účastníci zadávacího řízení v rámci svých nabídek (viz body 138. a 142.</p><p>odůvodnění tohoto rozhodnutí). Z uvedeného tedy vyplývá, že v době podání nabídky nemusí</p><p>mít dodavatel ve své dispozici samotný dodávaný nástroj, ale pouze musí garantovat, že</p><p>nástroj, který zadavateli nabízí, bude splňovat technické požadavky zadavatele. Dodavatelé</p><p>museli v rámci nabídky (v části „Popis řešení Nástroje včetně schématického znázornění</p><p>architektury“ obsažené v rámci přílohy č. 1 smlouvy) pouze uvést určité informace o</p><p>dodávaném nástroji, jak již bylo uvedeno výše, což vybraný dodavatel učinil.</p><p>213. Úřad dále uvádí, že u dodávek informačních systémů lze z pohledu dodavatele rozlišit 2 typy</p><p>systémů. Jednak jde o systémy již existující (kompletně naprogramované), ke kterým</p><p>dodavatel zadavateli poskytne za úplatu pouze software, resp. zdrojové kódy k těmto</p><p>systémům, přičemž není zapotřebí do těchto systémů jakkoliv zasahovat. Druhým typem jsou</p><p>systémy, které jsou vytvářeny dle individuálních potřeb zákazníka, respektive jsou</p><p>customizovány (upraveny) z již existujících systémů dle individuálních potřeb zákazníka, popř.</p><p>jsou vytvořeny zcela nově (tzv. „na zelené louce“). Úřad má za to, že mj. ohledem na množství</p><p>technických požadavků zadavatele (mj. individualizovaný výběr platforem a technologií, ze</p><p>kterých má nástroj umět sbírat, parsovat a normalizovat logy stanovený v příloze č. 1 smlouvy)</p><p>se v šetřeném případě jedná právě o případ, kde nejde o běžný jednoduchý systém, který by</p><p>byl univerzálně použitelný u více různých zákazníků, ale jedná se o individualizovaný systém.</p><p>Při přípravě takového systému je přitom dle Úřadu logické, že k jeho vytvoření je použit nějaký</p><p>dílčí předem vytvořený základ, který je následně upravován dle konkrétních potřeb</p><p>zadavatele. S ohledem na to je i pochopitelné, že zadávací dokumentace neobsahuje</p><p>požadavek zadavatele na předložení vzorku nástroje či demonstraci jeho funkčnosti, a</p><p>zadavatel tudíž musí spoléhat na informace, které dodavatelé uvedou ve svých nabídkách</p><p>(konkrétně v příloze č. 1 smlouvy sekci „Popis řešení Nástroje včetně schématického</p><p>znázornění architektury“), resp. na to, že dodavatelé jsou schopni jimi prezentovaný systém</p><p>reálně dodat. Je pak na zadavateli, aby si adekvátně smluvně ošetřil, že mu vybraný dodavatel</p><p>skutečně poskytne plnění, ke kterému se ve své nabídce zavázal. Současně je dle Úřadu nutné</p><p>uvést, že s ohledem na § 7 zákona č. 89/2012 Sb., občanský zákoník, ve znění pozdějších</p><p>předpisů, je třeba vycházet z předpokladu, že dodavatelé jednají poctivě a v nabídkách</p><p>předkládají informace o plnění, které mají skutečně v úmyslu dodat (presumpce poctivosti a</p><p>85</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>dobré víry). Úřad dále uvádí, že zmíněné závěry se nevztahují pouze na informační systémy,</p><p>ale de facto na jakoukoliv dodávku, kterou dodavatel musí upravovat dle individuálních</p><p>požadavků zadavatele (např. dodání upravených aut pro policejní či vojenské účely nebo</p><p>dodání nábytku upraveného na míru apod.).</p><p>214. Úřad tedy uzavírá, že se nelze ztotožnit s námitkou navrhovatele, že vybraný dodavatel</p><p>nemůže nabídnout nástroj, který v době podání nabídky ještě v kompletní podobě (tj. se</p><p>zahrnutím všech technických požadavků zadavatele) nemá, neboť, jak bylo uvedeno výše,</p><p>podstatné je, zda daný nástroj dokáže v určeném termínu a v požadovaných parametrech</p><p>zadavateli dodat. Úřad pro úplnost dodává, že ani v případě jiných typů dodávek nemusí</p><p>dodavatel disponovat s dodávaným zbožím v době podání nabídky (jinými slovy mít tento</p><p>produkt na skladě), ale může si je zajistit až k okamžiku termínu předání dodávky zadavateli (a</p><p>pro případ, že svému závazku dodavatel nedostojí, musí být srozuměn s tím, že může čelit</p><p>případným smluvním sankcím ze strany zadavatele).</p><p>215. S ohledem na skutečnost, že předmět plnění nemusel být ke dni podání nabídky kompletně</p><p>hotový a vybavený všemi zadavatelem požadovanými funkcionalitami, Úřad konstatuje, že</p><p>dotazy znalci formuloval správně, resp. formuloval je jediným možným způsobem, který</p><p>s ohledem na konkrétní skutkové okolnosti daného případu připadal v úvahu, aby byl zjištěn</p><p>stav věci, o němž nejsou důvodné pochybnosti ve smyslu § 3 správního řádu.</p><p>216. Navrhovatel dále ve svém vyjádření k podkladům namítá podjatost znalce a z toho důvodu</p><p>požaduje vypracování revizního posudku.</p><p>217. Úřad k tomu uvádí, že se podjatostí znalce zabýval v usnesení č. j. ÚOHS-44232/2022/500 ze</p><p>dne 9. 12. 2022, přičemž rozhodl o tom, že znalec není z podání znaleckého posudku vyloučen.</p><p>218. Následně se bude Úřad zabývat konkrétními požadavky zadavatele na poptávaný systém, ve</p><p>vztahu k nimž navrhovatel namítá, že je nástroj nabídnutý vybraným dodavatelem nesplňuje.</p><p>K požadavkům č. 101 až 144</p><p>219. Navrhovatel v prvé řadě napadá to, že nástroj nabízený vybraným dodavatelem v rozporu</p><p>s body 101 až 144 přílohy č. 1 smlouvy nepodporuje sběr, parsování a normalizaci logů</p><p>požadovaných platforem a technologií. Navrhovatel zejména poukazuje na to, že z veřejně</p><p>dostupné dokumentace nástroje Logman.io neplyne, že by tento nástroj tyto funkcionality</p><p>podporoval, resp. dle navrhovatele některé požadované platformy nejsou na webu či</p><p>v dokumentaci nástroje vůbec uvedeny. Současně navrhovatel uvádí, že mnoho z údajně</p><p>produktem LogMan.io podporovaných technologií potřebuje složitou konfiguraci nejen</p><p>v rámci LogMan.io, ale i jeho komponent. Navrhovatel má za to, že pokud výrobce neuvede</p><p>dokumentaci, ze které jednoznačně vyplývá, jak jsou dané funkce implementovány, nejedná</p><p>se o důkaz, ale o pouhé ničím nepodložené tvrzení.</p><p>220. Úřad v prvé řadě uvádí, že zadavatel v bodech 102 až 144 přílohy č. 1 smlouvy vypsal</p><p>technologie a platformy, u nichž by poptávaný nástroj měl podporovat sběr, parsování a</p><p>normalizaci logů podle požadavku uvedeného v bodě v příloze č. 1 smlouvy. Každý samostatný</p><p>bod přílohy č. 1 smlouvy tedy obsahoval název jedné z těchto platforem či technologií (viz bod</p><p>141. odůvodnění tohoto rozhodnutí).</p><p>86</p><p>Č.j.: ÚOHS-46448/2022/510</p><p>221. K tomu Úřad dále uvádí, že odpovědi na otázky týkající se splnění požadavků č. 101 až 144</p><p>přílohy č. 1 smlouvy v nástroji vybraného dodavatele jsou součástí znaleckého posudku, a to</p><p>v jeho bodech 1. – 43. (viz body 165. až 188. odůvodnění tohoto rozhodnutí).</p><p>222. Ze znaleckého posudku ke všem otázkám týkajícím se požadavků 101 až 144 přílohy č. 1</p><p>souhrnně vyplývá, že znalec nemůže jednoznačně vyloučit, že předmětné požadavky uvedené</p><p>lze splnit způsobem popsaným vybraným dodavatelem. Ve zdůvodnění odpovědí je pak</p><p>uvedeno, že nástroj Logman.io má cca 80 % předdefinovaných platforem a technologií,</p><p>přičemž zbývající jsou doprogramovány dle potřeb konkrétního zákazníka. Současně znalec</p><p>uvádí, že tento postup je běžnou praxí v tomto oboru. Doprogramováni zbylých platforem a</p><p>technologií přímo u zákazníka se dle znalce provádí z důvodů rozdílných požadavků zákazníků</p><p>i požadavků výrobců zadavatelem požadovaných zařízení (na základě definovaného portu</p><p>definují zařízení, který je pak potřeba do konfigurovat/nastavit, zda je to syslog, win log,</p><p>apod.).</p><p>223. K některým z požadavků pak znalec doplňuje konkrétnější zdůvodnění jeho závěru.</p><p>K požadavkům č. 102 a 103 (viz bod 165. odůvodnění tohoto rozhodnutí) uvádí, že všechny</p><p>systémy, které jsou založené na platformě Linux s možností tvorby logů do syslogu, umožňují</p></div>", "next": 239872}