mirror of
https://github.com/prometheus/alertmanager
synced 2024-12-26 08:02:16 +00:00
402564055b
* Update Architecture diagram Update diagram from sketch to vector. Add draw.io XML source file. Update README.md to display master doc/arch.jpg Signed-off-by: Silvio Gissi <silvio@gissilabs.com> * Updated README.md with relative link to architecture doc. * Updated Architecture document from JPG to SVG Signed-off-by: Silvio Gissi <silvio@gissilabs.com> * Small fix in graph. * Updated font to align with Prometheus architecture. Signed-off-by: Silvio Gissi <silvio@gissilabs.com> * Embedded images at arch.svg * Removed images from SVG, update source XML
2 lines
42 KiB
XML
2 lines
42 KiB
XML
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="658px" height="494px" version="1.1" content="<mxfile userAgent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36" version="8.6.9" editor="www.draw.io" type="google"><diagram id="eda46daa-11a9-bbae-2e7a-d514aa78bb29" name="Page-1">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</diagram></mxfile>"><defs/><g transform="translate(0.5,0.5)"><rect x="427" y="0" width="230" height="493" fill="#ffeccf" stroke="#808080" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(479.5,7.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="124" height="13" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 13px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 126px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Notification Pipeline</div></div></foreignObject><text x="62" y="13" fill="#000000" text-anchor="middle" font-size="13px" font-family="Arial" font-weight="bold">Notification Pipeline</text></switch></g><rect x="527" y="397" width="70" height="41" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(536.5,404.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 52px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><b>Receiver</b><br /><div>E-Mail</div></div></div></foreignObject><text x="25" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">[Not supported by viewer]</text></switch></g><rect x="527" y="452" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(530.5,459.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="62" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 62px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Set Notifies</div></div></foreignObject><text x="31" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Set Notifies</text></switch></g><rect x="442" y="397" width="70" height="40" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(451.5,404.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 52px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div><b>Receiver</b></div><div>Webhook<br /></div></div></div></foreignObject><text x="25" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">[Not supported by viewer]</text></switch></g><rect x="0" y="0" width="110" height="37" rx="2.22" ry="2.22" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="267" y="0" width="110" height="150" fill="#fff3e6" stroke="#000000" pointer-events="none"/><g transform="translate(290.5,7.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="62" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 64px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Dispatcher<br /></div></div></foreignObject><text x="31" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial" font-weight="bold">Dispatcher<br></text></switch></g><rect x="443" y="54" width="70" height="45" fill="#ffffff" stroke="#3399ff" pointer-events="none"/><g transform="translate(458.5,63.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="38" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 38px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Gossip<br />Settle</div></div></foreignObject><text x="19" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">[Not supported by viewer]</text></switch></g><rect x="20" y="63" width="78" height="120" fill="#fff3e6" stroke="#000000" pointer-events="none"/><g transform="translate(48.5,116.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="20" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 22px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">API</div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial" font-weight="bold">API</text></switch></g><rect x="7" y="6" width="110" height="37" rx="2.22" ry="2.22" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(17.5,11.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 90px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Alert Generators<br style="font-size: 12px" /><font style="font-size: 12px">(Prometheus)</font></div></div></foreignObject><text x="44" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">[Not supported by viewer]</text></switch></g><path d="M 59 43 L 59 54.88" fill="none" stroke="#4d4d4d" stroke-miterlimit="10" pointer-events="none"/><path d="M 59 61.88 L 55.5 54.88 L 62.5 54.88 Z" fill="#4d4d4d" stroke="#4d4d4d" stroke-miterlimit="10" pointer-events="none"/><path d="M 147 154.5 C 147 146.5 207 146.5 207 154.5 L 207 192.5 C 207 200.5 147 200.5 147 192.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 147 154.5 C 147 160.5 207 160.5 207 154.5 M 147 157.5 C 147 163.5 207 163.5 207 157.5 M 147 160.5 C 147 166.5 207 166.5 207 160.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(148.5,168.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="56" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 56px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Silence Provider</div></div></foreignObject><text x="28" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Silence Provider</text></switch></g><rect x="443" y="159" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(455.5,166.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="44" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 44px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Silencer</div></div></foreignObject><text x="22" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Silencer</text></switch></g><rect x="443" y="204" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(459.5,211.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="36" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 38px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Router</div></div></foreignObject><text x="18" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Router</text></switch></g><rect x="442" y="262" width="70" height="30" fill="#ffffff" stroke="#3399ff" pointer-events="none"/><g transform="translate(464.5,269.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 24px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Wait</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Wait</text></switch></g><rect x="527" y="262" width="70" height="30" fill="#ffffff" stroke="#3399ff" pointer-events="none"/><g transform="translate(549.5,269.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 24px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Wait</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Wait</text></switch></g><path d="M 478 189 L 478 195.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 202.88 L 474.5 195.88 L 481.5 195.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 337 L 477 357 L 477 332 L 477 343.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 350.88 L 473.5 343.88 L 480.5 343.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 433.88 322 L 367 322" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 440.88 322 L 433.88 325.5 L 433.88 318.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(378.5,290.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="37" height="24" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Already<br />sent?</div></div></foreignObject><text x="19" y="18" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Already<br>sent?</text></switch></g><rect x="442" y="352" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(462.5,359.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="28" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 30px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Retry</div></div></foreignObject><text x="14" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Retry</text></switch></g><path d="M 562 337 L 562 357 L 562 332 L 562 343.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 350.88 L 558.5 343.88 L 565.5 343.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="527" y="307" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(543.5,314.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="36" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 36px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Dedup</div></div></foreignObject><text x="18" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Dedup</text></switch></g><rect x="527" y="352" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(547.5,359.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="28" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 30px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Retry</div></div></foreignObject><text x="14" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Retry</text></switch></g><rect x="442" y="452" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(445.5,459.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="62" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 62px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Set Notifies</div></div></foreignObject><text x="31" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Set Notifies</text></switch></g><path d="M 307 303 C 307 295 367 295 367 303 L 367 341 C 367 349 307 349 307 341 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 307 303 C 307 309 367 309 367 303 M 307 306 C 307 312 367 312 367 306 M 307 309 C 307 315 367 315 367 309" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(308.5,316.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="56" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 56px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Notify Provider</div></div></foreignObject><text x="28" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Notify Provider</text></switch></g><path d="M 147 57 C 147 49 207 49 207 57 L 207 95 C 207 103 147 103 147 95 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 147 57 C 147 63 207 63 207 57 M 147 60 C 147 66 207 66 207 60 M 147 63 C 147 69 207 69 207 63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(148.5,70.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="56" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 56px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Alert Provider</div></div></foreignObject><text x="28" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Alert Provider</text></switch></g><path d="M 177 51 L 177 42 L 271.88 42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 278.88 42 L 271.88 45.5 L 271.88 38.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(210.5,43.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="49" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Subscribe</div></div></foreignObject><text x="25" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Subscribe</text></switch></g><path d="M 207 174 L 434.88 174" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 441.88 174 L 434.88 177.5 L 434.88 170.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 367 77 L 434.88 77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 441.88 77 L 434.88 80.5 L 434.88 73.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 367 110 L 405 110 L 405 88 L 434.88 88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 441.88 88 L 434.88 91.5 L 434.88 84.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 292 L 477 298.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 305.88 L 473.5 298.88 L 480.5 298.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 292 L 562 298.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 305.88 L 558.5 298.88 L 565.5 298.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 382 L 477 388.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 395.88 L 473.5 388.88 L 480.5 388.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 382 L 562 388.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 395.88 L 558.5 388.88 L 565.5 388.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="443" y="114" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(456.5,121.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="42" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 44px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Inhibitor</div></div></foreignObject><text x="21" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Inhibitor</text></switch></g><rect x="130.5" y="282.5" width="93" height="79" fill="#fff3e6" stroke="#3399ff" pointer-events="none"/><g transform="translate(156.5,290.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="41" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 43px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Cluster<br /></div></div></foreignObject><text x="21" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial" font-weight="bold">Cluster<br></text></switch></g><path d="M 159.25 319.5 C 146.65 319.5 143.5 331 153.58 333.3 C 143.5 338.36 154.84 349.4 163.03 344.8 C 168.7 354 187.6 354 193.9 344.8 C 206.5 344.8 206.5 335.6 198.63 331 C 206.5 321.8 193.9 312.6 182.88 317.2 C 175 310.3 162.4 310.3 159.25 319.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(160.5,325.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="29" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 29px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Peers</div></div></foreignObject><text x="15" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Peers</text></switch></g><path d="M 177 274.88 L 177 207.12" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 177 281.88 L 173.5 274.88 L 180.5 274.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 177 200.12 L 180.5 207.12 L 173.5 207.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 298.88 322 L 232.12 322" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 305.88 322 L 298.88 325.5 L 298.88 318.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 225.12 322 L 232.12 318.5 L 232.12 325.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 442 467 L 337 467 L 337 355.12" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 337 348.12 L 340.5 355.12 L 333.5 355.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 98 76 L 138.88 76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 145.88 76 L 138.88 79.5 L 138.88 72.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(100.5,77.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="26" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Store</div></div></foreignObject><text x="13" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Store</text></switch></g><path d="M 97 174 L 138.88 174" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 145.88 174 L 138.88 177.5 L 138.88 170.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(100.5,159.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="26" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Store</div></div></foreignObject><text x="13" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Store</text></switch></g><g transform="translate(189.5,234.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="42" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Silences</div></div></foreignObject><text x="21" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Silences</text></switch></g><g transform="translate(242.5,325.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="54" height="24" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Notification<br />Logs</div></div></foreignObject><text x="27" y="18" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">Notification<br>Logs</text></switch></g><path d="M 478 99 L 478 105.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 112.88 L 474.5 105.88 L 481.5 105.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 144 L 478 150.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 157.88 L 474.5 150.88 L 481.5 150.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 234 L 477 234 L 477 253.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 260.88 L 473.5 253.88 L 480.5 253.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478 242 L 562 242 L 562 253.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 260.88 L 558.5 253.88 L 565.5 253.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 537 242 L 627 242 L 627 253.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 627 260.88 L 623.5 253.88 L 630.5 253.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="442" y="307" width="70" height="30" fill="#ffffff" stroke="#b3b3b3" pointer-events="none"/><g transform="translate(458.5,314.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="36" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 36px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Dedup</div></div></foreignObject><text x="18" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Dedup</text></switch></g><rect x="1" y="458" width="176" height="30" rx="4.5" ry="4.5" fill="#ffffff" stroke="#3399ff" pointer-events="none"/><g transform="translate(34.5,467.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="108" height="11" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 11px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 110px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">High Availability mode<br /></div></div></foreignObject><text x="54" y="11" fill="#000000" text-anchor="middle" font-size="11px" font-family="Arial">High Availability mode<br></text></switch></g><rect x="280" y="30" width="87" height="24" fill="#ffffff" stroke="#999999" pointer-events="none"/><g transform="translate(295.5,35.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="55" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 57px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Aggregate</div></div></foreignObject><text x="28" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Arial">Aggregate</text></switch></g><rect x="307" y="63" width="60" height="28" fill="#ffffff" stroke="#999999" pointer-events="none"/><g transform="translate(311.5,71.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="28" height="10" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 10px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 29px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Group</div></div></foreignObject><text x="14" y="10" fill="#000000" text-anchor="middle" font-size="10px" font-family="Arial">Group</text></switch></g><path d="M 489 397 L 489 390.12" fill="none" stroke="#cc0000" stroke-miterlimit="10" pointer-events="none"/><path d="M 489 383.12 L 492.5 390.12 L 485.5 390.12 Z" fill="#cc0000" stroke="#cc0000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 437 L 477 443.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 477 450.88 L 473.5 443.88 L 480.5 443.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 574 397 L 574 390.12" fill="none" stroke="#cc0000" stroke-miterlimit="10" pointer-events="none"/><path d="M 574 383.12 L 577.5 390.12 L 570.5 390.12 Z" fill="#cc0000" stroke="#cc0000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 438 L 562 443.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 562 450.88 L 558.5 443.88 L 565.5 443.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 356.62 80.28 C 356.77 80.41 356.79 80.65 356.64 80.83 C 356.51 80.96 356.3 81.03 356.11 80.9 L 352.62 78.21 C 352.54 78.13 352.47 78.05 352.48 77.89 L 352.48 72.03 C 352.48 71.79 352.69 71.63 352.88 71.63 C 353.13 71.63 353.28 71.86 353.28 72.03 L 353.28 77.72 Z M 353.04 84.18 C 356.98 84.18 359.67 80.86 359.67 77.51 C 359.67 73.44 356.32 70.83 353.02 70.83 C 348.64 70.83 346.34 74.62 346.34 77.32 C 346.34 81.87 349.95 84.18 353.04 84.18 Z M 352.96 85.5 C 349.02 85.5 345.1 82.48 345 77.41 C 345 73.52 348.27 69.5 352.97 69.5 C 357.1 69.5 361 72.7 361 77.54 C 361 81.84 357.53 85.5 352.96 85.5 Z" fill="#505050" stroke="none" pointer-events="none"/><rect x="307" y="96" width="60" height="28" fill="#ffffff" stroke="#999999" pointer-events="none"/><g transform="translate(311.5,104.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="28" height="10" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 10px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 29px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Group</div></div></foreignObject><text x="14" y="10" fill="#000000" text-anchor="middle" font-size="10px" font-family="Arial">Group</text></switch></g><path d="M 356.62 113.28 C 356.77 113.41 356.79 113.65 356.64 113.83 C 356.51 113.96 356.3 114.03 356.11 113.9 L 352.62 111.21 C 352.54 111.13 352.47 111.05 352.48 110.89 L 352.48 105.03 C 352.48 104.79 352.69 104.63 352.88 104.63 C 353.13 104.63 353.28 104.86 353.28 105.03 L 353.28 110.72 Z M 353.04 117.18 C 356.98 117.18 359.67 113.86 359.67 110.51 C 359.67 106.44 356.32 103.83 353.02 103.83 C 348.64 103.83 346.34 107.62 346.34 110.32 C 346.34 114.87 349.95 117.18 353.04 117.18 Z M 352.96 118.5 C 349.02 118.5 345.1 115.48 345 110.41 C 345 106.52 348.27 102.5 352.97 102.5 C 357.1 102.5 361 105.7 361 110.54 C 361 114.84 357.53 118.5 352.96 118.5 Z" fill="#505050" stroke="none" pointer-events="none"/><path d="M 287 55 L 287 77 L 300.63 77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 305.88 77 L 298.88 80.5 L 300.63 77 L 298.88 73.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 287 73 L 287 110 L 300.63 110" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 305.88 110 L 298.88 113.5 L 300.63 110 L 298.88 106.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 287 101 L 287 138 L 300.63 138" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 305.88 138 L 298.88 141.5 L 300.63 138 L 298.88 134.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(331.5,129.5)rotate(90,6.5,8)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="13" height="16" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">...</div></div></foreignObject><text x="7" y="16" fill="#000000" text-anchor="middle" font-size="15px" font-family="Arial" font-weight="bold">...</text></switch></g><g transform="translate(616.5,265.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="21" height="16" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">. . .</div></div></foreignObject><text x="11" y="16" fill="#000000" text-anchor="middle" font-size="15px" font-family="Arial" font-weight="bold">. . .</text></switch></g></g></svg> |