<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.36 Electron/32.0.1 Safari/537.36" version="24.7.17" pages="2">
  <diagram name="Page-1" id="BGSXS5oA4hFFFFKYVoGp">
    <mxGraphModel dx="781" dy="1217" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="2-1TMnzafQ974K_myiW5-1" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=2;fillColor=#fad7ac;strokeColor=#b46504;" parent="1" vertex="1">
          <mxGeometry x="40" y="240" width="760" height="560" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-2" value="LEVEL: DEBUG / INFO / WARNING / ..." style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
          <mxGeometry x="80" y="320" width="680" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-3" value="FILTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="80" y="360" width="680" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-4" value="..." style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="80" y="400" width="680" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-5" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;LOGGER&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
          <mxGeometry x="360" y="260" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="2-1TMnzafQ974K_myiW5-7" target="2-1TMnzafQ974K_myiW5-27" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-7" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=15;fillColor=#fad9d5;strokeColor=#ae4132;" parent="1" vertex="1">
          <mxGeometry x="320" y="480" width="200" height="280" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="2-1TMnzafQ974K_myiW5-9" target="2-1TMnzafQ974K_myiW5-28" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-9" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=15;fillColor=#fad9d5;strokeColor=#ae4132;" parent="1" vertex="1">
          <mxGeometry x="560" y="480" width="200" height="280" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="2-1TMnzafQ974K_myiW5-10" target="2-1TMnzafQ974K_myiW5-26" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-10" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=15;fillColor=#fad9d5;strokeColor=#ae4132;" parent="1" vertex="1">
          <mxGeometry x="80" y="480" width="200" height="280" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-11" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;HANDLER&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
          <mxGeometry x="120" y="490" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-12" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;HANDLER&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
          <mxGeometry x="360" y="490" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-13" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;HANDLER&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
          <mxGeometry x="600" y="490" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-14" value="LEVEL" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
          <mxGeometry x="90" y="560" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-15" value="FILTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="90" y="600" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-16" value="..." style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="90" y="640" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-17" value="FORMATTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="1" vertex="1">
          <mxGeometry x="90" y="680" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-18" value="LEVEL" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
          <mxGeometry x="330" y="560" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-19" value="FILTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="330" y="600" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-20" value="..." style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="330" y="640" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-21" value="FORMATTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="1" vertex="1">
          <mxGeometry x="330" y="680" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-22" value="LEVEL" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
          <mxGeometry x="570" y="560" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-23" value="FILTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="570" y="600" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-24" value="..." style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
          <mxGeometry x="570" y="640" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-25" value="FORMATTER" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="1" vertex="1">
          <mxGeometry x="570" y="680" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-26" value="STDOUT" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
          <mxGeometry x="120" y="840" width="120" height="80" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-27" value="FILE" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
          <mxGeometry x="360" y="840" width="120" height="80" as="geometry" />
        </mxCell>
        <mxCell id="2-1TMnzafQ974K_myiW5-28" value="EMAIL" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
          <mxGeometry x="600" y="840" width="120" height="80" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="Jkv70kc1NUytFGrJuCGX" name="Page-2">
    <mxGraphModel dx="2058" dy="1217" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="Zt9qCnl25VharJhc61-Y-35" value="" style="group;fillColor=default;" vertex="1" connectable="0" parent="1">
          <mxGeometry x="120" y="360" width="600" height="600" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-1" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=2;fillColor=#fad7ac;strokeColor=#b46504;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="80" width="520" height="360" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-2" value="LEVEL: DEBUG" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="120" y="60" width="450" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-5" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;LOGGER &quot;ROOT&quot;&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="195" y="10" width="290" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Zt9qCnl25VharJhc61-Y-35" target="Zt9qCnl25VharJhc61-Y-29">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="460" y="320" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-9" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=15;fillColor=#fad9d5;strokeColor=#ae4132;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="360" y="120" width="200" height="200" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Zt9qCnl25VharJhc61-Y-35" target="Zt9qCnl25VharJhc61-Y-27">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="220" y="320" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-11" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=15;fillColor=#fad9d5;strokeColor=#ae4132;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="120" y="120" width="200" height="200" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-12" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;HANDLER &quot;STDERR&quot;&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="160" y="140" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-14" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;HANDLER&lt;/font&gt;&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;&quot;FILE&quot;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="400" y="140" width="120" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-15" value="LEVEL: WARNING" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="130" y="200" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-18" value="FORMATTER: &quot;SIMPLE&quot;" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="130" y="240" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-23" value="LEVEL: DEBUG" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="370" y="200" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-26" value="FORMATTER: &quot;JSON&quot;" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="370" y="240" width="180" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-27" value="STDOUT" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="160" y="400" width="120" height="80" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-29" value="FILE" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="400" y="400" width="120" height="80" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-30" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=2;fillColor=#fad7ac;strokeColor=#b46504;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="80" y="520" width="520" height="80" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-31" value="&lt;b&gt;&lt;font style=&quot;font-size: 31px;&quot;&gt;LOGGER &quot;MY LOGGER&quot;&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry x="80" y="540" width="520" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-32" value="propagate" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="Zt9qCnl25VharJhc61-Y-35">
          <mxGeometry y="480" width="160" height="80" as="geometry" />
        </mxCell>
        <mxCell id="Zt9qCnl25VharJhc61-Y-34" value="" style="curved=1;endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="Zt9qCnl25VharJhc61-Y-35" source="Zt9qCnl25VharJhc61-Y-32">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="470" as="sourcePoint" />
            <mxPoint x="110" y="380" as="targetPoint" />
            <Array as="points">
              <mxPoint x="40" y="410" />
              <mxPoint x="80" y="410" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
