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 may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<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>