prometheus/documentation/images/architecture.svg

1 line
29 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="765px" height="417px" version="1.1"><defs><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-fff2cc-1-d5e8d4-1-s-0"><stop offset="0%" style="stop-color:#FFF2CC"/><stop offset="100%" style="stop-color:#D5E8D4"/></linearGradient><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-d5e8d4-1-b9e0a5-1-s-0"><stop offset="0%" style="stop-color:#D5E8D4"/><stop offset="100%" style="stop-color:#B9E0A5"/></linearGradient><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-fff2cc-1-ffe599-1-s-0"><stop offset="0%" style="stop-color:#FFF2CC"/><stop offset="100%" style="stop-color:#FFE599"/></linearGradient><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-ffe599-1-fff2cc-1-s-0"><stop offset="0%" style="stop-color:#FFE599"/><stop offset="100%" style="stop-color:#FFF2CC"/></linearGradient><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-999999-1-d5e8d4-1-s-0"><stop offset="0%" style="stop-color:#999999"/><stop offset="100%" style="stop-color:#D5E8D4"/></linearGradient></defs><g transform="translate(0.5,0.5)"><rect x="302" y="154" width="140" height="209" rx="21" ry="21" fill-opacity="0.5" fill="url(#mx-gradient-fff2cc-1-d5e8d4-1-s-0)" stroke="#a680b8" stroke-opacity="0.5" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(323,169)"><switch><foreignObject pointer-events="all" width="98" height="182" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 98px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>node / container</div></div></foreignObject><text x="49" y="97" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="1" y="141" width="100" height="60" rx="9" ry="9" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#009900" pointer-events="none"/><g transform="translate(18,149)"><switch><foreignObject pointer-events="all" width="66" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 66px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">app target<div><br /><div><br /></div></div></div></div></foreignObject><text x="33" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="21" y="171" width="80" height="30" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(23,179)"><switch><foreignObject pointer-events="all" width="76" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 76px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">client library</div></div></foreignObject><text x="38" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="7" y="135" width="100" height="60" rx="9" ry="9" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#009900" pointer-events="none"/><g transform="translate(24,143)"><switch><foreignObject pointer-events="all" width="66" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 66px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">app target<div><br /><div><br /></div></div></div></div></foreignObject><text x="33" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="27" y="165" width="80" height="30" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(29,173)"><switch><foreignObject pointer-events="all" width="76" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 76px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">client library</div></div></foreignObject><text x="38" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="312" y="163" width="120" height="72" rx="10.8" ry="10.8" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="312" y="163" width="120" height="72" rx="10.8" ry="10.8" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><rect x="314" y="165" width="116" height="68" rx="10.2" ry="10.2" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(334,184)"><switch><foreignObject pointer-events="all" width="76" height="32" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 76px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/prometheus">Prometheus</a><div><a href="https://github.com/prometheus/prometheus">server</a></div></div></div></foreignObject><text x="38" y="22" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="522" y="169" width="120" height="60" rx="9" ry="9" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="522" y="169" width="120" height="60" rx="9" ry="9" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(541,192)"><switch><foreignObject pointer-events="all" width="82" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 82px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/alertmanager" target="_blank">alertmanager</a></div></div></foreignObject><text x="41" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="13" y="129" width="100" height="60" rx="9" ry="9" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#009900" pointer-events="none"/><g transform="translate(19,137)"><switch><foreignObject pointer-events="all" width="88" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 88px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">long-lived jobs<div><br /><div><br /></div></div></div></div></foreignObject><text x="44" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 312 181 Q 213 181 213 174 Q 213 167 119.37 167" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 114.12 167 L 121.12 163.5 L 119.37 167 L 121.12 170.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(139,147)"><switch><foreignObject pointer-events="all" width="133" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;"><div><span style="line-height: 1.26">scrape /metrics endpoint</span></div></div></div></foreignObject><text x="67" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 113 182 Q 213 182 213 190.5 Q 213 199 305.63 199" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 310.88 199 L 303.88 202.5 L 305.63 199 L 303.88 195.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(111,199)"><switch><foreignObject pointer-events="all" width="99" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">send metrics state</div></div></foreignObject><text x="50" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="33" y="159" width="80" height="30" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(35,167)"><switch><foreignObject pointer-events="all" width="76" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 76px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/?query=client_" target="_blank">client library</a></div></div></foreignObject><text x="38" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 342 275 C 342 259 402 259 402 275 L 402 311 C 402 327 342 327 342 311 Z" fill="#d0d0d0" stroke="#d0d0d0" stroke-miterlimit="10" transform="translate(2,3)" opacity="1"/><path d="M 342 275 C 342 259 402 259 402 275 L 402 311 C 402 327 342 327 342 311 Z" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" stroke-miterlimit="10" pointer-events="none"/><path d="M 342 275 C 342 287 402 287 402 275" fill="none" stroke="#ffb570" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(345,271)"><switch><foreignObject pointer-events="all" width="54" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 54px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div><br /></div><div>Local</div>Storage</div></div></foreignObject><text x="27" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 372 241.37 L 372 256.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 372 236.12 L 375.5 243.12 L 372 241.37 L 368.5 243.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 372 261.88 L 368.5 254.88 L 372 256.63 L 375.5 254.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 432 199 Q 432 199 515.63 199" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 520.88 199 L 513.88 202.5 L 515.63 199 L 513.88 195.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(449,184)"><switch><foreignObject pointer-events="all" width="66" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">active alerts</div></div></foreignObject><text x="33" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="412" y="23" width="120" height="50" rx="7.5" ry="7.5" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="412" y="23" width="120" height="50" rx="7.5" ry="7.5" fill="url(#mx-gradient-ffe599-1-fff2cc-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(438,41)"><switch><foreignObject pointer-events="all" width="68" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 68px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/promdash">PromDash</a></div></div></foreignObject><text x="34" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 442 73 Q 442 118 407 118 Q 372 118 372 156.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 372 161.88 L 368.5 154.88 L 372 156.63 L 375.5 154.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(397,96)"><switch><foreignObject pointer-events="all" width="32" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">query</div></div></foreignObject><text x="16" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 402 163 Q 402 118 437 118 Q 472 118 472 79.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 472 74.12 L 475.5 81.12 L 472 79.37 L 468.5 81.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(423,126)"><switch><foreignObject pointer-events="all" width="59" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">graph data</div></div></foreignObject><text x="30" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="671" y="160" width="90" height="30" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="671" y="160" width="90" height="30" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#e6e6e6" pointer-events="none"/><g transform="translate(696,168)"><switch><foreignObject pointer-events="all" width="40" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 40px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">email</div></div></foreignObject><text x="20" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="671" y="199" width="90" height="30" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="671" y="199" width="90" height="30" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#e6e6e6" pointer-events="none"/><g transform="translate(682,207)"><switch><foreignObject pointer-events="all" width="68" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 68px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PagerDuty</div></div></foreignObject><text x="34" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="671" y="239" width="90" height="30" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="671" y="239" width="90" height="30" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#e6e6e6" pointer-events="none"/><g transform="translate(705,247)"><switch><foreignObject pointer-events="all" width="22" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 22px; white-space: normal; 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="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 642 184 Q 657 184 657 179.5 Q 657 175 664.63 175" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 669.88 175 L 662.88 178.5 L 664.63 175 L 662.88 171.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 642 199 Q 657 199 657 206.5 Q 657 214 664.63 214" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 669.88 214 L 662.88 217.5 L 664.63 214 L 662.88 210.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 642 214 Q 657 214 657 234 Q 657 254 664.63 254" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 669.88 254 L 662.88 257.5 L 664.63 254 L 662.88 250.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="217" cy="16" rx="5" ry="5" fill="url(#mx-gradient-999999-1-d5e8d4-1-s-0)" stroke="#1a3300" stroke-width="2" pointer-events="none"/><path d="M 217 21 L 217 37.67 M 217 24.33 L 207 24.33 M 217 24.33 L 227 24.33 M 217 37.67 L 207 51 M 217 37.67 L 227 51" fill="none" stroke="#1a3300" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 238.37 33 Q 342 33 342 156.63" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><path d="M 233.12 33 L 240.12 29.5 L 238.37 33 L 240.12 36.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 342 161.88 L 338.5 154.88 L 342 156.63 L 345.5 154.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(235,67)"><switch><foreignObject pointer-events="all" width="75" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">use built-in UI<div>for <span style="line-height: 1.26">graphing</span></div><div><span style="line-height: 1.26">and querying</span></div></div></div></foreignObject><text x="38" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 238.37 17 Q 322 17 322 26.5 Q 322 36 405.63 36" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><path d="M 233.12 17 L 240.12 13.5 L 238.37 17 L 240.12 20.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 410.88 36 L 403.88 39.5 L 405.63 36 L 403.88 32.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(261,2)"><switch><foreignObject pointer-events="all" width="144" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">build and view dashboards</div></div></foreignObject><text x="72" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="1" y="280" width="120" height="40" rx="6" ry="6" fill="#d0d0d0" stroke="#d0d0d0" transform="translate(2,3)" opacity="1"/><rect x="1" y="280" width="120" height="40" rx="6" ry="6" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(20,293)"><switch><foreignObject pointer-events="all" width="82" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 82px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/pushgateway">pushgateway</a></div></div></foreignObject><text x="41" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 305.63 217 Q 217 217 217 258.5 Q 217 300 127.37 300" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 310.88 217 L 303.88 220.5 L 305.63 217 L 303.88 213.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 122.12 300 L 129.12 296.5 L 127.37 300 L 129.12 303.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(130,243)"><switch><foreignObject pointer-events="all" width="48" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">scrape<div>/metrics</div><div><span style="line-height: 1.26">endpoint</span></div></div></div></foreignObject><text x="24" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(227,236)"><switch><foreignObject pointer-events="all" width="70" height="32" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">send metrics<div>state</div></div></div></foreignObject><text x="35" y="22" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="1" y="355" width="100" height="60" rx="9" ry="9" fill="url(#mx-gradient-d5e8d4-1-b9e0a5-1-s-0)" stroke="#009900" pointer-events="none"/><g transform="translate(8,363)"><switch><foreignObject pointer-events="all" width="86" height="47" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 86px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div><div><br /></div><div><br /></div><div>short-lived job</div></div></div></div></foreignObject><text x="43" y="30" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="21" y="355" width="80" height="30" fill="url(#mx-gradient-fff2cc-1-ffe599-1-s-0)" stroke="#ffb570" pointer-events="none"/><g transform="translate(23,363)"><switch><foreignObject pointer-events="all" width="76" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; vertical-align: top; width: 76px; white-space: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><a href="https://github.com/prometheus/?query=client_" target="_blank">client library</a></div></div></foreignObject><text x="38" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 61 355 Q 61 355 61 326.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 61 321.12 L 64.5 328.12 L 61 326.37 L 57.5 328.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(72,333)"><switch><foreignObject pointer-events="all" width="70" height="17" 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: Helvetica; color: rgb(0, 0, 0); line-height: 1.26; 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;">push metrics</div></div></foreignObject><text x="35" y="15" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g></g></svg>