Created
March 16, 2017 19:44
-
-
Save hairyhenderson/a9a6aec683c403ea763339bdf8b7de0e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | |
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<!-- Generated by graphviz version 2.40.1 (20161225.0304) | |
--> | |
<!-- Title: prometheus Pages: 1 --> | |
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<script type="text/ecmascript"><![CDATA[ | |
/** | |
* SVGPan library 1.2.1 | |
* ====================== | |
* | |
* Given an unique existing element with id "viewport" (or when missing, the first g | |
* element), including the the library into any SVG adds the following capabilities: | |
* | |
* - Mouse panning | |
* - Mouse zooming (using the wheel) | |
* - Object dragging | |
* | |
* You can configure the behavior of the pan/zoom/drag with the variables | |
* listed in the CONFIGURATION section of this file. | |
* | |
* Known issues: | |
* | |
* - Zooming (while panning) on Safari has still some issues | |
* | |
* Releases: | |
* | |
* 1.2.1, Mon Jul 4 00:33:18 CEST 2011, Andrea Leofreddi | |
* - Fixed a regression with mouse wheel (now working on Firefox 5) | |
* - Working with viewBox attribute (#4) | |
* - Added "use strict;" and fixed resulting warnings (#5) | |
* - Added configuration variables, dragging is disabled by default (#3) | |
* | |
* 1.2, Sat Mar 20 08:42:50 GMT 2010, Zeng Xiaohui | |
* Fixed a bug with browser mouse handler interaction | |
* | |
* 1.1, Wed Feb 3 17:39:33 GMT 2010, Zeng Xiaohui | |
* Updated the zoom code to support the mouse wheel on Safari/Chrome | |
* | |
* 1.0, Andrea Leofreddi | |
* First release | |
* | |
* This code is licensed under the following BSD license: | |
* | |
* Copyright 2009-2010 Andrea Leofreddi <[email protected]>. All rights reserved. | |
* | |
* Redistribution and use in source and binary forms, with or without modification, are | |
* permitted provided that the following conditions are met: | |
* | |
* 1. Redistributions of source code must retain the above copyright notice, this list of | |
* conditions and the following disclaimer. | |
* | |
* 2. Redistributions in binary form must reproduce the above copyright notice, this list | |
* of conditions and the following disclaimer in the documentation and/or other materials | |
* provided with the distribution. | |
* | |
* THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ``AS IS'' AND ANY EXPRESS OR IMPLIED | |
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR | |
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | |
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | |
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | |
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
* | |
* The views and conclusions contained in the software and documentation are those of the | |
* authors and should not be interpreted as representing official policies, either expressed | |
* or implied, of Andrea Leofreddi. | |
*/ | |
"use strict"; | |
/// CONFIGURATION | |
/// ====> | |
var enablePan = 1; // 1 or 0: enable or disable panning (default enabled) | |
var enableZoom = 1; // 1 or 0: enable or disable zooming (default enabled) | |
var enableDrag = 0; // 1 or 0: enable or disable dragging (default disabled) | |
/// <==== | |
/// END OF CONFIGURATION | |
var root = document.documentElement; | |
var state = 'none', svgRoot, stateTarget, stateOrigin, stateTf; | |
setupHandlers(root); | |
/** | |
* Register handlers | |
*/ | |
function setupHandlers(root){ | |
setAttributes(root, { | |
"onmouseup" : "handleMouseUp(evt)", | |
"onmousedown" : "handleMouseDown(evt)", | |
"onmousemove" : "handleMouseMove(evt)", | |
//"onmouseout" : "handleMouseUp(evt)", // Decomment this to stop the pan functionality when dragging out of the SVG element | |
}); | |
if(navigator.userAgent.toLowerCase().indexOf('webkit') >= 0) | |
window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari | |
else | |
window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Others | |
} | |
/** | |
* Retrieves the root element for SVG manipulation. The element is then cached into the svgRoot global variable. | |
*/ | |
function getRoot(root) { | |
if(typeof(svgRoot) == "undefined") { | |
var g = null; | |
g = root.getElementById("viewport"); | |
if(g == null) | |
g = root.getElementsByTagName('g')[0]; | |
if(g == null) | |
alert('Unable to obtain SVG root element'); | |
setCTM(g, g.getCTM()); | |
g.removeAttribute("viewBox"); | |
svgRoot = g; | |
} | |
return svgRoot; | |
} | |
/** | |
* Instance an SVGPoint object with given event coordinates. | |
*/ | |
function getEventPoint(evt) { | |
var p = root.createSVGPoint(); | |
p.x = evt.clientX; | |
p.y = evt.clientY; | |
return p; | |
} | |
/** | |
* Sets the current transform matrix of an element. | |
*/ | |
function setCTM(element, matrix) { | |
var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d + "," + matrix.e + "," + matrix.f + ")"; | |
element.setAttribute("transform", s); | |
} | |
/** | |
* Dumps a matrix to a string (useful for debug). | |
*/ | |
function dumpMatrix(matrix) { | |
var s = "[ " + matrix.a + ", " + matrix.c + ", " + matrix.e + "\n " + matrix.b + ", " + matrix.d + ", " + matrix.f + "\n 0, 0, 1 ]"; | |
return s; | |
} | |
/** | |
* Sets attributes of an element. | |
*/ | |
function setAttributes(element, attributes){ | |
for (var i in attributes) | |
element.setAttributeNS(null, i, attributes[i]); | |
} | |
/** | |
* Handle mouse wheel event. | |
*/ | |
function handleMouseWheel(evt) { | |
if(!enableZoom) | |
return; | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var delta; | |
if(evt.wheelDelta) | |
delta = evt.wheelDelta / 3600; // Chrome/Safari | |
else | |
delta = evt.detail / -90; // Mozilla | |
var z = 1 + delta; // Zoom factor: 0.9/1.1 | |
var g = getRoot(svgDoc); | |
var p = getEventPoint(evt); | |
p = p.matrixTransform(g.getCTM().inverse()); | |
// Compute new scale matrix in current mouse position | |
var k = root.createSVGMatrix().translate(p.x, p.y).scale(z).translate(-p.x, -p.y); | |
setCTM(g, g.getCTM().multiply(k)); | |
if(typeof(stateTf) == "undefined") | |
stateTf = g.getCTM().inverse(); | |
stateTf = stateTf.multiply(k.inverse()); | |
} | |
/** | |
* Handle mouse move event. | |
*/ | |
function handleMouseMove(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var g = getRoot(svgDoc); | |
if(state == 'pan' && enablePan) { | |
// Pan mode | |
var p = getEventPoint(evt).matrixTransform(stateTf); | |
setCTM(g, stateTf.inverse().translate(p.x - stateOrigin.x, p.y - stateOrigin.y)); | |
} else if(state == 'drag' && enableDrag) { | |
// Drag mode | |
var p = getEventPoint(evt).matrixTransform(g.getCTM().inverse()); | |
setCTM(stateTarget, root.createSVGMatrix().translate(p.x - stateOrigin.x, p.y - stateOrigin.y).multiply(g.getCTM().inverse()).multiply(stateTarget.getCTM())); | |
stateOrigin = p; | |
} | |
} | |
/** | |
* Handle click event. | |
*/ | |
function handleMouseDown(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var g = getRoot(svgDoc); | |
if( | |
evt.target.tagName == "svg" | |
|| !enableDrag // Pan anyway when drag is disabled and the user clicked on an element | |
) { | |
// Pan mode | |
state = 'pan'; | |
stateTf = g.getCTM().inverse(); | |
stateOrigin = getEventPoint(evt).matrixTransform(stateTf); | |
} else { | |
// Drag mode | |
state = 'drag'; | |
stateTarget = evt.target; | |
stateTf = g.getCTM().inverse(); | |
stateOrigin = getEventPoint(evt).matrixTransform(stateTf); | |
} | |
} | |
/** | |
* Handle mouse button release event. | |
*/ | |
function handleMouseUp(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
if(state == 'pan' || state == 'drag') { | |
// Quit pan mode | |
state = ''; | |
} | |
} | |
]]></script><g id="viewport" transform="scale(0.5,0.5) translate(0,0)"><g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1978)"> | |
<title>prometheus</title> | |
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1978 4248.5254,-1978 4248.5254,4 -4,4"/> | |
<g id="clust1" class="cluster"> | |
<title>cluster_L</title> | |
<polygon fill="none" stroke="#000000" points="919,-1686 919,-1966 1581,-1966 1581,-1686 919,-1686"/> | |
</g> | |
<!-- L --> | |
<g id="node1" class="node"> | |
<title>L</title> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1572.8438,-1958 927.1562,-1958 927.1562,-1694 1572.8438,-1694 1572.8438,-1958"/> | |
<text text-anchor="start" x="935.0781" y="-1928.4" font-family="Times,serif" font-size="32.00" fill="#000000">File: prometheus</text> | |
<text text-anchor="start" x="935.0781" y="-1896.4" font-family="Times,serif" font-size="32.00" fill="#000000">Type: cpu</text> | |
<text text-anchor="start" x="935.0781" y="-1864.4" font-family="Times,serif" font-size="32.00" fill="#000000">Time: Mar 16, 2017 at 11:37am (EDT)</text> | |
<text text-anchor="start" x="935.0781" y="-1832.4" font-family="Times,serif" font-size="32.00" fill="#000000">Duration: 30s</text> | |
<text text-anchor="start" x="935.0781" y="-1800.4" font-family="Times,serif" font-size="32.00" fill="#000000">28.72s of 35.90s total (80.00%)</text> | |
<text text-anchor="start" x="935.0781" y="-1768.4" font-family="Times,serif" font-size="32.00" fill="#000000">Dropped 422 nodes (cum <= 0.18s)</text> | |
<text text-anchor="start" x="935.0781" y="-1736.4" font-family="Times,serif" font-size="32.00" fill="#000000">Dropped 37 edges (freq <= 0.04s)</text> | |
<text text-anchor="start" x="935.0781" y="-1704.4" font-family="Times,serif" font-size="32.00" fill="#000000">Showing top 80 nodes out of 174 (cum >= 0.56s)</text> | |
</g> | |
<!-- N1 --> | |
<g id="node2" class="node"> | |
<title>N1</title> | |
<g id="a_node2"><a xlink:title="runtime.goexit (35.44s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1672.7699,-1844 1591.2301,-1844 1591.2301,-1808 1672.7699,-1808 1672.7699,-1844"/> | |
<text text-anchor="middle" x="1632" y="-1827.6" font-family="Times,serif" font-size="8.00" fill="#000000">runtime.goexit</text> | |
<text text-anchor="middle" x="1632" y="-1819.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 35.44s(98.72%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2 --> | |
<g id="node3" class="node"> | |
<title>N2</title> | |
<g id="a_node3"><a xlink:title="github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 (31.85s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1770.2057,-1641.5 1493.7943,-1641.5 1493.7943,-1605.5 1770.2057,-1605.5 1770.2057,-1641.5"/> | |
<text text-anchor="middle" x="1632" y="-1629.8" font-family="Times,serif" font-size="9.00" fill="#000000">github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1</text> | |
<text text-anchor="middle" x="1632" y="-1620.8" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1632" y="-1611.8" font-family="Times,serif" font-size="9.00" fill="#000000">of 31.85s(88.72%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N1->N2 --> | |
<g id="edge1" class="edge"> | |
<title>N1->N2</title> | |
<g id="a_edge1"><a xlink:title="runtime.goexit ... github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 (31.81s)"> | |
<path fill="none" stroke="#000000" stroke-width="5" stroke-dasharray="1,5" d="M1632,-1807.6723C1632,-1772.2059 1632,-1693.9738 1632,-1651.7862"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="5" points="1636.3751,-1651.6403 1632,-1641.6404 1627.6251,-1651.6404 1636.3751,-1651.6403"/> | |
</a> | |
</g> | |
<g id="a_edge1-label"><a xlink:title="runtime.goexit ... github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 (31.81s)"> | |
<text text-anchor="middle" x="1652.2241" y="-1664.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 31.81s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28 --> | |
<g id="node29" class="node"> | |
<title>N28</title> | |
<g id="a_node29"><a xlink:title="runtime.gcDrain (2.20s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1475.3925,-1644 1386.6075,-1644 1386.6075,-1603 1475.3925,-1603 1475.3925,-1644"/> | |
<text text-anchor="middle" x="1431" y="-1631.2" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.gcDrain</text> | |
<text text-anchor="middle" x="1431" y="-1620.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.06s(0.17%)</text> | |
<text text-anchor="middle" x="1431" y="-1609.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 2.20s(6.13%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N1->N28 --> | |
<g id="edge25" class="edge"> | |
<title>N1->N28</title> | |
<g id="a_edge25"><a xlink:title="runtime.goexit ... runtime.gcDrain (2.20s)"> | |
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M1630.6569,-1807.6413C1627.5665,-1778.2807 1617.4897,-1720.5568 1585,-1686 1581.2447,-1682.0057 1527.6551,-1660.7199 1484.7349,-1644.0851"/> | |
<polygon fill="#000000" stroke="#000000" points="1485.7953,-1640.7426 1475.206,-1640.4001 1483.2705,-1647.2714 1485.7953,-1640.7426"/> | |
</a> | |
</g> | |
<g id="a_edge25-label"><a xlink:title="runtime.goexit ... runtime.gcDrain (2.20s)"> | |
<text text-anchor="middle" x="1580.7241" y="-1664.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 2.20s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N3 --> | |
<g id="node4" class="node"> | |
<title>N3</title> | |
<g id="a_node4"><a xlink:title="github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt (30.87s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1750.5625,-1553 1513.4375,-1553 1513.4375,-1517 1750.5625,-1517 1750.5625,-1553"/> | |
<text text-anchor="middle" x="1632" y="-1536.6" font-family="Times,serif" font-size="8.00" fill="#000000">github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt</text> | |
<text text-anchor="middle" x="1632" y="-1528.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 30.87s(85.99%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N3 --> | |
<g id="edge2" class="edge"> | |
<title>N2->N3</title> | |
<g id="a_edge2"><a xlink:title="github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 ... github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt (30.87s)"> | |
<path fill="none" stroke="#000000" stroke-width="5" stroke-dasharray="1,5" d="M1632,-1605.1627C1632,-1593.0979 1632,-1577.065 1632,-1563.3712"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="5" points="1636.3751,-1563.0109 1632,-1553.011 1627.6251,-1563.011 1636.3751,-1563.0109"/> | |
</a> | |
</g> | |
<g id="a_edge2-label"><a xlink:title="github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 ... github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt (30.87s)"> | |
<text text-anchor="middle" x="1652.2241" y="-1573.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 30.87s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N69 --> | |
<g id="node70" class="node"> | |
<title>N69</title> | |
<g id="a_node70"><a xlink:title="encoding/json.Marshal (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3749.5977,-1553 3660.4023,-1553 3660.4023,-1517 3749.5977,-1517 3749.5977,-1553"/> | |
<text text-anchor="middle" x="3705" y="-1536.6" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.Marshal</text> | |
<text text-anchor="middle" x="3705" y="-1528.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N69 --> | |
<g id="edge65" class="edge"> | |
<title>N2->N69</title> | |
<g id="a_edge65"><a xlink:title="github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 ... encoding/json.Marshal (0.66s)"> | |
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M1770.4265,-1617.5903C2180.7983,-1600.0708 3379.0323,-1548.9161 3650.071,-1537.345"/> | |
<polygon fill="#000000" stroke="#000000" points="3650.2214,-1540.8419 3660.063,-1536.9184 3649.9228,-1533.8483 3650.2214,-1540.8419"/> | |
</a> | |
</g> | |
<g id="a_edge65-label"><a xlink:title="github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1 ... encoding/json.Marshal (0.66s)"> | |
<text text-anchor="middle" x="2870.7241" y="-1573.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4 --> | |
<g id="node5" class="node"> | |
<title>N4</title> | |
<g id="a_node5"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval (28.50s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1763.3234,-1465.5 1500.6766,-1465.5 1500.6766,-1427.5 1763.3234,-1427.5 1763.3234,-1465.5"/> | |
<text text-anchor="middle" x="1632" y="-1453.5" font-family="Times,serif" font-size="10.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).eval</text> | |
<text text-anchor="middle" x="1632" y="-1443.5" font-family="Times,serif" font-size="10.00" fill="#000000">0.02s(0.056%)</text> | |
<text text-anchor="middle" x="1632" y="-1433.5" font-family="Times,serif" font-size="10.00" fill="#000000">of 28.50s(79.39%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N3->N4 --> | |
<g id="edge3" class="edge"> | |
<title>N3->N4</title> | |
<g id="a_edge3"><a xlink:title="github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt ... github.com/prometheus/prometheus/promql.(*evaluator).eval (28.50s)"> | |
<path fill="none" stroke="#000000" stroke-width="4" stroke-dasharray="1,5" d="M1632,-1516.6627C1632,-1504.9175 1632,-1489.4117 1632,-1475.9642"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="4" points="1635.5001,-1475.7321 1632,-1465.7322 1628.5001,-1475.7322 1635.5001,-1475.7321"/> | |
</a> | |
</g> | |
<g id="a_edge3-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt ... github.com/prometheus/prometheus/promql.(*evaluator).eval (28.50s)"> | |
<text text-anchor="middle" x="1652.2241" y="-1487.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 28.50s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31 --> | |
<g id="node32" class="node"> | |
<title>N31</title> | |
<g id="a_node32"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers (1.90s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1482.295,-1467 1025.705,-1467 1025.705,-1426 1482.295,-1426 1482.295,-1467"/> | |
<text text-anchor="middle" x="1254" y="-1454.2" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers</text> | |
<text text-anchor="middle" x="1254" y="-1443.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.06s(0.17%)</text> | |
<text text-anchor="middle" x="1254" y="-1432.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 1.90s(5.29%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N3->N31 --> | |
<g id="edge30" class="edge"> | |
<title>N3->N31</title> | |
<g id="a_edge30"><a xlink:title="github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt ... github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers (1.85s)"> | |
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M1555.0504,-1516.984C1496.3464,-1503.2398 1415.0703,-1484.2109 1351.7625,-1469.3888"/> | |
<polygon fill="#000000" stroke="#000000" points="1352.2971,-1465.9194 1341.7625,-1467.0476 1350.7013,-1472.7351 1352.2971,-1465.9194"/> | |
</a> | |
</g> | |
<g id="a_edge30-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*Engine).execEvalStmt ... github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers (1.85s)"> | |
<text text-anchor="middle" x="1493.7241" y="-1487.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.85s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5 --> | |
<g id="node6" class="node"> | |
<title>N5</title> | |
<g id="a_node6"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate (14.92s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1882.8648,-1282 1547.1352,-1282 1547.1352,-1235 1882.8648,-1235 1882.8648,-1282"/> | |
<text text-anchor="middle" x="1715" y="-1267.6" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/promql.extrapolatedRate</text> | |
<text text-anchor="middle" x="1715" y="-1254.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.29s(0.81%)</text> | |
<text text-anchor="middle" x="1715" y="-1241.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 14.92s(41.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N5 --> | |
<g id="edge7" class="edge"> | |
<title>N4->N5</title> | |
<g id="a_edge7"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval ... github.com/prometheus/prometheus/promql.extrapolatedRate (8.80s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" stroke-dasharray="1,5" d="M1651.0316,-1427.47C1663.3281,-1414.1298 1678.713,-1395.2959 1688,-1376 1700.8096,-1349.385 1707.7012,-1316.4084 1711.3069,-1292.171"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1714.8059,-1292.4175 1712.7003,-1282.034 1707.8711,-1291.4642 1714.8059,-1292.4175"/> | |
</a> | |
</g> | |
<g id="a_edge7-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval ... github.com/prometheus/prometheus/promql.extrapolatedRate (8.80s)"> | |
<text text-anchor="middle" x="1720.7241" y="-1349.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 8.80s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N7 --> | |
<g id="node8" class="node"> | |
<title>N7</title> | |
<g id="a_node8"><a xlink:title="github.com/prometheus/prometheus/promql.funcHistogramQuantile (13.72s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1678.9525,-1372 1417.0475,-1372 1417.0475,-1336 1678.9525,-1336 1678.9525,-1372"/> | |
<text text-anchor="middle" x="1548" y="-1360.3" font-family="Times,serif" font-size="9.00" fill="#000000">github.com/prometheus/prometheus/promql.funcHistogramQuantile</text> | |
<text text-anchor="middle" x="1548" y="-1351.3" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1548" y="-1342.3" font-family="Times,serif" font-size="9.00" fill="#000000">of 13.72s(38.22%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N7 --> | |
<g id="edge116" class="edge"> | |
<title>N4->N7</title> | |
<g id="a_edge116"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.funcHistogramQuantile (0.05s)"> | |
<path fill="none" stroke="#000000" d="M1614.5951,-1427.3339C1602.0731,-1413.5448 1585.0474,-1394.7963 1571.3458,-1379.7082"/> | |
<polygon fill="#000000" stroke="#000000" points="1573.839,-1377.2475 1564.5252,-1372.1974 1568.6569,-1381.9534 1573.839,-1377.2475"/> | |
</a> | |
</g> | |
<g id="a_edge116-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.funcHistogramQuantile (0.05s)"> | |
<text text-anchor="middle" x="1612.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.05s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8 --> | |
<g id="node9" class="node"> | |
<title>N8</title> | |
<g id="a_node9"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop (10.73s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1322.6016,-1373 1027.3984,-1373 1027.3984,-1335 1322.6016,-1335 1322.6016,-1373"/> | |
<text text-anchor="middle" x="1175" y="-1361" font-family="Times,serif" font-size="10.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop</text> | |
<text text-anchor="middle" x="1175" y="-1351" font-family="Times,serif" font-size="10.00" fill="#000000">0.04s(0.11%)</text> | |
<text text-anchor="middle" x="1175" y="-1341" font-family="Times,serif" font-size="10.00" fill="#000000">of 10.73s(29.89%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N8 --> | |
<g id="edge4" class="edge"> | |
<title>N4->N8</title> | |
<g id="a_edge4"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop (10.73s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" d="M1502.1782,-1427.4765C1498.4118,-1426.9723 1494.6794,-1426.479 1491,-1426 1421.5945,-1416.9639 1402.8492,-1423.3048 1334.5518,-1408 1299.7906,-1400.2103 1261.9842,-1387.6069 1231.9016,-1376.5347"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1233.0123,-1373.2135 1222.4196,-1373.0016 1230.5682,-1379.773 1233.0123,-1373.2135"/> | |
</a> | |
</g> | |
<g id="a_edge4-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop (10.73s)"> | |
<text text-anchor="middle" x="1355.2241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 10.73s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15 --> | |
<g id="node16" class="node"> | |
<title>N15</title> | |
<g id="a_node16"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector (6.09s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2646.2423,-1376 2283.7577,-1376 2283.7577,-1332 2646.2423,-1332 2646.2423,-1376"/> | |
<text text-anchor="middle" x="2465" y="-1362.4" font-family="Times,serif" font-size="12.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector</text> | |
<text text-anchor="middle" x="2465" y="-1350.4" font-family="Times,serif" font-size="12.00" fill="#000000">0.14s(0.39%)</text> | |
<text text-anchor="middle" x="2465" y="-1338.4" font-family="Times,serif" font-size="12.00" fill="#000000">of 6.09s(16.96%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N15 --> | |
<g id="edge10" class="edge"> | |
<title>N4->N15</title> | |
<g id="a_edge10"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector (6.09s)"> | |
<path fill="none" stroke="#000000" d="M1763.5317,-1431.8941C1900.8081,-1416.6504 2117.4306,-1392.5956 2273.6436,-1375.2491"/> | |
<polygon fill="#000000" stroke="#000000" points="2274.2917,-1378.6987 2283.8443,-1374.1163 2273.519,-1371.7415 2274.2917,-1378.6987"/> | |
</a> | |
</g> | |
<g id="a_edge10-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector (6.09s)"> | |
<text text-anchor="middle" x="2114.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 6.09s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35 --> | |
<g id="node36" class="node"> | |
<title>N35</title> | |
<g id="a_node36"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation (1.45s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="852.0574,-1279 531.9426,-1279 531.9426,-1238 852.0574,-1238 852.0574,-1279"/> | |
<text text-anchor="middle" x="692" y="-1266.2" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).aggregation</text> | |
<text text-anchor="middle" x="692" y="-1255.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.07s(0.19%)</text> | |
<text text-anchor="middle" x="692" y="-1244.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 1.45s(4.04%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N35 --> | |
<g id="edge36" class="edge"> | |
<title>N4->N35</title> | |
<g id="a_edge36"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).aggregation (1.45s)"> | |
<path fill="none" stroke="#000000" d="M1503.3278,-1427.4758C1499.1721,-1426.9626 1495.0545,-1426.4689 1491,-1426 1266.3153,-1400.0136 1204.0048,-1430.7619 984.5518,-1376 896.2668,-1353.9696 799.2724,-1311.0007 742.1112,-1283.5785"/> | |
<polygon fill="#000000" stroke="#000000" points="743.4702,-1280.3481 732.9434,-1279.1496 740.4252,-1286.6511 743.4702,-1280.3481"/> | |
</a> | |
</g> | |
<g id="a_edge36-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).aggregation (1.45s)"> | |
<text text-anchor="middle" x="1001.7241" y="-1349.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.45s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38 --> | |
<g id="node39" class="node"> | |
<title>N38</title> | |
<g id="a_node39"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector (1.30s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2115.1587,-1374.5 1782.8413,-1374.5 1782.8413,-1333.5 2115.1587,-1333.5 2115.1587,-1374.5"/> | |
<text text-anchor="middle" x="1949" y="-1361.7" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector</text> | |
<text text-anchor="middle" x="1949" y="-1350.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.08s(0.22%)</text> | |
<text text-anchor="middle" x="1949" y="-1339.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 1.30s(3.62%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N38 --> | |
<g id="edge38" class="edge"> | |
<title>N4->N38</title> | |
<g id="a_edge38"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector (1.30s)"> | |
<path fill="none" stroke="#000000" d="M1697.2982,-1427.4461C1747.0355,-1412.9328 1815.7633,-1392.8782 1868.8367,-1377.3915"/> | |
<polygon fill="#000000" stroke="#000000" points="1869.9371,-1380.7164 1878.5563,-1374.5553 1867.9762,-1373.9967 1869.9371,-1380.7164"/> | |
</a> | |
</g> | |
<g id="a_edge38-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector (1.30s)"> | |
<text text-anchor="middle" x="1825.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.30s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N47 --> | |
<g id="node48" class="node"> | |
<title>N47</title> | |
<g id="a_node48"><a xlink:title="runtime.convT2I (0.92s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1816.2288,-1076 1725.7712,-1076 1725.7712,-1035 1816.2288,-1035 1816.2288,-1076"/> | |
<text text-anchor="middle" x="1771" y="-1063.2" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.convT2I</text> | |
<text text-anchor="middle" x="1771" y="-1052.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.06s(0.17%)</text> | |
<text text-anchor="middle" x="1771" y="-1041.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 0.92s(2.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N47 --> | |
<g id="edge121" class="edge"> | |
<title>N4->N47</title> | |
<g id="a_edge121"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> runtime.convT2I (0.04s)"> | |
<path fill="none" stroke="#000000" d="M1533.4071,-1427.4612C1480.7522,-1415.0758 1423.615,-1397.2847 1408,-1376 1396.4325,-1360.2325 1400.5373,-1350.0756 1408,-1332 1431.2126,-1275.7757 1449.6785,-1261.2474 1504.5518,-1235 1573.6697,-1201.939 1605.6964,-1247.4586 1676,-1217 1695.9497,-1208.3569 1700.0264,-1202.4464 1713,-1185 1735.7804,-1154.3658 1752.2345,-1113.3657 1761.6738,-1085.7753"/> | |
<polygon fill="#000000" stroke="#000000" points="1765.0032,-1086.8546 1764.8327,-1076.2612 1758.3599,-1084.6488 1765.0032,-1086.8546"/> | |
</a> | |
</g> | |
<g id="a_edge121-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).eval -> runtime.convT2I (0.04s)"> | |
<text text-anchor="middle" x="1521.7241" y="-1254.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N10 --> | |
<g id="node11" class="node"> | |
<title>N10</title> | |
<g id="a_node11"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Del (9.88s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1703.8701,-1179 1426.1299,-1179 1426.1299,-1141 1703.8701,-1141 1703.8701,-1179"/> | |
<text text-anchor="middle" x="1565" y="-1167" font-family="Times,serif" font-size="10.00" fill="#000000">github.com/prometheus/prometheus/storage/metric.(*Metric).Del</text> | |
<text text-anchor="middle" x="1565" y="-1157" font-family="Times,serif" font-size="10.00" fill="#000000">0.02s(0.056%)</text> | |
<text text-anchor="middle" x="1565" y="-1147" font-family="Times,serif" font-size="10.00" fill="#000000">of 9.88s(27.52%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5->N10 --> | |
<g id="edge9" class="edge"> | |
<title>N5->N10</title> | |
<g id="a_edge9"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> github.com/prometheus/prometheus/storage/metric.(*Metric).Del (7.99s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" d="M1679.0713,-1234.9068C1656.0151,-1219.7666 1626.1242,-1200.1382 1602.7247,-1184.7725"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1604.3822,-1181.6738 1594.1021,-1179.1104 1600.5399,-1187.5251 1604.3822,-1181.6738"/> | |
</a> | |
</g> | |
<g id="a_edge9-label"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> github.com/prometheus/prometheus/storage/metric.(*Metric).Del (7.99s)"> | |
<text text-anchor="middle" x="1665.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 7.99s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N20 --> | |
<g id="node21" class="node"> | |
<title>N20</title> | |
<g id="a_node21"><a xlink:title="runtime.newobject (4.25s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1893.1671,-723.5 1794.8329,-723.5 1794.8329,-682.5 1893.1671,-682.5 1893.1671,-723.5"/> | |
<text text-anchor="middle" x="1844" y="-710.7" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.newobject</text> | |
<text text-anchor="middle" x="1844" y="-699.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.11s(0.31%)</text> | |
<text text-anchor="middle" x="1844" y="-688.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 4.25s(11.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5->N20 --> | |
<g id="edge89" class="edge"> | |
<title>N5->N20</title> | |
<g id="a_edge89"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> runtime.newobject (0.39s)"> | |
<path fill="none" stroke="#000000" d="M1744.9978,-1234.8674C1751.7497,-1229.2044 1758.7596,-1223.0424 1765,-1217 1813.6303,-1169.9127 1816.6985,-1149.3841 1866,-1103 1875.4541,-1094.1054 1882.0845,-1095.985 1889,-1085 1959.5218,-972.9784 1953.6183,-920.2473 1930,-790 1927.2898,-775.0544 1927.1343,-770.136 1918,-758 1909.869,-747.197 1899.0473,-737.5352 1888.1958,-729.4375"/> | |
<polygon fill="#000000" stroke="#000000" points="1890.1121,-726.5054 1879.9358,-723.5571 1886.0524,-732.208 1890.1121,-726.5054"/> | |
</a> | |
</g> | |
<g id="a_edge89-label"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> runtime.newobject (0.39s)"> | |
<text text-anchor="middle" x="1949.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.39s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27 --> | |
<g id="node28" class="node"> | |
<title>N27</title> | |
<g id="a_node28"><a xlink:title="runtime.growslice (2.32s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2293.9736,-971.5 2176.0264,-971.5 2176.0264,-921.5 2293.9736,-921.5 2293.9736,-971.5"/> | |
<text text-anchor="middle" x="2235" y="-956.3" font-family="Times,serif" font-size="14.00" fill="#000000">runtime.growslice</text> | |
<text text-anchor="middle" x="2235" y="-942.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.47s(1.31%)</text> | |
<text text-anchor="middle" x="2235" y="-928.3" font-family="Times,serif" font-size="14.00" fill="#000000">of 2.32s(6.46%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5->N27 --> | |
<g id="edge106" class="edge"> | |
<title>N5->N27</title> | |
<g id="a_edge106"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> runtime.growslice (0.13s)"> | |
<path fill="none" stroke="#000000" d="M1853.7891,-1234.9951C1876.7944,-1229.5521 1896.5526,-1223.4482 1907,-1217 1946.8106,-1192.4284 1933.1184,-1159.456 1973,-1135 1984.5178,-1127.9371 2201.6174,-1094.7216 2211,-1085 2237.1883,-1057.8653 2240.5052,-1013.0233 2239.0203,-981.7388"/> | |
<polygon fill="#000000" stroke="#000000" points="2242.5085,-981.4425 2238.3588,-971.6942 2235.5236,-981.9026 2242.5085,-981.4425"/> | |
</a> | |
</g> | |
<g id="a_edge106-label"><a xlink:title="github.com/prometheus/prometheus/promql.extrapolatedRate -> runtime.growslice (0.13s)"> | |
<text text-anchor="middle" x="2149.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.13s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6 --> | |
<g id="node7" class="node"> | |
<title>N6</title> | |
<g id="a_node7"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone (13.82s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1736.0451,-976 1051.9549,-976 1051.9549,-917 1736.0451,-917 1736.0451,-976"/> | |
<text text-anchor="middle" x="1394" y="-958.4" font-family="Times,serif" font-size="17.00" fill="#000000">github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone</text> | |
<text text-anchor="middle" x="1394" y="-941.4" font-family="Times,serif" font-size="17.00" fill="#000000">0.97s(2.70%)</text> | |
<text text-anchor="middle" x="1394" y="-924.4" font-family="Times,serif" font-size="17.00" fill="#000000">of 13.82s(38.50%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14 --> | |
<g id="node15" class="node"> | |
<title>N14</title> | |
<g id="a_node15"><a xlink:title="runtime.mapassign1 (6.69s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1193.8868,-867 992.1132,-867 992.1132,-790 1193.8868,-790 1193.8868,-867"/> | |
<text text-anchor="middle" x="1093" y="-844.6" font-family="Times,serif" font-size="23.00" fill="#000000">runtime.mapassign1</text> | |
<text text-anchor="middle" x="1093" y="-821.6" font-family="Times,serif" font-size="23.00" fill="#000000">2.89s(8.05%)</text> | |
<text text-anchor="middle" x="1093" y="-798.6" font-family="Times,serif" font-size="23.00" fill="#000000">of 6.69s(18.64%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N14 --> | |
<g id="edge11" class="edge"> | |
<title>N6->N14</title> | |
<g id="a_edge11"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapassign1 (5.52s)"> | |
<path fill="none" stroke="#000000" d="M1318.4335,-916.8759C1282.9543,-902.9671 1240.0158,-886.1341 1201.1721,-870.9063"/> | |
<polygon fill="#000000" stroke="#000000" points="1201.9795,-867.4636 1191.3918,-867.0722 1199.4245,-873.9807 1201.9795,-867.4636"/> | |
</a> | |
</g> | |
<g id="a_edge11-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapassign1 (5.52s)"> | |
<text text-anchor="middle" x="1287.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 5.52s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N18 --> | |
<g id="node19" class="node"> | |
<title>N18</title> | |
<g id="a_node19"><a xlink:title="runtime.makemap (5.07s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1594.2185,-852 1483.7815,-852 1483.7815,-805 1594.2185,-805 1594.2185,-852"/> | |
<text text-anchor="middle" x="1539" y="-837.6" font-family="Times,serif" font-size="13.00" fill="#000000">runtime.makemap</text> | |
<text text-anchor="middle" x="1539" y="-824.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.34s(0.95%)</text> | |
<text text-anchor="middle" x="1539" y="-811.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 5.07s(14.12%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N18 --> | |
<g id="edge14" class="edge"> | |
<title>N6->N18</title> | |
<g id="a_edge14"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.makemap (4.93s)"> | |
<path fill="none" stroke="#000000" d="M1430.5896,-916.7236C1452.408,-898.968 1480.0314,-876.4883 1501.9335,-858.6644"/> | |
<polygon fill="#000000" stroke="#000000" points="1504.1755,-861.3525 1509.7225,-852.3258 1499.7571,-855.9231 1504.1755,-861.3525"/> | |
</a> | |
</g> | |
<g id="a_edge14-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.makemap (4.93s)"> | |
<text text-anchor="middle" x="1483.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.93s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N24 --> | |
<g id="node25" class="node"> | |
<title>N24</title> | |
<g id="a_node25"><a xlink:title="runtime.mapiternext (2.84s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1362.4971,-740 1167.5029,-740 1167.5029,-666 1362.4971,-666 1362.4971,-740"/> | |
<text text-anchor="middle" x="1265" y="-718.4" font-family="Times,serif" font-size="22.00" fill="#000000">runtime.mapiternext</text> | |
<text text-anchor="middle" x="1265" y="-696.4" font-family="Times,serif" font-size="22.00" fill="#000000">2.61s(7.27%)</text> | |
<text text-anchor="middle" x="1265" y="-674.4" font-family="Times,serif" font-size="22.00" fill="#000000">of 2.84s(7.91%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N24 --> | |
<g id="edge31" class="edge"> | |
<title>N6->N24</title> | |
<g id="a_edge31"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapiternext (1.74s)"> | |
<path fill="none" stroke="#000000" d="M1400.2988,-916.7514C1406.9818,-876.9002 1412.5834,-805.6871 1380,-758 1377.0708,-753.713 1373.7126,-749.7498 1370.0287,-746.0871"/> | |
<polygon fill="#000000" stroke="#000000" points="1372.3545,-743.4715 1362.57,-739.4077 1367.6846,-748.6863 1372.3545,-743.4715"/> | |
</a> | |
</g> | |
<g id="a_edge31-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapiternext (1.74s)"> | |
<text text-anchor="middle" x="1422.7241" y="-824.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.74s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N52 --> | |
<g id="node53" class="node"> | |
<title>N52</title> | |
<g id="a_node53"><a xlink:title="runtime.mapiterinit (0.82s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1358.4766,-850.5 1249.5234,-850.5 1249.5234,-806.5 1358.4766,-806.5 1358.4766,-850.5"/> | |
<text text-anchor="middle" x="1304" y="-836.9" font-family="Times,serif" font-size="12.00" fill="#000000">runtime.mapiterinit</text> | |
<text text-anchor="middle" x="1304" y="-824.9" font-family="Times,serif" font-size="12.00" fill="#000000">0.14s(0.39%)</text> | |
<text text-anchor="middle" x="1304" y="-812.9" font-family="Times,serif" font-size="12.00" fill="#000000">of 0.82s(2.28%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N52 --> | |
<g id="edge67" class="edge"> | |
<title>N6->N52</title> | |
<g id="a_edge67"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapiterinit (0.65s)"> | |
<path fill="none" stroke="#000000" d="M1362.2209,-916.8558C1356.7424,-911.1506 1351.2924,-905.0587 1346.5518,-899 1336.9815,-886.7688 1327.8711,-872.2232 1320.5537,-859.5299"/> | |
<polygon fill="#000000" stroke="#000000" points="1323.5211,-857.6665 1315.5614,-850.6741 1317.4233,-861.1041 1323.5211,-857.6665"/> | |
</a> | |
</g> | |
<g id="a_edge67-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone -> runtime.mapiterinit (0.65s)"> | |
<text text-anchor="middle" x="1363.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.65s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12 --> | |
<g id="node13" class="node"> | |
<title>N12</title> | |
<g id="a_node13"><a xlink:title="github.com/prometheus/prometheus/promql.signatureFunc.func1 (8.08s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1184.2296,-1277.5 907.7704,-1277.5 907.7704,-1239.5 1184.2296,-1239.5 1184.2296,-1277.5"/> | |
<text text-anchor="middle" x="1046" y="-1265.5" font-family="Times,serif" font-size="10.00" fill="#000000">github.com/prometheus/prometheus/promql.signatureFunc.func1</text> | |
<text text-anchor="middle" x="1046" y="-1255.5" font-family="Times,serif" font-size="10.00" fill="#000000">0.02s(0.056%)</text> | |
<text text-anchor="middle" x="1046" y="-1245.5" font-family="Times,serif" font-size="10.00" fill="#000000">of 8.08s(22.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N12 --> | |
<g id="edge8" class="edge"> | |
<title>N8->N12</title> | |
<g id="a_edge8"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> github.com/prometheus/prometheus/promql.signatureFunc.func1 (8.08s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" d="M1149.205,-1334.9037C1129.3425,-1320.1993 1101.7093,-1299.7422 1080.0347,-1283.6962"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1081.8701,-1280.7003 1071.7503,-1277.5632 1077.705,-1286.3263 1081.8701,-1280.7003"/> | |
</a> | |
</g> | |
<g id="a_edge8-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> github.com/prometheus/prometheus/promql.signatureFunc.func1 (8.08s)"> | |
<text text-anchor="middle" x="1135.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 8.08s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N14 --> | |
<g id="edge85" class="edge"> | |
<title>N8->N14</title> | |
<g id="a_edge85"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> runtime.mapassign1 (0.48s)"> | |
<path fill="none" stroke="#000000" d="M1076.0646,-1334.9996C1009.3695,-1320.9188 928.387,-1300.9622 899,-1282 876.4287,-1267.4357 883.1624,-1250.1793 861,-1235 800.931,-1193.8581 747.9127,-1243.817 705,-1185 691.9023,-1167.0479 699.4257,-1156.5117 705,-1135 707.2956,-1126.1409 711.8142,-1125.5793 715,-1117 751.6546,-1018.2911 687.2739,-958.1613 763,-885 793.8303,-855.214 898.6898,-840.9951 982.0337,-834.2928"/> | |
<polygon fill="#000000" stroke="#000000" points="982.3856,-837.7761 992.0845,-833.5122 981.8435,-830.7972 982.3856,-837.7761"/> | |
</a> | |
</g> | |
<g id="a_edge85-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> runtime.mapassign1 (0.48s)"> | |
<text text-anchor="middle" x="736.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.48s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N20 --> | |
<g id="edge112" class="edge"> | |
<title>N8->N20</title> | |
<g id="a_edge112"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> runtime.newobject (0.09s)"> | |
<path fill="none" stroke="#000000" d="M1308.281,-1334.9873C1385.0537,-1322.1098 1472.5875,-1303.5488 1505,-1282 1526.255,-1267.8691 1516.0296,-1247.9906 1538,-1235 1601.1186,-1197.6794 1634.2363,-1245.0155 1702,-1217 1723.0395,-1208.3017 1727.6013,-1202.6352 1742,-1185 1767.8966,-1153.2824 1754.1954,-1131.0772 1784,-1103 1798.4856,-1089.3539 1812.0679,-1100.1265 1825,-1085 1852.7756,-1052.5111 1868.5101,-941.3895 1874,-899 1881.5979,-840.3343 1865.4775,-772.1122 1854.0577,-733.5979"/> | |
<polygon fill="#000000" stroke="#000000" points="1857.2577,-732.0937 1850.985,-723.5554 1850.564,-734.1418 1857.2577,-732.0937"/> | |
</a> | |
</g> | |
<g id="a_edge112-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> runtime.newobject (0.09s)"> | |
<text text-anchor="middle" x="1866.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.09s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N30 --> | |
<g id="node31" class="node"> | |
<title>N30</title> | |
<g id="a_node31"><a xlink:title="github.com/prometheus/prometheus/promql.resultMetric (1.90s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1422.4604,-1276.5 1201.5396,-1276.5 1201.5396,-1240.5 1422.4604,-1240.5 1422.4604,-1276.5"/> | |
<text text-anchor="middle" x="1312" y="-1264.8" font-family="Times,serif" font-size="9.00" fill="#000000">github.com/prometheus/prometheus/promql.resultMetric</text> | |
<text text-anchor="middle" x="1312" y="-1255.8" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1312" y="-1246.8" font-family="Times,serif" font-size="9.00" fill="#000000">of 1.90s(5.29%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N30 --> | |
<g id="edge28" class="edge"> | |
<title>N8->N30</title> | |
<g id="a_edge28"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> github.com/prometheus/prometheus/promql.resultMetric (1.90s)"> | |
<path fill="none" stroke="#000000" d="M1202.3947,-1334.9037C1224.0929,-1319.7783 1254.523,-1298.5661 1277.8158,-1282.3291"/> | |
<polygon fill="#000000" stroke="#000000" points="1279.843,-1285.1825 1286.0451,-1276.5927 1275.84,-1279.44 1279.843,-1285.1825"/> | |
</a> | |
</g> | |
<g id="a_edge28-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorBinop -> github.com/prometheus/prometheus/promql.resultMetric (1.90s)"> | |
<text text-anchor="middle" x="1268.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.90s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9 --> | |
<g id="node10" class="node"> | |
<title>N9</title> | |
<g id="a_node10"><a xlink:title="runtime.mallocgc (10.57s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1934.3666,-616 1753.6334,-616 1753.6334,-542 1934.3666,-542 1934.3666,-616"/> | |
<text text-anchor="middle" x="1844" y="-594.4" font-family="Times,serif" font-size="22.00" fill="#000000">runtime.mallocgc</text> | |
<text text-anchor="middle" x="1844" y="-572.4" font-family="Times,serif" font-size="22.00" fill="#000000">2.41s(6.71%)</text> | |
<text text-anchor="middle" x="1844" y="-550.4" font-family="Times,serif" font-size="22.00" fill="#000000">of 10.57s(29.44%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13 --> | |
<g id="node14" class="node"> | |
<title>N13</title> | |
<g id="a_node14"><a xlink:title="runtime.systemstack (6.95s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1574.0083,-374 1451.9917,-374 1451.9917,-327 1574.0083,-327 1574.0083,-374"/> | |
<text text-anchor="middle" x="1513" y="-359.6" font-family="Times,serif" font-size="13.00" fill="#000000">runtime.systemstack</text> | |
<text text-anchor="middle" x="1513" y="-346.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.24s(0.67%)</text> | |
<text text-anchor="middle" x="1513" y="-333.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 6.95s(19.36%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9->N13 --> | |
<g id="edge15" class="edge"> | |
<title>N9->N13</title> | |
<g id="a_edge15"><a xlink:title="runtime.mallocgc -> runtime.systemstack (4.24s)"> | |
<path fill="none" stroke="#000000" d="M1848.1506,-541.7587C1849.8592,-506.8247 1846.4197,-455.3894 1817,-424 1785.7089,-390.6139 1663.8525,-369.3301 1584.2439,-358.6842"/> | |
<polygon fill="#000000" stroke="#000000" points="1584.6418,-355.2065 1574.2716,-357.3764 1583.7316,-362.147 1584.6418,-355.2065"/> | |
</a> | |
</g> | |
<g id="a_edge15-label"><a xlink:title="runtime.mallocgc -> runtime.systemstack (4.24s)"> | |
<text text-anchor="middle" x="1861.7241" y="-453.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.24s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N29 --> | |
<g id="node30" class="node"> | |
<title>N29</title> | |
<g id="a_node30"><a xlink:title="runtime.heapBitsSetType (1.99s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1808.4516,-492 1589.5484,-492 1589.5484,-424 1808.4516,-424 1808.4516,-492"/> | |
<text text-anchor="middle" x="1699" y="-472" font-family="Times,serif" font-size="20.00" fill="#000000">runtime.heapBitsSetType</text> | |
<text text-anchor="middle" x="1699" y="-452" font-family="Times,serif" font-size="20.00" fill="#000000">1.95s(5.43%)</text> | |
<text text-anchor="middle" x="1699" y="-432" font-family="Times,serif" font-size="20.00" fill="#000000">of 1.99s(5.54%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9->N29 --> | |
<g id="edge26" class="edge"> | |
<title>N9->N29</title> | |
<g id="a_edge26"><a xlink:title="runtime.mallocgc -> runtime.heapBitsSetType (1.99s)"> | |
<path fill="none" stroke="#000000" d="M1799.3121,-541.7087C1783.0077,-528.103 1764.4915,-512.6516 1747.8442,-498.7596"/> | |
<polygon fill="#000000" stroke="#000000" points="1749.7602,-495.8 1739.8399,-492.0802 1745.2753,-501.1745 1749.7602,-495.8"/> | |
</a> | |
</g> | |
<g id="a_edge26-label"><a xlink:title="runtime.mallocgc -> runtime.heapBitsSetType (1.99s)"> | |
<text text-anchor="middle" x="1792.7241" y="-512.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.99s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N34 --> | |
<g id="node35" class="node"> | |
<title>N34</title> | |
<g id="a_node35"><a xlink:title="runtime.(*mcache).nextFree (1.56s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1571.9531,-476 1454.0469,-476 1454.0469,-440 1571.9531,-440 1571.9531,-476"/> | |
<text text-anchor="middle" x="1513" y="-464.3" font-family="Times,serif" font-size="9.00" fill="#000000">runtime.(*mcache).nextFree</text> | |
<text text-anchor="middle" x="1513" y="-455.3" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1513" y="-446.3" font-family="Times,serif" font-size="9.00" fill="#000000">of 1.56s(4.35%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9->N34 --> | |
<g id="edge34" class="edge"> | |
<title>N9->N34</title> | |
<g id="a_edge34"><a xlink:title="runtime.mallocgc -> runtime.(*mcache).nextFree (1.56s)"> | |
<path fill="none" stroke="#000000" d="M1753.6615,-552.6527C1702.3668,-536.8178 1637.3444,-515.2633 1581,-492 1572.7564,-488.5964 1564.1271,-484.6208 1555.8901,-480.6124"/> | |
<polygon fill="#000000" stroke="#000000" points="1557.312,-477.4108 1546.7983,-476.1014 1554.2007,-483.6814 1557.312,-477.4108"/> | |
</a> | |
</g> | |
<g id="a_edge34-label"><a xlink:title="runtime.mallocgc -> runtime.(*mcache).nextFree (1.56s)"> | |
<text text-anchor="middle" x="1676.7241" y="-512.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N54 --> | |
<g id="node55" class="node"> | |
<title>N54</title> | |
<g id="a_node55"><a xlink:title="runtime.memclr (0.75s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2178.1334,-478 2059.8666,-478 2059.8666,-438 2178.1334,-438 2178.1334,-478"/> | |
<text text-anchor="middle" x="2119" y="-461.2" font-family="Times,serif" font-size="16.00" fill="#000000">runtime.memclr</text> | |
<text text-anchor="middle" x="2119" y="-445.2" font-family="Times,serif" font-size="16.00" fill="#000000">0.75s(2.09%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9->N54 --> | |
<g id="edge102" class="edge"> | |
<title>N9->N54</title> | |
<g id="a_edge102"><a xlink:title="runtime.mallocgc -> runtime.memclr (0.17s)"> | |
<path fill="none" stroke="#000000" d="M1928.3779,-541.8737C1972.3343,-522.5329 2024.8497,-499.4261 2063.619,-482.3676"/> | |
<polygon fill="#000000" stroke="#000000" points="2065.4223,-485.3981 2073.1659,-478.167 2062.6031,-478.9908 2065.4223,-485.3981"/> | |
</a> | |
</g> | |
<g id="a_edge102-label"><a xlink:title="runtime.mallocgc -> runtime.memclr (0.17s)"> | |
<text text-anchor="middle" x="2013.7241" y="-512.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.17s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11 --> | |
<g id="node12" class="node"> | |
<title>N11</title> | |
<g id="a_node12"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Copy (9.67s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1707.6016,-1074.5 1422.3984,-1074.5 1422.3984,-1036.5 1707.6016,-1036.5 1707.6016,-1074.5"/> | |
<text text-anchor="middle" x="1565" y="-1062.5" font-family="Times,serif" font-size="10.00" fill="#000000">github.com/prometheus/prometheus/storage/metric.(*Metric).Copy</text> | |
<text text-anchor="middle" x="1565" y="-1052.5" font-family="Times,serif" font-size="10.00" fill="#000000">0.04s(0.11%)</text> | |
<text text-anchor="middle" x="1565" y="-1042.5" font-family="Times,serif" font-size="10.00" fill="#000000">of 9.67s(26.94%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N10->N11 --> | |
<g id="edge5" class="edge"> | |
<title>N10->N11</title> | |
<g id="a_edge5"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Del -> github.com/prometheus/prometheus/storage/metric.(*Metric).Copy (9.67s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" d="M1565,-1140.8331C1565,-1125.145 1565,-1102.6973 1565,-1084.7627"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1568.5001,-1084.5454 1565,-1074.5454 1561.5001,-1084.5454 1568.5001,-1084.5454"/> | |
</a> | |
</g> | |
<g id="a_edge5-label"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Del -> github.com/prometheus/prometheus/storage/metric.(*Metric).Copy (9.67s)"> | |
<text text-anchor="middle" x="1581.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 9.67s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11->N6 --> | |
<g id="edge6" class="edge"> | |
<title>N11->N6</title> | |
<g id="a_edge6"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Copy -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone (9.63s)"> | |
<path fill="none" stroke="#000000" stroke-width="2" d="M1534.8223,-1036.2639C1511.1009,-1021.1432 1477.423,-999.6761 1448.9497,-981.5264"/> | |
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="1450.611,-978.4348 1440.2971,-976.011 1446.8483,-984.3376 1450.611,-978.4348"/> | |
</a> | |
</g> | |
<g id="a_edge6-label"><a xlink:title="github.com/prometheus/prometheus/storage/metric.(*Metric).Copy -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone (9.63s)"> | |
<text text-anchor="middle" x="1506.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 9.63s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12->N6 --> | |
<g id="edge16" class="edge"> | |
<title>N12->N6</title> | |
<g id="a_edge16"><a xlink:title="github.com/prometheus/prometheus/promql.signatureFunc.func1 -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone (4.19s)"> | |
<path fill="none" stroke="#000000" d="M1161.0624,-1239.4615C1171.8469,-1237.8715 1182.6211,-1236.3562 1193,-1235 1232.2029,-1229.8773 1342.2239,-1245.1354 1370,-1217 1401.2047,-1185.3916 1399.4764,-1053.7769 1396.3893,-986.491"/> | |
<polygon fill="#000000" stroke="#000000" points="1399.8737,-986.0857 1395.887,-976.2696 1392.8821,-986.4293 1399.8737,-986.0857"/> | |
</a> | |
</g> | |
<g id="a_edge16-label"><a xlink:title="github.com/prometheus/prometheus/promql.signatureFunc.func1 -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.Metric.Clone (4.19s)"> | |
<text text-anchor="middle" x="1413.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.19s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23 --> | |
<g id="node24" class="node"> | |
<title>N23</title> | |
<g id="a_node24"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint (3.86s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1328.4717,-1185 713.5283,-1185 713.5283,-1135 1328.4717,-1135 1328.4717,-1185"/> | |
<text text-anchor="middle" x="1021" y="-1169.8" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint</text> | |
<text text-anchor="middle" x="1021" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000">0.40s(1.11%)</text> | |
<text text-anchor="middle" x="1021" y="-1141.8" font-family="Times,serif" font-size="14.00" fill="#000000">of 3.86s(10.75%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12->N23 --> | |
<g id="edge21" class="edge"> | |
<title>N12->N23</title> | |
<g id="a_edge21"><a xlink:title="github.com/prometheus/prometheus/promql.signatureFunc.func1 ... github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint (3.79s)"> | |
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M1041.0608,-1239.0396C1037.8697,-1226.4667 1033.6256,-1209.7449 1029.8631,-1194.9205"/> | |
<polygon fill="#000000" stroke="#000000" points="1033.2066,-1193.8665 1027.354,-1185.0348 1026.4217,-1195.5886 1033.2066,-1193.8665"/> | |
</a> | |
</g> | |
<g id="a_edge21-label"><a xlink:title="github.com/prometheus/prometheus/promql.signatureFunc.func1 ... github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint (3.79s)"> | |
<text text-anchor="middle" x="1051.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 3.79s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21 --> | |
<g id="node22" class="node"> | |
<title>N21</title> | |
<g id="a_node22"><a xlink:title="runtime.gcDrainN (4.13s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1439.5322,-277 1350.4678,-277 1350.4678,-239 1439.5322,-239 1439.5322,-277"/> | |
<text text-anchor="middle" x="1395" y="-265" font-family="Times,serif" font-size="10.00" fill="#000000">runtime.gcDrainN</text> | |
<text text-anchor="middle" x="1395" y="-255" font-family="Times,serif" font-size="10.00" fill="#000000">0.04s(0.11%)</text> | |
<text text-anchor="middle" x="1395" y="-245" font-family="Times,serif" font-size="10.00" fill="#000000">of 4.13s(11.50%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N21 --> | |
<g id="edge18" class="edge"> | |
<title>N13->N21</title> | |
<g id="a_edge18"><a xlink:title="runtime.systemstack ... runtime.gcDrainN (4.13s)"> | |
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M1482.9183,-326.919C1466.0185,-313.6713 1444.9131,-297.1268 1427.6172,-283.5686"/> | |
<polygon fill="#000000" stroke="#000000" points="1429.497,-280.595 1419.4676,-277.1801 1425.1784,-286.1041 1429.497,-280.595"/> | |
</a> | |
</g> | |
<g id="a_edge18-label"><a xlink:title="runtime.systemstack ... runtime.gcDrainN (4.13s)"> | |
<text text-anchor="middle" x="1474.7241" y="-297.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.13s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N48 --> | |
<g id="node49" class="node"> | |
<title>N48</title> | |
<g id="a_node49"><a xlink:title="runtime.(*mcache).nextFree.func1 (0.88s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1902.1952,-276 1761.8048,-276 1761.8048,-240 1902.1952,-240 1902.1952,-276"/> | |
<text text-anchor="middle" x="1832" y="-264.3" font-family="Times,serif" font-size="9.00" fill="#000000">runtime.(*mcache).nextFree.func1</text> | |
<text text-anchor="middle" x="1832" y="-255.3" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1832" y="-246.3" font-family="Times,serif" font-size="9.00" fill="#000000">of 0.88s(2.45%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N48 --> | |
<g id="edge49" class="edge"> | |
<title>N13->N48</title> | |
<g id="a_edge49"><a xlink:title="runtime.systemstack -> runtime.(*mcache).nextFree.func1 (0.88s)"> | |
<path fill="none" stroke="#000000" d="M1574.129,-332.7745C1627.1205,-317.4086 1703.8791,-295.151 1759.8669,-278.9163"/> | |
<polygon fill="#000000" stroke="#000000" points="1761.0878,-282.2066 1769.7174,-276.06 1759.1383,-275.4835 1761.0878,-282.2066"/> | |
</a> | |
</g> | |
<g id="a_edge49-label"><a xlink:title="runtime.systemstack -> runtime.(*mcache).nextFree.func1 (0.88s)"> | |
<text text-anchor="middle" x="1718.7241" y="-297.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.88s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N75 --> | |
<g id="node76" class="node"> | |
<title>N75</title> | |
<g id="a_node76"><a xlink:title="runtime.(*mheap).alloc.func1 (0.57s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1568.7973,-276 1457.2027,-276 1457.2027,-240 1568.7973,-240 1568.7973,-276"/> | |
<text text-anchor="middle" x="1513" y="-259.6" font-family="Times,serif" font-size="8.00" fill="#000000">runtime.(*mheap).alloc.func1</text> | |
<text text-anchor="middle" x="1513" y="-251.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.57s(1.59%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N75 --> | |
<g id="edge72" class="edge"> | |
<title>N13->N75</title> | |
<g id="a_edge72"><a xlink:title="runtime.systemstack -> runtime.(*mheap).alloc.func1 (0.57s)"> | |
<path fill="none" stroke="#000000" d="M1513,-326.679C1513,-314.3839 1513,-299.2986 1513,-286.4008"/> | |
<polygon fill="#000000" stroke="#000000" points="1516.5001,-286.1905 1513,-276.1905 1509.5001,-286.1905 1516.5001,-286.1905"/> | |
</a> | |
</g> | |
<g id="a_edge72-label"><a xlink:title="runtime.systemstack -> runtime.(*mheap).alloc.func1 (0.57s)"> | |
<text text-anchor="middle" x="1529.7241" y="-297.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.57s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N77 --> | |
<g id="node78" class="node"> | |
<title>N77</title> | |
<g id="a_node78"><a xlink:title="runtime.writebarrierptr_nostore1.func1 (0.57s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1743.4502,-276 1586.5498,-276 1586.5498,-240 1743.4502,-240 1743.4502,-276"/> | |
<text text-anchor="middle" x="1665" y="-264.3" font-family="Times,serif" font-size="9.00" fill="#000000">runtime.writebarrierptr_nostore1.func1</text> | |
<text text-anchor="middle" x="1665" y="-255.3" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="1665" y="-246.3" font-family="Times,serif" font-size="9.00" fill="#000000">of 0.57s(1.59%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N77 --> | |
<g id="edge73" class="edge"> | |
<title>N13->N77</title> | |
<g id="a_edge73"><a xlink:title="runtime.systemstack -> runtime.writebarrierptr_nostore1.func1 (0.57s)"> | |
<path fill="none" stroke="#000000" d="M1551.7493,-326.919C1574.5782,-313.0264 1603.3645,-295.5084 1626.2019,-281.6107"/> | |
<polygon fill="#000000" stroke="#000000" points="1628.2311,-284.473 1634.9541,-276.2845 1624.592,-278.4933 1628.2311,-284.473"/> | |
</a> | |
</g> | |
<g id="a_edge73-label"><a xlink:title="runtime.systemstack -> runtime.writebarrierptr_nostore1.func1 (0.57s)"> | |
<text text-anchor="middle" x="1619.7241" y="-297.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.57s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N20 --> | |
<g id="edge88" class="edge"> | |
<title>N14->N20</title> | |
<g id="a_edge88"><a xlink:title="runtime.mapassign1 -> runtime.newobject (0.40s)"> | |
<path fill="none" stroke="#000000" d="M1194.005,-799.7515C1209.6446,-796.0191 1225.6873,-792.598 1241,-790 1337.7222,-773.5895 1364.9905,-792.1659 1461,-772 1479.6597,-768.0807 1482.8571,-761.7492 1501.5518,-758 1625.3181,-733.1789 1664.8546,-778.7205 1785,-740 1793.1885,-737.361 1801.3832,-733.3305 1808.948,-728.8859"/> | |
<polygon fill="#000000" stroke="#000000" points="1810.8785,-731.8067 1817.501,-723.5367 1807.1667,-725.8718 1810.8785,-731.8067"/> | |
</a> | |
</g> | |
<g id="a_edge88-label"><a xlink:title="runtime.mapassign1 -> runtime.newobject (0.40s)"> | |
<text text-anchor="middle" x="1518.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.40s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N22 --> | |
<g id="node23" class="node"> | |
<title>N22</title> | |
<g id="a_node23"><a xlink:title="runtime.newarray (4.06s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1585.8809,-723.5 1492.1191,-723.5 1492.1191,-682.5 1585.8809,-682.5 1585.8809,-723.5"/> | |
<text text-anchor="middle" x="1539" y="-710.7" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.newarray</text> | |
<text text-anchor="middle" x="1539" y="-699.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.11s(0.31%)</text> | |
<text text-anchor="middle" x="1539" y="-688.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 4.06s(11.31%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N22 --> | |
<g id="edge91" class="edge"> | |
<title>N14->N22</title> | |
<g id="a_edge91"><a xlink:title="runtime.mapassign1 -> runtime.newarray (0.38s)"> | |
<path fill="none" stroke="#000000" d="M1194.1004,-802.1679C1209.8003,-798.0881 1225.8358,-793.9265 1241,-790 1284.0986,-778.8403 1392.4295,-753.0299 1435,-740 1450.408,-735.2839 1466.9138,-729.6744 1482.1341,-724.267"/> | |
<polygon fill="#000000" stroke="#000000" points="1483.6952,-727.4255 1491.9259,-720.7542 1481.3314,-720.8366 1483.6952,-727.4255"/> | |
</a> | |
</g> | |
<g id="a_edge91-label"><a xlink:title="runtime.mapassign1 -> runtime.newarray (0.38s)"> | |
<text text-anchor="middle" x="1382.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.38s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N32 --> | |
<g id="node33" class="node"> | |
<title>N32</title> | |
<g id="a_node33"><a xlink:title="runtime.typedmemmove (1.81s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1776.3516,-731 1603.6484,-731 1603.6484,-675 1776.3516,-675 1776.3516,-731"/> | |
<text text-anchor="middle" x="1690" y="-714.2" font-family="Times,serif" font-size="16.00" fill="#000000">runtime.typedmemmove</text> | |
<text text-anchor="middle" x="1690" y="-698.2" font-family="Times,serif" font-size="16.00" fill="#000000">0.71s(1.98%)</text> | |
<text text-anchor="middle" x="1690" y="-682.2" font-family="Times,serif" font-size="16.00" fill="#000000">of 1.81s(5.04%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N32 --> | |
<g id="edge33" class="edge"> | |
<title>N14->N32</title> | |
<g id="a_edge33"><a xlink:title="runtime.mapassign1 -> runtime.typedmemmove (1.63s)"> | |
<path fill="none" stroke="#000000" d="M1194.0752,-800.1477C1209.7052,-796.3615 1225.7266,-792.82 1241,-790 1312.239,-776.847 1334.109,-794.406 1403,-772 1414.9454,-768.1149 1415.5995,-761.8637 1427.5518,-758 1498.7731,-734.9767 1522.2817,-757.737 1595,-740 1601.5276,-738.4078 1608.2083,-736.4743 1614.853,-734.3356"/> | |
<polygon fill="#000000" stroke="#000000" points="1616.1818,-737.5813 1624.5406,-731.0713 1613.9465,-730.9477 1616.1818,-737.5813"/> | |
</a> | |
</g> | |
<g id="a_edge33-label"><a xlink:title="runtime.mapassign1 -> runtime.typedmemmove (1.63s)"> | |
<text text-anchor="middle" x="1444.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.63s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N41 --> | |
<g id="node42" class="node"> | |
<title>N41</title> | |
<g id="a_node42"><a xlink:title="runtime.aeshashbody (1.20s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1149.4645,-725 980.5355,-725 980.5355,-681 1149.4645,-681 1149.4645,-725"/> | |
<text text-anchor="middle" x="1065" y="-706.6" font-family="Times,serif" font-size="18.00" fill="#000000">runtime.aeshashbody</text> | |
<text text-anchor="middle" x="1065" y="-688.6" font-family="Times,serif" font-size="18.00" fill="#000000">1.20s(3.34%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N41 --> | |
<g id="edge47" class="edge"> | |
<title>N14->N41</title> | |
<g id="a_edge47"><a xlink:title="runtime.mapassign1 -> runtime.aeshashbody (1s)"> | |
<path fill="none" stroke="#000000" d="M1084.3706,-789.8218C1080.4584,-772.2869 1075.8868,-751.7961 1072.1675,-735.1256"/> | |
<polygon fill="#000000" stroke="#000000" points="1075.569,-734.298 1069.9753,-725.3002 1068.7369,-735.8224 1075.569,-734.298"/> | |
</a> | |
</g> | |
<g id="a_edge47-label"><a xlink:title="runtime.mapassign1 -> runtime.aeshashbody (1s)"> | |
<text text-anchor="middle" x="1087.9741" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N17 --> | |
<g id="node18" class="node"> | |
<title>N17</title> | |
<g id="a_node18"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues (5.22s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2976.9585,-1282 2531.0415,-1282 2531.0415,-1235 2976.9585,-1235 2976.9585,-1282"/> | |
<text text-anchor="middle" x="2754" y="-1267.6" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues</text> | |
<text text-anchor="middle" x="2754" y="-1254.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.23s(0.64%)</text> | |
<text text-anchor="middle" x="2754" y="-1241.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 5.22s(14.54%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15->N17 --> | |
<g id="edge12" class="edge"> | |
<title>N15->N17</title> | |
<g id="a_edge12"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues (5.22s)"> | |
<path fill="none" stroke="#000000" d="M2531.6653,-1331.9705C2573.8296,-1318.0373 2628.5966,-1299.9395 2673.2235,-1285.1926"/> | |
<polygon fill="#000000" stroke="#000000" points="2674.4774,-1288.4644 2682.8743,-1282.0035 2672.281,-1281.8179 2674.4774,-1288.4644"/> | |
</a> | |
</g> | |
<g id="a_edge12-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues (5.22s)"> | |
<text text-anchor="middle" x="2642.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 5.22s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15->N20 --> | |
<g id="edge83" class="edge"> | |
<title>N15->N20</title> | |
<g id="a_edge83"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> runtime.newobject (0.53s)"> | |
<path fill="none" stroke="#000000" d="M2468.0378,-1331.7073C2470.3138,-1305.2837 2469.7176,-1261.5037 2446,-1235 2428.1679,-1215.0732 2356.3438,-1207.5895 2330,-1203 2277.9654,-1193.9347 2137.5715,-1213.3401 2093,-1185 2049.9322,-1157.616 2049.5216,-1134.361 2036.5518,-1085 2003.2117,-958.1137 2119.2207,-899.5256 2047,-790 2015.3719,-742.0348 1951.2213,-720.4134 1903.4561,-710.7296"/> | |
<polygon fill="#000000" stroke="#000000" points="1904.0081,-707.2719 1893.5298,-708.8392 1902.6984,-714.1483 1904.0081,-707.2719"/> | |
</a> | |
</g> | |
<g id="a_edge83-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> runtime.newobject (0.53s)"> | |
<text text-anchor="middle" x="2052.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.53s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N51 --> | |
<g id="node52" class="node"> | |
<title>N51</title> | |
<g id="a_node52"><a xlink:title="runtime.makeslice (0.82s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2168.5849,-1074.5 2079.4151,-1074.5 2079.4151,-1036.5 2168.5849,-1036.5 2168.5849,-1074.5"/> | |
<text text-anchor="middle" x="2124" y="-1062.5" font-family="Times,serif" font-size="10.00" fill="#000000">runtime.makeslice</text> | |
<text text-anchor="middle" x="2124" y="-1052.5" font-family="Times,serif" font-size="10.00" fill="#000000">0.04s(0.11%)</text> | |
<text text-anchor="middle" x="2124" y="-1042.5" font-family="Times,serif" font-size="10.00" fill="#000000">of 0.82s(2.28%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15->N51 --> | |
<g id="edge103" class="edge"> | |
<title>N15->N51</title> | |
<g id="a_edge103"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> runtime.makeslice (0.15s)"> | |
<path fill="none" stroke="#000000" d="M2475.5492,-1331.8881C2486.0105,-1306.4292 2497.967,-1264.3529 2479,-1235 2460.2149,-1205.9286 2441.6023,-1211.3011 2408,-1203 2376.1197,-1195.1243 2135.5023,-1208.9172 2113,-1185 2087.8571,-1158.2762 2099.0955,-1113.2492 2110.6401,-1083.9555"/> | |
<polygon fill="#000000" stroke="#000000" points="2113.8924,-1085.25 2114.5148,-1074.6735 2107.4326,-1082.5534 2113.8924,-1085.25"/> | |
</a> | |
</g> | |
<g id="a_edge103-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).matrixSelector -> runtime.makeslice (0.15s)"> | |
<text text-anchor="middle" x="2477.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.15s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N16 --> | |
<g id="node17" class="node"> | |
<title>N16</title> | |
<g id="a_node17"><a xlink:title="runtime.scanobject (6s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1493.9336,-189 1296.0664,-189 1296.0664,-109 1493.9336,-109 1493.9336,-189"/> | |
<text text-anchor="middle" x="1395" y="-165.8" font-family="Times,serif" font-size="24.00" fill="#000000">runtime.scanobject</text> | |
<text text-anchor="middle" x="1395" y="-141.8" font-family="Times,serif" font-size="24.00" fill="#000000">3.60s(10.03%)</text> | |
<text text-anchor="middle" x="1395" y="-117.8" font-family="Times,serif" font-size="24.00" fill="#000000">of 6s(16.71%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N36 --> | |
<g id="node37" class="node"> | |
<title>N36</title> | |
<g id="a_node37"><a xlink:title="runtime.heapBitsForObject (1.44s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1607.8768,-52.5 1384.1232,-52.5 1384.1232,-6.5 1607.8768,-6.5 1607.8768,-52.5"/> | |
<text text-anchor="middle" x="1496" y="-33.3" font-family="Times,serif" font-size="19.00" fill="#000000">runtime.heapBitsForObject</text> | |
<text text-anchor="middle" x="1496" y="-14.3" font-family="Times,serif" font-size="19.00" fill="#000000">1.44s(4.01%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N16->N36 --> | |
<g id="edge39" class="edge"> | |
<title>N16->N36</title> | |
<g id="a_edge39"><a xlink:title="runtime.scanobject -> runtime.heapBitsForObject (1.29s)"> | |
<path fill="none" stroke="#000000" d="M1428.9125,-108.8758C1442.258,-93.0858 1457.3422,-75.2386 1469.8226,-60.4722"/> | |
<polygon fill="#000000" stroke="#000000" points="1472.6787,-62.5151 1476.4607,-52.6183 1467.3324,-57.9965 1472.6787,-62.5151"/> | |
</a> | |
</g> | |
<g id="a_edge39-label"><a xlink:title="runtime.scanobject -> runtime.heapBitsForObject (1.29s)"> | |
<text text-anchor="middle" x="1471.7241" y="-79.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.29s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N39 --> | |
<g id="node40" class="node"> | |
<title>N39</title> | |
<g id="a_node40"><a xlink:title="runtime.greyobject (1.26s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1366.3697,-59 1221.6303,-59 1221.6303,0 1366.3697,0 1366.3697,-59"/> | |
<text text-anchor="middle" x="1294" y="-41.4" font-family="Times,serif" font-size="17.00" fill="#000000">runtime.greyobject</text> | |
<text text-anchor="middle" x="1294" y="-24.4" font-family="Times,serif" font-size="17.00" fill="#000000">1.11s(3.09%)</text> | |
<text text-anchor="middle" x="1294" y="-7.4" font-family="Times,serif" font-size="17.00" fill="#000000">of 1.26s(3.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N16->N39 --> | |
<g id="edge43" class="edge"> | |
<title>N16->N39</title> | |
<g id="a_edge43"><a xlink:title="runtime.scanobject -> runtime.greyobject (1.11s)"> | |
<path fill="none" stroke="#000000" d="M1361.0875,-108.8758C1349.5901,-95.2725 1336.8023,-80.1424 1325.5007,-66.7707"/> | |
<polygon fill="#000000" stroke="#000000" points="1328.1676,-64.5039 1319.0393,-59.1257 1322.8213,-69.0225 1328.1676,-64.5039"/> | |
</a> | |
</g> | |
<g id="a_edge43-label"><a xlink:title="runtime.scanobject -> runtime.greyobject (1.11s)"> | |
<text text-anchor="middle" x="1361.4678" y="-79.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.11s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19 --> | |
<g id="node20" class="node"> | |
<title>N19</title> | |
<g id="a_node20"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues (4.99s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3064.2813,-1183.5 2587.7187,-1183.5 2587.7187,-1136.5 3064.2813,-1136.5 3064.2813,-1183.5"/> | |
<text text-anchor="middle" x="2826" y="-1169.1" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues</text> | |
<text text-anchor="middle" x="2826" y="-1156.1" font-family="Times,serif" font-size="13.00" fill="#000000">0.29s(0.81%)</text> | |
<text text-anchor="middle" x="2826" y="-1143.1" font-family="Times,serif" font-size="13.00" fill="#000000">of 4.99s(13.90%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N17->N19 --> | |
<g id="edge13" class="edge"> | |
<title>N17->N19</title> | |
<g id="a_edge13"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues (4.99s)"> | |
<path fill="none" stroke="#000000" d="M2771.2458,-1234.9068C2780.6168,-1222.0867 2792.34,-1206.0487 2802.532,-1192.1055"/> | |
<polygon fill="#000000" stroke="#000000" points="2805.5698,-1193.8807 2808.6454,-1183.7421 2799.9185,-1189.7498 2805.5698,-1193.8807"/> | |
</a> | |
</g> | |
<g id="a_edge13-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).RangeValues -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues (4.99s)"> | |
<text text-anchor="middle" x="2810.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.99s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N18->N20 --> | |
<g id="edge46" class="edge"> | |
<title>N18->N20</title> | |
<g id="a_edge46"><a xlink:title="runtime.makemap -> runtime.newobject (1.01s)"> | |
<path fill="none" stroke="#000000" d="M1594.1172,-812.4134C1644.8991,-796.7255 1721.7361,-770.7733 1785,-740 1791.6526,-736.764 1798.4957,-732.9611 1805.058,-729.0473"/> | |
<polygon fill="#000000" stroke="#000000" points="1807.0997,-731.9008 1813.7885,-723.6843 1803.4357,-725.9363 1807.0997,-731.9008"/> | |
</a> | |
</g> | |
<g id="a_edge46-label"><a xlink:title="runtime.makemap -> runtime.newobject (1.01s)"> | |
<text text-anchor="middle" x="1756.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.01s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N18->N22 --> | |
<g id="edge22" class="edge"> | |
<title>N18->N22</title> | |
<g id="a_edge22"><a xlink:title="runtime.makemap -> runtime.newarray (3.68s)"> | |
<path fill="none" stroke="#000000" d="M1539,-804.8944C1539,-784.758 1539,-755.6674 1539,-733.7198"/> | |
<polygon fill="#000000" stroke="#000000" points="1542.5001,-733.5898 1539,-723.5898 1535.5001,-733.5899 1542.5001,-733.5898"/> | |
</a> | |
</g> | |
<g id="a_edge22-label"><a xlink:title="runtime.makemap -> runtime.newarray (3.68s)"> | |
<text text-anchor="middle" x="1555.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 3.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N25 --> | |
<g id="node26" class="node"> | |
<title>N25</title> | |
<g id="a_node26"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.RangeValues (2.76s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2954.9111,-1079 2575.0889,-1079 2575.0889,-1032 2954.9111,-1032 2954.9111,-1079"/> | |
<text text-anchor="middle" x="2765" y="-1064.6" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/storage/local/chunk.RangeValues</text> | |
<text text-anchor="middle" x="2765" y="-1051.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.24s(0.67%)</text> | |
<text text-anchor="middle" x="2765" y="-1038.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 2.76s(7.69%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N25 --> | |
<g id="edge23" class="edge"> | |
<title>N19->N25</title> | |
<g id="a_edge23"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.RangeValues (2.76s)"> | |
<path fill="none" stroke="#000000" d="M2812.1582,-1136.2873C2803.813,-1121.9911 2793.0677,-1103.5832 2783.9424,-1087.9504"/> | |
<polygon fill="#000000" stroke="#000000" points="2786.8511,-1085.9907 2778.7871,-1079.1188 2780.8057,-1089.5196 2786.8511,-1085.9907"/> | |
</a> | |
</g> | |
<g id="a_edge23-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.RangeValues (2.76s)"> | |
<text text-anchor="middle" x="2815.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 2.76s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N27 --> | |
<g id="edge81" class="edge"> | |
<title>N19->N27</title> | |
<g id="a_edge81"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> runtime.growslice (0.55s)"> | |
<path fill="none" stroke="#000000" d="M2713.7593,-1136.4662C2658.4669,-1123.5774 2591.235,-1105.9522 2532.5518,-1085 2445.7035,-1053.9917 2349.7428,-1006.8357 2290.9019,-976.342"/> | |
<polygon fill="#000000" stroke="#000000" points="2292.2704,-973.1086 2281.7841,-971.5961 2289.0384,-979.3178 2292.2704,-973.1086"/> | |
</a> | |
</g> | |
<g id="a_edge81-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> runtime.growslice (0.55s)"> | |
<text text-anchor="middle" x="2548.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.55s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N33 --> | |
<g id="node34" class="node"> | |
<title>N33</title> | |
<g id="a_node34"><a xlink:title="sort.Search (1.71s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3066.6549,-1077.5 2973.3451,-1077.5 2973.3451,-1033.5 3066.6549,-1033.5 3066.6549,-1077.5"/> | |
<text text-anchor="middle" x="3020" y="-1063.9" font-family="Times,serif" font-size="12.00" fill="#000000">sort.Search</text> | |
<text text-anchor="middle" x="3020" y="-1051.9" font-family="Times,serif" font-size="12.00" fill="#000000">0.15s(0.42%)</text> | |
<text text-anchor="middle" x="3020" y="-1039.9" font-family="Times,serif" font-size="12.00" fill="#000000">of 1.71s(4.76%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N33 --> | |
<g id="edge42" class="edge"> | |
<title>N19->N33</title> | |
<g id="a_edge42"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> sort.Search (1.16s)"> | |
<path fill="none" stroke="#000000" d="M2905.2873,-1136.447C2919.5804,-1130.9191 2934.0432,-1124.432 2947,-1117 2962.4754,-1108.1234 2977.8448,-1095.8365 2990.4607,-1084.5773"/> | |
<polygon fill="#000000" stroke="#000000" points="2992.9197,-1087.0714 2997.9363,-1077.7394 2988.1952,-1081.9062 2992.9197,-1087.0714"/> | |
</a> | |
</g> | |
<g id="a_edge42-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> sort.Search (1.16s)"> | |
<text text-anchor="middle" x="2982.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.16s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N46 --> | |
<g id="node47" class="node"> | |
<title>N46</title> | |
<g id="a_node47"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime (0.95s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3676.5651,-849.5 2995.4349,-849.5 2995.4349,-807.5 3676.5651,-807.5 3676.5651,-849.5"/> | |
<text text-anchor="middle" x="3336" y="-831.9" font-family="Times,serif" font-size="17.00" fill="#000000">github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime</text> | |
<text text-anchor="middle" x="3336" y="-814.9" font-family="Times,serif" font-size="17.00" fill="#000000">0.95s(2.65%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N46 --> | |
<g id="edge117" class="edge"> | |
<title>N19->N46</title> | |
<g id="a_edge117"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime (0.05s)"> | |
<path fill="none" stroke="#000000" d="M2957.6483,-1136.4609C3110.0514,-1106.172 3346.766,-1048.6889 3398,-976 3424.3341,-938.6382 3391.1963,-888.3639 3364.1619,-857.2143"/> | |
<polygon fill="#000000" stroke="#000000" points="3366.7373,-854.8437 3357.4602,-849.7265 3361.5213,-859.5121 3366.7373,-854.8437"/> | |
</a> | |
</g> | |
<g id="a_edge117-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime (0.05s)"> | |
<text text-anchor="middle" x="3395.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.05s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N55 --> | |
<g id="node56" class="node"> | |
<title>N55</title> | |
<g id="a_node56"><a xlink:title="runtime.memmove (0.73s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2381.805,-599 2244.195,-599 2244.195,-559 2381.805,-559 2381.805,-599"/> | |
<text text-anchor="middle" x="2313" y="-582.2" font-family="Times,serif" font-size="16.00" fill="#000000">runtime.memmove</text> | |
<text text-anchor="middle" x="2313" y="-566.2" font-family="Times,serif" font-size="16.00" fill="#000000">0.73s(2.03%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N55 --> | |
<g id="edge124" class="edge"> | |
<title>N19->N55</title> | |
<g id="a_edge124"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> runtime.memmove (0.04s)"> | |
<path fill="none" stroke="#000000" d="M3064.3586,-1139.6046C3379.8581,-1103.6553 3875.3933,-1010.7223 3686,-790 3600.6791,-690.5656 2670.8227,-607.9002 2391.7398,-585.1868"/> | |
<polygon fill="#000000" stroke="#000000" points="2391.9443,-581.692 2381.6941,-584.3723 2391.3785,-588.6691 2391.9443,-581.692"/> | |
</a> | |
</g> | |
<g id="a_edge124-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues -> runtime.memmove (0.04s)"> | |
<text text-anchor="middle" x="3743.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N20->N9 --> | |
<g id="edge17" class="edge"> | |
<title>N20->N9</title> | |
<g id="a_edge17"><a xlink:title="runtime.newobject -> runtime.mallocgc (4.14s)"> | |
<path fill="none" stroke="#000000" d="M1844,-682.2452C1844,-667.0504 1844,-645.8068 1844,-626.5371"/> | |
<polygon fill="#000000" stroke="#000000" points="1847.5001,-626.3854 1844,-616.3854 1840.5001,-626.3854 1847.5001,-626.3854"/> | |
</a> | |
</g> | |
<g id="a_edge17-label"><a xlink:title="runtime.newobject -> runtime.mallocgc (4.14s)"> | |
<text text-anchor="middle" x="1860.7241" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.14s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21->N16 --> | |
<g id="edge19" class="edge"> | |
<title>N21->N16</title> | |
<g id="a_edge19"><a xlink:title="runtime.gcDrainN -> runtime.scanobject (4.09s)"> | |
<path fill="none" stroke="#000000" d="M1395,-238.7639C1395,-227.7476 1395,-213.3626 1395,-199.3461"/> | |
<polygon fill="#000000" stroke="#000000" points="1398.5001,-199.2585 1395,-189.2585 1391.5001,-199.2586 1398.5001,-199.2585"/> | |
</a> | |
</g> | |
<g id="a_edge19-label"><a xlink:title="runtime.gcDrainN -> runtime.scanobject (4.09s)"> | |
<text text-anchor="middle" x="1411.7241" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 4.09s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N22->N9 --> | |
<g id="edge20" class="edge"> | |
<title>N22->N9</title> | |
<g id="a_edge20"><a xlink:title="runtime.newarray -> runtime.mallocgc (3.95s)"> | |
<path fill="none" stroke="#000000" d="M1567.2486,-682.3768C1575.8916,-676.6112 1585.6028,-670.6559 1595,-666 1642.3092,-642.5604 1697.5127,-622.5868 1743.9029,-607.7118"/> | |
<polygon fill="#000000" stroke="#000000" points="1745.1889,-610.9758 1753.6623,-604.6156 1743.072,-604.3036 1745.1889,-610.9758"/> | |
</a> | |
</g> | |
<g id="a_edge20-label"><a xlink:title="runtime.newarray -> runtime.mallocgc (3.95s)"> | |
<text text-anchor="middle" x="1685.7241" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 3.95s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N24 --> | |
<g id="edge86" class="edge"> | |
<title>N23->N24</title> | |
<g id="a_edge86"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapiternext (0.47s)"> | |
<path fill="none" stroke="#000000" d="M1004.173,-1134.728C974.1282,-1086.1627 919.3365,-979.1182 974.5518,-917 997.2148,-891.5036 1094.3174,-908.7738 1127,-899 1140.33,-895.0136 1142.2465,-890.5614 1155,-885 1175.8847,-875.8928 1186.8678,-883.0892 1203,-867 1219.9099,-850.1352 1239.3846,-792.3258 1251.9263,-750.1039"/> | |
<polygon fill="#000000" stroke="#000000" points="1255.3519,-750.8596 1254.8041,-740.279 1248.6342,-748.8919 1255.3519,-750.8596"/> | |
</a> | |
</g> | |
<g id="a_edge86-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapiternext (0.47s)"> | |
<text text-anchor="middle" x="991.7241" y="-942.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.47s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N37 --> | |
<g id="node38" class="node"> | |
<title>N37</title> | |
<g id="a_node38"><a xlink:title="sort.Sort (1.32s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="313.2124,-1074.5 232.7876,-1074.5 232.7876,-1036.5 313.2124,-1036.5 313.2124,-1074.5"/> | |
<text text-anchor="middle" x="273" y="-1062.5" font-family="Times,serif" font-size="10.00" fill="#000000">sort.Sort</text> | |
<text text-anchor="middle" x="273" y="-1052.5" font-family="Times,serif" font-size="10.00" fill="#000000">0.05s(0.14%)</text> | |
<text text-anchor="middle" x="273" y="-1042.5" font-family="Times,serif" font-size="10.00" fill="#000000">of 1.32s(3.68%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N37 --> | |
<g id="edge41" class="edge"> | |
<title>N23->N37</title> | |
<g id="a_edge41"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> sort.Sort (1.24s)"> | |
<path fill="none" stroke="#000000" d="M713.4425,-1143.6825C531.1695,-1133.5726 333.7781,-1121.6567 324.5518,-1117 309.7976,-1109.5533 297.6478,-1095.8026 288.8567,-1083.1891"/> | |
<polygon fill="#000000" stroke="#000000" points="291.7233,-1081.1778 283.3165,-1074.7299 285.8675,-1085.0131 291.7233,-1081.1778"/> | |
</a> | |
</g> | |
<g id="a_edge41-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> sort.Sort (1.24s)"> | |
<text text-anchor="middle" x="341.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.24s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N44 --> | |
<g id="node45" class="node"> | |
<title>N44</title> | |
<g id="a_node45"><a xlink:title="runtime.mapaccess1_faststr (1.06s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="536.3533,-1085 331.6467,-1085 331.6467,-1026 536.3533,-1026 536.3533,-1085"/> | |
<text text-anchor="middle" x="434" y="-1067.4" font-family="Times,serif" font-size="17.00" fill="#000000">runtime.mapaccess1_faststr</text> | |
<text text-anchor="middle" x="434" y="-1050.4" font-family="Times,serif" font-size="17.00" fill="#000000">0.93s(2.59%)</text> | |
<text text-anchor="middle" x="434" y="-1033.4" font-family="Times,serif" font-size="17.00" fill="#000000">of 1.06s(2.95%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N44 --> | |
<g id="edge84" class="edge"> | |
<title>N23->N44</title> | |
<g id="a_edge84"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapaccess1_faststr (0.50s)"> | |
<path fill="none" stroke="#000000" d="M793.5547,-1134.938C756.0212,-1129.7281 717.6088,-1123.7385 681.5518,-1117 636.9266,-1108.6602 588.3445,-1097.1377 546.1306,-1086.3188"/> | |
<polygon fill="#000000" stroke="#000000" points="546.944,-1082.9141 536.3867,-1083.8052 545.1955,-1089.6922 546.944,-1082.9141"/> | |
</a> | |
</g> | |
<g id="a_edge84-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapaccess1_faststr (0.50s)"> | |
<text text-anchor="middle" x="698.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.50s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N47 --> | |
<g id="edge94" class="edge"> | |
<title>N23->N47</title> | |
<g id="a_edge94"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.convT2I (0.30s)"> | |
<path fill="none" stroke="#000000" d="M1139.5892,-1134.9319C1199.0464,-1123.3302 1272.3198,-1110.4872 1338.5518,-1103 1422.2136,-1093.5425 1635.9407,-1107.7624 1717,-1085 1721.2811,-1083.7978 1725.5976,-1082.2067 1729.8249,-1080.3848"/> | |
<polygon fill="#000000" stroke="#000000" points="1731.3507,-1083.5349 1738.8883,-1076.0894 1728.3528,-1077.2094 1731.3507,-1083.5349"/> | |
</a> | |
</g> | |
<g id="a_edge94-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.convT2I (0.30s)"> | |
<text text-anchor="middle" x="1355.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.30s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N51 --> | |
<g id="edge90" class="edge"> | |
<title>N23->N51</title> | |
<g id="a_edge90"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.makeslice (0.38s)"> | |
<path fill="none" stroke="#000000" d="M1328.6011,-1138.2561C1634.9408,-1116.5494 2060.5179,-1086.2293 2065,-1085 2070.7309,-1083.4282 2076.5627,-1081.2816 2082.2189,-1078.8577"/> | |
<polygon fill="#000000" stroke="#000000" points="2083.9066,-1081.9338 2091.5233,-1074.5693 2080.9765,-1075.5765 2083.9066,-1081.9338"/> | |
</a> | |
</g> | |
<g id="a_edge90-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.makeslice (0.38s)"> | |
<text text-anchor="middle" x="1825.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.38s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N52 --> | |
<g id="edge104" class="edge"> | |
<title>N23->N52</title> | |
<g id="a_edge104"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapiterinit (0.14s)"> | |
<path fill="none" stroke="#000000" d="M1014.403,-1134.7378C1003.2706,-1085.7099 987.0614,-977.2012 1043,-917 1059.7113,-899.0153 1128.2991,-905.402 1152,-899 1190.5683,-888.5821 1199.8475,-884.0013 1236,-867 1243.3372,-863.5496 1250.9548,-859.6118 1258.3219,-855.6024"/> | |
<polygon fill="#000000" stroke="#000000" points="1260.4366,-858.4315 1267.4796,-850.5166 1257.038,-852.3119 1260.4366,-858.4315"/> | |
</a> | |
</g> | |
<g id="a_edge104-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.mapiterinit (0.14s)"> | |
<text text-anchor="middle" x="1024.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.14s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N72 --> | |
<g id="node73" class="node"> | |
<title>N72</title> | |
<g id="a_node73"><a xlink:title="runtime.writebarrierptr (0.62s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1407.5948,-599.5 1290.4052,-599.5 1290.4052,-558.5 1407.5948,-558.5 1407.5948,-599.5"/> | |
<text text-anchor="middle" x="1349" y="-586.7" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.writebarrierptr</text> | |
<text text-anchor="middle" x="1349" y="-575.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.06s(0.17%)</text> | |
<text text-anchor="middle" x="1349" y="-564.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 0.62s(1.73%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N72 --> | |
<g id="edge125" class="edge"> | |
<title>N23->N72</title> | |
<g id="a_edge125"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.writebarrierptr (0.04s)"> | |
<path fill="none" stroke="#000000" d="M921.2568,-1134.9094C856.8471,-1115.6843 785,-1087.1465 785,-1055.5 785,-1055.5 785,-1055.5 785,-703 785,-652.8345 1129.7587,-605.3138 1280.1836,-586.9672"/> | |
<polygon fill="#000000" stroke="#000000" points="1280.7318,-590.4264 1290.2382,-585.749 1279.8898,-583.4773 1280.7318,-590.4264"/> | |
</a> | |
</g> | |
<g id="a_edge125-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.labelSetToFingerprint -> runtime.writebarrierptr (0.04s)"> | |
<text text-anchor="middle" x="801.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N24->N72 --> | |
<g id="edge101" class="edge"> | |
<title>N24->N72</title> | |
<g id="a_edge101"><a xlink:title="runtime.mapiternext -> runtime.writebarrierptr (0.23s)"> | |
<path fill="none" stroke="#000000" d="M1290.2028,-665.7959C1302.7131,-647.3283 1317.6039,-625.3466 1329.2698,-608.1256"/> | |
<polygon fill="#000000" stroke="#000000" points="1332.3358,-609.84 1335.0466,-599.5979 1326.5404,-605.9141 1332.3358,-609.84"/> | |
</a> | |
</g> | |
<g id="a_edge101-label"><a xlink:title="runtime.mapiternext -> runtime.writebarrierptr (0.23s)"> | |
<text text-anchor="middle" x="1326.7241" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.23s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N25->N27 --> | |
<g id="edge37" class="edge"> | |
<title>N25->N27</title> | |
<g id="a_edge37"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.RangeValues -> runtime.growslice (1.31s)"> | |
<path fill="none" stroke="#000000" d="M2650.6504,-1031.9828C2545.0185,-1010.2585 2391.5652,-978.6993 2303.6871,-960.6262"/> | |
<polygon fill="#000000" stroke="#000000" points="2304.3256,-957.1843 2293.8255,-958.5981 2302.9154,-964.0408 2304.3256,-957.1843"/> | |
</a> | |
</g> | |
<g id="a_edge37-label"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.RangeValues -> runtime.growslice (1.31s)"> | |
<text text-anchor="middle" x="2547.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.31s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N58 --> | |
<g id="node59" class="node"> | |
<title>N58</title> | |
<g id="a_node59"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan (0.69s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2861.3789,-968.5 2388.6211,-968.5 2388.6211,-924.5 2861.3789,-924.5 2861.3789,-968.5"/> | |
<text text-anchor="middle" x="2625" y="-954.9" font-family="Times,serif" font-size="12.00" fill="#000000">github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan</text> | |
<text text-anchor="middle" x="2625" y="-942.9" font-family="Times,serif" font-size="12.00" fill="#000000">0.21s(0.58%)</text> | |
<text text-anchor="middle" x="2625" y="-930.9" font-family="Times,serif" font-size="12.00" fill="#000000">of 0.69s(1.92%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N25->N58 --> | |
<g id="edge57" class="edge"> | |
<title>N25->N58</title> | |
<g id="a_edge57"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan (0.69s)"> | |
<path fill="none" stroke="#000000" d="M2743.0791,-1031.7273C2731.4477,-1019.7458 2716.5761,-1005.3839 2702,-994 2693.0001,-986.9711 2682.9017,-980.1035 2673.0546,-973.8725"/> | |
<polygon fill="#000000" stroke="#000000" points="2674.8439,-970.8637 2664.4998,-968.5725 2671.1573,-976.8143 2674.8439,-970.8637"/> | |
</a> | |
</g> | |
<g id="a_edge57-label"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.RangeValues -> github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan (0.69s)"> | |
<text text-anchor="middle" x="2732.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.69s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N26 --> | |
<g id="node27" class="node"> | |
<title>N26</title> | |
<g id="a_node27"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).evalOneOf (2.53s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2003.3282,-1553 1768.6718,-1553 1768.6718,-1517 2003.3282,-1517 2003.3282,-1553"/> | |
<text text-anchor="middle" x="1886" y="-1536.6" font-family="Times,serif" font-size="8.00" fill="#000000">github.com/prometheus/prometheus/promql.(*evaluator).evalOneOf</text> | |
<text text-anchor="middle" x="1886" y="-1528.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 2.53s(7.05%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N26->N4 --> | |
<g id="edge24" class="edge"> | |
<title>N26->N4</title> | |
<g id="a_edge24"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).evalOneOf -> github.com/prometheus/prometheus/promql.(*evaluator).eval (2.53s)"> | |
<path fill="none" stroke="#000000" d="M1834.2932,-1516.984C1794.3771,-1503.0763 1738.9304,-1483.7572 1696.1787,-1468.8615"/> | |
<polygon fill="#000000" stroke="#000000" points="1697.3036,-1465.5471 1686.7088,-1465.5619 1695.0004,-1472.1574 1697.3036,-1465.5471"/> | |
</a> | |
</g> | |
<g id="a_edge24-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).evalOneOf -> github.com/prometheus/prometheus/promql.(*evaluator).eval (2.53s)"> | |
<text text-anchor="middle" x="1798.7241" y="-1487.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 2.53s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N9 --> | |
<g id="edge32" class="edge"> | |
<title>N27->N9</title> | |
<g id="a_edge32"><a xlink:title="runtime.growslice -> runtime.mallocgc (1.63s)"> | |
<path fill="none" stroke="#000000" d="M2208.0088,-921.0981C2202.052,-914.3841 2196.2566,-906.8149 2192,-899 2133.677,-791.9216 2210.007,-717.3374 2121,-634 2095.5437,-610.1652 2012.8466,-595.8366 1944.3841,-587.809"/> | |
<polygon fill="#000000" stroke="#000000" points="1944.727,-584.3255 1934.3948,-586.6699 1943.9339,-591.2804 1944.727,-584.3255"/> | |
</a> | |
</g> | |
<g id="a_edge32-label"><a xlink:title="runtime.growslice -> runtime.mallocgc (1.63s)"> | |
<text text-anchor="middle" x="2183.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.63s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N32 --> | |
<g id="edge115" class="edge"> | |
<title>N27->N32</title> | |
<g id="a_edge115"><a xlink:title="runtime.growslice -> runtime.typedmemmove (0.06s)"> | |
<path fill="none" stroke="#000000" d="M2176.2313,-921.3314C2140.1819,-905.8184 2093.1191,-885.4328 2051.5518,-867 1950.0961,-822.0101 1833.2304,-768.7339 1760.4784,-735.3945"/> | |
<polygon fill="#000000" stroke="#000000" points="1761.5002,-732.0127 1750.9513,-731.027 1758.583,-738.3759 1761.5002,-732.0127"/> | |
</a> | |
</g> | |
<g id="a_edge115-label"><a xlink:title="runtime.growslice -> runtime.typedmemmove (0.06s)"> | |
<text text-anchor="middle" x="2067.7241" y="-824.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.06s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N54 --> | |
<g id="edge119" class="edge"> | |
<title>N27->N54</title> | |
<g id="a_edge119"><a xlink:title="runtime.growslice -> runtime.memclr (0.05s)"> | |
<path fill="none" stroke="#000000" d="M2231.3872,-921.3442C2225.9973,-885.0589 2215.0717,-816.0155 2202,-758 2179.4589,-657.9567 2144.7276,-541.383 2128.2655,-487.7609"/> | |
<polygon fill="#000000" stroke="#000000" points="2131.6086,-486.7245 2125.3184,-478.199 2124.9191,-488.7863 2131.6086,-486.7245"/> | |
</a> | |
</g> | |
<g id="a_edge119-label"><a xlink:title="runtime.growslice -> runtime.memclr (0.05s)"> | |
<text text-anchor="middle" x="2213.7241" y="-698.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.05s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N55 --> | |
<g id="edge108" class="edge"> | |
<title>N27->N55</title> | |
<g id="a_edge108"><a xlink:title="runtime.growslice -> runtime.memmove (0.11s)"> | |
<path fill="none" stroke="#000000" d="M2239.0351,-921.4812C2244.1309,-890.515 2253.3985,-836.2118 2263,-790 2276.4561,-725.2365 2294.9947,-649.9771 2305.3003,-609.1378"/> | |
<polygon fill="#000000" stroke="#000000" points="2308.7334,-609.8381 2307.7957,-599.2849 2301.9476,-608.1195 2308.7334,-609.8381"/> | |
</a> | |
</g> | |
<g id="a_edge108-label"><a xlink:title="runtime.growslice -> runtime.memmove (0.11s)"> | |
<text text-anchor="middle" x="2285.4678" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.11s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28->N16 --> | |
<g id="edge27" class="edge"> | |
<title>N28->N16</title> | |
<g id="a_edge27"><a xlink:title="runtime.gcDrain -> runtime.scanobject (1.91s)"> | |
<path fill="none" stroke="#000000" d="M1386.6038,-1623.132C1145.0664,-1620.846 0,-1606.2511 0,-1535 0,-1535 0,-1535 0,-258 0,-193.6086 957.1578,-161.1035 1285.7837,-151.8409"/> | |
<polygon fill="#000000" stroke="#000000" points="1285.8953,-155.3393 1295.7934,-151.5605 1285.6992,-148.342 1285.8953,-155.3393"/> | |
</a> | |
</g> | |
<g id="a_edge27-label"><a xlink:title="runtime.gcDrain -> runtime.scanobject (1.91s)"> | |
<text text-anchor="middle" x="16.7241" y="-942.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.91s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N30->N10 --> | |
<g id="edge29" class="edge"> | |
<title>N30->N10</title> | |
<g id="a_edge29"><a xlink:title="github.com/prometheus/prometheus/promql.resultMetric -> github.com/prometheus/prometheus/storage/metric.(*Metric).Del (1.89s)"> | |
<path fill="none" stroke="#000000" d="M1358.4041,-1240.4336C1400.0898,-1224.2042 1461.4883,-1200.3 1506.5197,-1182.768"/> | |
<polygon fill="#000000" stroke="#000000" points="1507.8186,-1186.0183 1515.8674,-1179.1287 1505.2789,-1179.4952 1507.8186,-1186.0183"/> | |
</a> | |
</g> | |
<g id="a_edge29-label"><a xlink:title="github.com/prometheus/prometheus/promql.resultMetric -> github.com/prometheus/prometheus/storage/metric.(*Metric).Del (1.89s)"> | |
<text text-anchor="middle" x="1470.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.89s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31->N24 --> | |
<g id="edge123" class="edge"> | |
<title>N31->N24</title> | |
<g id="a_edge123"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.mapiternext (0.04s)"> | |
<path fill="none" stroke="#000000" d="M1025.5563,-1441.563C785.0025,-1434.2715 423.1531,-1416.7692 291,-1376 210.3517,-1351.12 168.4097,-1354.9697 126,-1282 115.5035,-1263.9398 112.1148,-1250.606 126,-1235 157.7526,-1199.3123 519.2327,-1218.7877 553,-1185 578.9365,-1159.0478 557.1796,-1139.2954 562.5518,-1103 574.8497,-1019.9125 548.6758,-986.3916 596,-917 629.8635,-867.3459 752.6455,-840.1967 1074,-758 1108.2446,-749.2408 1119.5566,-750.0643 1157.7493,-739.93"/> | |
<polygon fill="#000000" stroke="#000000" points="1158.7554,-743.2835 1167.4789,-737.2708 1156.9099,-736.5311 1158.7554,-743.2835"/> | |
</a> | |
</g> | |
<g id="a_edge123-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.mapiternext (0.04s)"> | |
<text text-anchor="middle" x="579.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31->N27 --> | |
<g id="edge122" class="edge"> | |
<title>N31->N27</title> | |
<g id="a_edge122"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.growslice (0.04s)"> | |
<path fill="none" stroke="#000000" d="M1260.8208,-1425.9638C1265.3302,-1415.1629 1272.2347,-1402.448 1282,-1394 1299.862,-1378.5476 1310.583,-1385.9568 1332,-1376 1367.3924,-1359.546 1370.8765,-1344.0502 1408,-1332 1510.8455,-1298.6166 1814.8803,-1357.7906 1892,-1282 1917.2245,-1257.2102 1882.7733,-1232.9697 1901.5518,-1203 1945.1698,-1133.3872 1980.1072,-1131.9132 2057,-1103 2107.8907,-1083.8641 2135.183,-1118.5075 2178,-1085 2194.8923,-1071.7806 2213.6865,-1018.073 2224.9147,-981.5562"/> | |
<polygon fill="#000000" stroke="#000000" points="2228.3325,-982.3453 2227.8732,-971.7604 2221.6314,-980.3214 2228.3325,-982.3453"/> | |
</a> | |
</g> | |
<g id="a_edge122-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.growslice (0.04s)"> | |
<text text-anchor="middle" x="1917.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31->N44 --> | |
<g id="edge95" class="edge"> | |
<title>N31->N44</title> | |
<g id="a_edge95"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.mapaccess1_faststr (0.29s)"> | |
<path fill="none" stroke="#000000" d="M1025.6112,-1442.3305C692.573,-1435.7734 110.9862,-1422.3152 93,-1408 45.1215,-1369.8937 15.3134,-1179.7959 57,-1135 75.9724,-1114.6125 280.0966,-1124.1979 307,-1117 330.1917,-1110.7952 354.2381,-1100.3286 375.0864,-1089.7725"/> | |
<polygon fill="#000000" stroke="#000000" points="376.8491,-1092.8011 384.1186,-1085.0937 373.6293,-1086.5855 376.8491,-1092.8011"/> | |
</a> | |
</g> | |
<g id="a_edge95-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> runtime.mapaccess1_faststr (0.29s)"> | |
<text text-anchor="middle" x="59.7241" y="-1254.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.29s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N78 --> | |
<g id="node79" class="node"> | |
<title>N78</title> | |
<g id="a_node79"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers (0.56s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="661.5234,-1372 300.4766,-1372 300.4766,-1336 661.5234,-1336 661.5234,-1372"/> | |
<text text-anchor="middle" x="481" y="-1355.6" font-family="Times,serif" font-size="8.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers</text> | |
<text text-anchor="middle" x="481" y="-1347.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.56s(1.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31->N78 --> | |
<g id="edge76" class="edge"> | |
<title>N31->N78</title> | |
<g id="a_edge76"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers (0.56s)"> | |
<path fill="none" stroke="#000000" d="M1025.4323,-1432.2603C948.1369,-1426.2692 861.4421,-1418.2609 782.5518,-1408 714.123,-1399.0998 637.599,-1385.3507 578.7619,-1373.9537"/> | |
<polygon fill="#000000" stroke="#000000" points="579.2177,-1370.4768 568.7331,-1372.0007 577.8796,-1377.3477 579.2177,-1370.4768"/> | |
</a> | |
</g> | |
<g id="a_edge76-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).seriesForLabelMatchers -> github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers (0.56s)"> | |
<text text-anchor="middle" x="799.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N32->N55 --> | |
<g id="edge74" class="edge"> | |
<title>N32->N55</title> | |
<g id="a_edge74"><a xlink:title="runtime.typedmemmove -> runtime.memmove (0.57s)"> | |
<path fill="none" stroke="#000000" d="M1757.6039,-674.9758C1767.0413,-671.6438 1776.6932,-668.5331 1786,-666 1807.4489,-660.1621 2092.4979,-614.2491 2234.179,-591.5784"/> | |
<polygon fill="#000000" stroke="#000000" points="2234.8051,-595.0229 2244.1267,-589.9872 2233.6993,-588.1108 2234.8051,-595.0229"/> | |
</a> | |
</g> | |
<g id="a_edge74-label"><a xlink:title="runtime.typedmemmove -> runtime.memmove (0.57s)"> | |
<text text-anchor="middle" x="1985.7241" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.57s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N42 --> | |
<g id="node43" class="node"> | |
<title>N42</title> | |
<g id="a_node43"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1 (1.07s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3388.6304,-970 2879.3696,-970 2879.3696,-923 3388.6304,-923 3388.6304,-970"/> | |
<text text-anchor="middle" x="3134" y="-955.6" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1</text> | |
<text text-anchor="middle" x="3134" y="-942.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.33s(0.92%)</text> | |
<text text-anchor="middle" x="3134" y="-929.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 1.07s(2.98%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N33->N42 --> | |
<g id="edge44" class="edge"> | |
<title>N33->N42</title> | |
<g id="a_edge44"><a xlink:title="sort.Search -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1 (1.07s)"> | |
<path fill="none" stroke="#000000" d="M3043.0696,-1033.4422C3059.9204,-1017.3305 3082.9914,-995.2714 3101.6776,-977.4048"/> | |
<polygon fill="#000000" stroke="#000000" points="3104.5775,-979.4745 3109.3865,-970.0339 3099.7399,-974.415 3104.5775,-979.4745"/> | |
</a> | |
</g> | |
<g id="a_edge44-label"><a xlink:title="sort.Search -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1 (1.07s)"> | |
<text text-anchor="middle" x="3099.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.07s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N34->N13 --> | |
<g id="edge35" class="edge"> | |
<title>N34->N13</title> | |
<g id="a_edge35"><a xlink:title="runtime.(*mcache).nextFree -> runtime.systemstack (1.50s)"> | |
<path fill="none" stroke="#000000" d="M1513,-439.7641C1513,-424.5708 1513,-402.5251 1513,-384.1444"/> | |
<polygon fill="#000000" stroke="#000000" points="1516.5001,-384.1017 1513,-374.1017 1509.5001,-384.1018 1516.5001,-384.1017"/> | |
</a> | |
</g> | |
<g id="a_edge35-label"><a xlink:title="runtime.(*mcache).nextFree -> runtime.systemstack (1.50s)"> | |
<text text-anchor="middle" x="1529.7241" y="-394.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.50s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35->N14 --> | |
<g id="edge120" class="edge"> | |
<title>N35->N14</title> | |
<g id="a_edge120"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> runtime.mapassign1 (0.04s)"> | |
<path fill="none" stroke="#000000" d="M685.6402,-1237.7512C681.3306,-1223.1164 675.7571,-1202.9938 672,-1185 665.7563,-1155.0976 664.2282,-1147.4659 662,-1117 654.7097,-1017.3182 694.7741,-912.3318 726,-885 763.267,-852.3804 888.007,-838.5638 981.7922,-832.73"/> | |
<polygon fill="#000000" stroke="#000000" points="982.1423,-836.2154 991.915,-832.1236 981.7236,-829.2279 982.1423,-836.2154"/> | |
</a> | |
</g> | |
<g id="a_edge120-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> runtime.mapassign1 (0.04s)"> | |
<text text-anchor="middle" x="683.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35->N18 --> | |
<g id="edge111" class="edge"> | |
<title>N35->N18</title> | |
<g id="a_edge111"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> runtime.makemap (0.09s)"> | |
<path fill="none" stroke="#000000" d="M852.1736,-1240.1654C867.9931,-1238.3998 883.8085,-1236.6526 899,-1235 996.3909,-1224.4054 1272.0128,-1258.3068 1337,-1185 1351.7415,-1168.3713 1345.5041,-1155.5307 1337,-1135 1332.6704,-1124.5475 1323.3296,-1127.4525 1319,-1117 1316.6189,-1111.2514 1316.965,-1108.88 1319,-1103 1333.2391,-1061.8581 1344.3596,-1051.6305 1379.5518,-1026 1412.6689,-1001.8808 1425.9263,-1002.5194 1466,-994 1496.3854,-987.5402 1723.753,-998.662 1745,-976 1762.9351,-956.8705 1759.4255,-938.8977 1745,-917 1714.0133,-869.9626 1652.2365,-847.8245 1604.3794,-837.4659"/> | |
<polygon fill="#000000" stroke="#000000" points="1604.8924,-833.9985 1594.3946,-835.4295 1603.4935,-840.8573 1604.8924,-833.9985"/> | |
</a> | |
</g> | |
<g id="a_edge111-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> runtime.makemap (0.09s)"> | |
<text text-anchor="middle" x="1396.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.09s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43 --> | |
<g id="node44" class="node"> | |
<title>N43</title> | |
<g id="a_node44"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels (1.06s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="543.501,-1180.5 66.499,-1180.5 66.499,-1139.5 543.501,-1139.5 543.501,-1180.5"/> | |
<text text-anchor="middle" x="305" y="-1167.7" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels</text> | |
<text text-anchor="middle" x="305" y="-1156.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.08s(0.22%)</text> | |
<text text-anchor="middle" x="305" y="-1145.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 1.06s(2.95%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35->N43 --> | |
<g id="edge45" class="edge"> | |
<title>N35->N43</title> | |
<g id="a_edge45"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels (1.06s)"> | |
<path fill="none" stroke="#000000" d="M611.3432,-1237.9711C548.3426,-1221.936 460.8108,-1199.6573 395.439,-1183.0187"/> | |
<polygon fill="#000000" stroke="#000000" points="396.1073,-1179.5773 385.553,-1180.5025 394.3807,-1186.361 396.1073,-1179.5773"/> | |
</a> | |
</g> | |
<g id="a_edge45-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).aggregation -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels (1.06s)"> | |
<text text-anchor="middle" x="538.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.06s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N40 --> | |
<g id="node41" class="node"> | |
<title>N40</title> | |
<g id="a_node41"><a xlink:title="sort.quickSort (1.26s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="316.6833,-967 229.3167,-967 229.3167,-926 316.6833,-926 316.6833,-967"/> | |
<text text-anchor="middle" x="273" y="-954.2" font-family="Times,serif" font-size="11.00" fill="#000000">sort.quickSort</text> | |
<text text-anchor="middle" x="273" y="-943.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.10s(0.28%)</text> | |
<text text-anchor="middle" x="273" y="-932.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 1.26s(3.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N37->N40 --> | |
<g id="edge40" class="edge"> | |
<title>N37->N40</title> | |
<g id="a_edge40"><a xlink:title="sort.Sort -> sort.quickSort (1.26s)"> | |
<path fill="none" stroke="#000000" d="M273,-1036.2639C273,-1019.9414 273,-996.2235 273,-977.2665"/> | |
<polygon fill="#000000" stroke="#000000" points="276.5001,-977.025 273,-967.0251 269.5001,-977.0251 276.5001,-977.025"/> | |
</a> | |
</g> | |
<g id="a_edge40-label"><a xlink:title="sort.Sort -> sort.quickSort (1.26s)"> | |
<text text-anchor="middle" x="289.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 1.26s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38->N20 --> | |
<g id="edge96" class="edge"> | |
<title>N38->N20</title> | |
<g id="a_edge96"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> runtime.newobject (0.27s)"> | |
<path fill="none" stroke="#000000" d="M1949.6583,-1333.4519C1950.8162,-1290.5411 1952.4422,-1188.3145 1945,-1103 1944.1567,-1093.3324 1894.0217,-766.8318 1890,-758 1885.6667,-748.4838 1879.2244,-739.291 1872.5238,-731.2339"/> | |
<polygon fill="#000000" stroke="#000000" points="1875.0347,-728.7889 1865.8057,-723.5855 1869.7755,-733.4085 1875.0347,-728.7889"/> | |
</a> | |
</g> | |
<g id="a_edge96-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> runtime.newobject (0.27s)"> | |
<text text-anchor="middle" x="1958.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.27s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38->N27 --> | |
<g id="edge114" class="edge"> | |
<title>N38->N27</title> | |
<g id="a_edge114"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> runtime.growslice (0.08s)"> | |
<path fill="none" stroke="#000000" d="M1957.5563,-1333.1809C1967.8392,-1308.9365 1986.1994,-1267.9999 2006,-1235 2034.3863,-1187.691 2034.7148,-1167.1492 2079.5518,-1135 2139.2193,-1092.2169 2187.8145,-1139.5105 2237,-1085 2264.5098,-1054.5118 2260.3968,-1034.3932 2253,-994 2252.2316,-989.8037 2251.1108,-985.4972 2249.7983,-981.2719"/> | |
<polygon fill="#000000" stroke="#000000" points="2253.0455,-979.9529 2246.4635,-971.6507 2246.4315,-982.2455 2253.0455,-979.9529"/> | |
</a> | |
</g> | |
<g id="a_edge114-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> runtime.growslice (0.08s)"> | |
<text text-anchor="middle" x="2095.7241" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.08s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N53 --> | |
<g id="node54" class="node"> | |
<title>N53</title> | |
<g id="a_node54"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime (0.77s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2437.2959,-1279 2014.7041,-1279 2014.7041,-1238 2437.2959,-1238 2437.2959,-1279"/> | |
<text text-anchor="middle" x="2226" y="-1266.2" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime</text> | |
<text text-anchor="middle" x="2226" y="-1255.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.06s(0.17%)</text> | |
<text text-anchor="middle" x="2226" y="-1244.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 0.77s(2.14%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38->N53 --> | |
<g id="edge53" class="edge"> | |
<title>N38->N53</title> | |
<g id="a_edge53"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime (0.77s)"> | |
<path fill="none" stroke="#000000" d="M2008.7638,-1333.3955C2052.2691,-1318.3964 2111.2952,-1298.0462 2156.8396,-1282.3441"/> | |
<polygon fill="#000000" stroke="#000000" points="2158.0302,-1285.6359 2166.3433,-1279.0676 2155.7485,-1279.0182 2158.0302,-1285.6359"/> | |
</a> | |
</g> | |
<g id="a_edge53-label"><a xlink:title="github.com/prometheus/prometheus/promql.(*evaluator).vectorSelector -> github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime (0.77s)"> | |
<text text-anchor="middle" x="2120.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.77s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N45 --> | |
<g id="node46" class="node"> | |
<title>N45</title> | |
<g id="a_node46"><a xlink:title="sort.insertionSort (0.99s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="325.9146,-852 220.0854,-852 220.0854,-805 325.9146,-805 325.9146,-852"/> | |
<text text-anchor="middle" x="273" y="-837.6" font-family="Times,serif" font-size="13.00" fill="#000000">sort.insertionSort</text> | |
<text text-anchor="middle" x="273" y="-824.6" font-family="Times,serif" font-size="13.00" fill="#000000">0.35s(0.97%)</text> | |
<text text-anchor="middle" x="273" y="-811.6" font-family="Times,serif" font-size="13.00" fill="#000000">of 0.99s(2.76%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N40->N45 --> | |
<g id="edge48" class="edge"> | |
<title>N40->N45</title> | |
<g id="a_edge48"><a xlink:title="sort.quickSort -> sort.insertionSort (0.99s)"> | |
<path fill="none" stroke="#000000" d="M273,-925.946C273,-908.4024 273,-882.8261 273,-862.278"/> | |
<polygon fill="#000000" stroke="#000000" points="276.5001,-862.0601 273,-852.0601 269.5001,-862.0601 276.5001,-862.0601"/> | |
</a> | |
</g> | |
<g id="a_edge48-label"><a xlink:title="sort.quickSort -> sort.insertionSort (0.99s)"> | |
<text text-anchor="middle" x="289.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.99s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N74 --> | |
<g id="node75" class="node"> | |
<title>N74</title> | |
<g id="a_node75"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less (0.58s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="594.2149,-726.5 27.7851,-726.5 27.7851,-679.5 594.2149,-679.5 594.2149,-726.5"/> | |
<text text-anchor="middle" x="311" y="-712.1" font-family="Times,serif" font-size="13.00" fill="#000000">github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less</text> | |
<text text-anchor="middle" x="311" y="-699.1" font-family="Times,serif" font-size="13.00" fill="#000000">0.30s(0.84%)</text> | |
<text text-anchor="middle" x="311" y="-686.1" font-family="Times,serif" font-size="13.00" fill="#000000">of 0.58s(1.62%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N40->N74 --> | |
<g id="edge105" class="edge"> | |
<title>N40->N74</title> | |
<g id="a_edge105"><a xlink:title="sort.quickSort -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less (0.14s)"> | |
<path fill="none" stroke="#000000" d="M295.3686,-925.9578C309.7433,-911.159 327.1461,-889.8418 335,-867 350.7578,-821.1706 343.0062,-805.1965 332,-758 330.3084,-750.7461 327.8781,-743.1651 325.2668,-736.0311"/> | |
<polygon fill="#000000" stroke="#000000" points="328.5129,-734.7211 321.6461,-726.6527 321.9826,-737.2422 328.5129,-734.7211"/> | |
</a> | |
</g> | |
<g id="a_edge105-label"><a xlink:title="sort.quickSort -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less (0.14s)"> | |
<text text-anchor="middle" x="360.7241" y="-824.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.14s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N42->N46 --> | |
<g id="edge55" class="edge"> | |
<title>N42->N46</title> | |
<g id="a_edge55"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1 -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime (0.74s)"> | |
<path fill="none" stroke="#000000" d="M3174.3922,-922.9045C3208.0015,-903.2714 3255.8195,-875.3381 3290.719,-854.9513"/> | |
<polygon fill="#000000" stroke="#000000" points="3292.8769,-857.7442 3299.7462,-849.678 3289.346,-851.6999 3292.8769,-857.7442"/> | |
</a> | |
</g> | |
<g id="a_edge55-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).RangeValues.func1 -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedChunk).FirstTime (0.74s)"> | |
<text text-anchor="middle" x="3251.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.74s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43->N37 --> | |
<g id="edge118" class="edge"> | |
<title>N43->N37</title> | |
<g id="a_edge118"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> sort.Sort (0.05s)"> | |
<path fill="none" stroke="#000000" d="M241.3084,-1139.4981C231.8626,-1133.7019 223.3642,-1126.3352 217.5518,-1117 209.4974,-1104.064 217.6195,-1091.2966 229.9029,-1080.776"/> | |
<polygon fill="#000000" stroke="#000000" points="232.208,-1083.4181 237.9813,-1074.5344 227.9282,-1077.8788 232.208,-1083.4181"/> | |
</a> | |
</g> | |
<g id="a_edge118-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> sort.Sort (0.05s)"> | |
<text text-anchor="middle" x="234.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.05s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43->N44 --> | |
<g id="edge98" class="edge"> | |
<title>N43->N44</title> | |
<g id="a_edge98"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> runtime.mapaccess1_faststr (0.26s)"> | |
<path fill="none" stroke="#000000" d="M330.4862,-1139.3542C347.2654,-1125.7617 369.6869,-1107.5986 389.3717,-1091.6524"/> | |
<polygon fill="#000000" stroke="#000000" points="391.7631,-1094.2195 397.3304,-1085.2052 387.3569,-1088.7802 391.7631,-1094.2195"/> | |
</a> | |
</g> | |
<g id="a_edge98-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> runtime.mapaccess1_faststr (0.26s)"> | |
<text text-anchor="middle" x="390.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.26s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43->N47 --> | |
<g id="edge77" class="edge"> | |
<title>N43->N47</title> | |
<g id="a_edge77"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> runtime.convT2I (0.56s)"> | |
<path fill="none" stroke="#000000" d="M543.5366,-1143.0492C724.7757,-1130.6157 980.2669,-1114.0428 1204.5518,-1103 1261.4566,-1100.1983 1662.0533,-1100.0623 1717,-1085 1721.348,-1083.8081 1725.7301,-1082.2074 1730.0167,-1080.3652"/> | |
<polygon fill="#000000" stroke="#000000" points="1731.6624,-1083.4584 1739.1983,-1076.0112 1728.6631,-1077.1335 1731.6624,-1083.4584"/> | |
</a> | |
</g> | |
<g id="a_edge77-label"><a xlink:title="github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.SignatureForLabels -> runtime.convT2I (0.56s)"> | |
<text text-anchor="middle" x="1221.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N44->N41 --> | |
<g id="edge107" class="edge"> | |
<title>N44->N41</title> | |
<g id="a_edge107"><a xlink:title="runtime.mapaccess1_faststr -> runtime.aeshashbody (0.12s)"> | |
<path fill="none" stroke="#000000" d="M445.7233,-1025.8692C460.8421,-990.0145 489.6401,-928.991 526.5518,-885 570.1519,-833.0376 584.6595,-818.9553 646,-790 750.5336,-740.6557 882.775,-719.1549 970.4309,-709.8798"/> | |
<polygon fill="#000000" stroke="#000000" points="971.0376,-713.336 980.6286,-708.8346 970.3239,-706.3725 971.0376,-713.336"/> | |
</a> | |
</g> | |
<g id="a_edge107-label"><a xlink:title="runtime.mapaccess1_faststr -> runtime.aeshashbody (0.12s)"> | |
<text text-anchor="middle" x="543.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.12s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N45->N74 --> | |
<g id="edge87" class="edge"> | |
<title>N45->N74</title> | |
<g id="a_edge87"><a xlink:title="sort.insertionSort -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less (0.44s)"> | |
<path fill="none" stroke="#000000" d="M280.1475,-804.8944C285.9753,-785.6472 294.2802,-758.2192 300.8058,-736.6678"/> | |
<polygon fill="#000000" stroke="#000000" points="304.2071,-737.5116 303.7553,-726.9264 297.5075,-735.483 304.2071,-737.5116"/> | |
</a> | |
</g> | |
<g id="a_edge87-label"><a xlink:title="sort.insertionSort -> github.com/prometheus/prometheus/vendor/github.com/prometheus/common/model.(*LabelNames).Less (0.44s)"> | |
<text text-anchor="middle" x="311.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.44s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N47->N20 --> | |
<g id="edge54" class="edge"> | |
<title>N47->N20</title> | |
<g id="a_edge54"><a xlink:title="runtime.convT2I -> runtime.newobject (0.76s)"> | |
<path fill="none" stroke="#000000" d="M1796.4929,-1034.6722C1804.0518,-1027.0987 1811.5039,-1017.9352 1816,-1008 1837.8571,-959.701 1842.6524,-801.6017 1843.7044,-734.0525"/> | |
<polygon fill="#000000" stroke="#000000" points="1847.2095,-733.6947 1843.8476,-723.6475 1840.2102,-733.5984 1847.2095,-733.6947"/> | |
</a> | |
</g> | |
<g id="a_edge54-label"><a xlink:title="runtime.convT2I -> runtime.newobject (0.76s)"> | |
<text text-anchor="middle" x="1853.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.76s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N47->N32 --> | |
<g id="edge109" class="edge"> | |
<title>N47->N32</title> | |
<g id="a_edge109"><a xlink:title="runtime.convT2I -> runtime.typedmemmove (0.10s)"> | |
<path fill="none" stroke="#000000" d="M1775.1939,-1034.6228C1779.9681,-1007.3116 1786.1201,-958.0974 1778,-917 1765.1506,-851.9666 1732.3012,-781.8542 1710.5753,-740.2333"/> | |
<polygon fill="#000000" stroke="#000000" points="1713.6174,-738.499 1705.8502,-731.2934 1707.4287,-741.77 1713.6174,-738.499"/> | |
</a> | |
</g> | |
<g id="a_edge109-label"><a xlink:title="runtime.convT2I -> runtime.typedmemmove (0.10s)"> | |
<text text-anchor="middle" x="1790.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.10s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N49 --> | |
<g id="node50" class="node"> | |
<title>N49</title> | |
<g id="a_node50"><a xlink:title="runtime.(*mcache).refill (0.87s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1888.6828,-168 1775.3172,-168 1775.3172,-130 1888.6828,-130 1888.6828,-168"/> | |
<text text-anchor="middle" x="1832" y="-156" font-family="Times,serif" font-size="10.00" fill="#000000">runtime.(*mcache).refill</text> | |
<text text-anchor="middle" x="1832" y="-146" font-family="Times,serif" font-size="10.00" fill="#000000">0.02s(0.056%)</text> | |
<text text-anchor="middle" x="1832" y="-136" font-family="Times,serif" font-size="10.00" fill="#000000">of 0.87s(2.42%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N48->N49 --> | |
<g id="edge50" class="edge"> | |
<title>N48->N49</title> | |
<g id="a_edge50"><a xlink:title="runtime.(*mcache).nextFree.func1 -> runtime.(*mcache).refill (0.87s)"> | |
<path fill="none" stroke="#000000" d="M1832,-239.5096C1832,-222.8027 1832,-197.9241 1832,-178.4759"/> | |
<polygon fill="#000000" stroke="#000000" points="1835.5001,-178.3163 1832,-168.3163 1828.5001,-178.3164 1835.5001,-178.3163"/> | |
</a> | |
</g> | |
<g id="a_edge50-label"><a xlink:title="runtime.(*mcache).nextFree.func1 -> runtime.(*mcache).refill (0.87s)"> | |
<text text-anchor="middle" x="1848.7241" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.87s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N50 --> | |
<g id="node51" class="node"> | |
<title>N50</title> | |
<g id="a_node51"><a xlink:title="runtime.(*mcentral).cacheSpan (0.85s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1909.0479,-50 1754.9521,-50 1754.9521,-9 1909.0479,-9 1909.0479,-50"/> | |
<text text-anchor="middle" x="1832" y="-37.2" font-family="Times,serif" font-size="11.00" fill="#000000">runtime.(*mcentral).cacheSpan</text> | |
<text text-anchor="middle" x="1832" y="-26.2" font-family="Times,serif" font-size="11.00" fill="#000000">0.10s(0.28%)</text> | |
<text text-anchor="middle" x="1832" y="-15.2" font-family="Times,serif" font-size="11.00" fill="#000000">of 0.85s(2.37%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N49->N50 --> | |
<g id="edge51" class="edge"> | |
<title>N49->N50</title> | |
<g id="a_edge51"><a xlink:title="runtime.(*mcache).refill -> runtime.(*mcentral).cacheSpan (0.85s)"> | |
<path fill="none" stroke="#000000" d="M1832,-129.8003C1832,-111.0898 1832,-82.3346 1832,-60.4024"/> | |
<polygon fill="#000000" stroke="#000000" points="1835.5001,-60.2577 1832,-50.2577 1828.5001,-60.2578 1835.5001,-60.2577"/> | |
</a> | |
</g> | |
<g id="a_edge51-label"><a xlink:title="runtime.(*mcache).refill -> runtime.(*mcentral).cacheSpan (0.85s)"> | |
<text text-anchor="middle" x="1848.7241" y="-79.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.85s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N51->N9 --> | |
<g id="edge52" class="edge"> | |
<title>N51->N9</title> | |
<g id="a_edge52"><a xlink:title="runtime.makeslice -> runtime.mallocgc (0.78s)"> | |
<path fill="none" stroke="#000000" d="M2119.174,-1036.345C2114.148,-1014.6858 2107,-978.293 2107,-946.5 2107,-946.5 2107,-946.5 2107,-703 2107,-665.5588 2018.6937,-629.8735 1944.4198,-606.4807"/> | |
<polygon fill="#000000" stroke="#000000" points="1945.0977,-603.0264 1934.5097,-603.4051 1943.0229,-609.7119 1945.0977,-603.0264"/> | |
</a> | |
</g> | |
<g id="a_edge52-label"><a xlink:title="runtime.makeslice -> runtime.mallocgc (0.78s)"> | |
<text text-anchor="middle" x="2123.7241" y="-824.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.78s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N52->N24 --> | |
<g id="edge82" class="edge"> | |
<title>N52->N24</title> | |
<g id="a_edge82"><a xlink:title="runtime.mapiterinit -> runtime.mapiternext (0.55s)"> | |
<path fill="none" stroke="#000000" d="M1284.5445,-806.4861C1277.089,-796.6412 1269.443,-784.4577 1265.5518,-772 1263.3909,-765.082 1262.2205,-757.5801 1261.6932,-750.1567"/> | |
<polygon fill="#000000" stroke="#000000" points="1265.1905,-750.0151 1261.3401,-740.1447 1258.1948,-750.2619 1265.1905,-750.0151"/> | |
</a> | |
</g> | |
<g id="a_edge82-label"><a xlink:title="runtime.mapiterinit -> runtime.mapiternext (0.55s)"> | |
<text text-anchor="middle" x="1282.7241" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.55s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N52->N72 --> | |
<g id="edge110" class="edge"> | |
<title>N52->N72</title> | |
<g id="a_edge110"><a xlink:title="runtime.mapiterinit -> runtime.writebarrierptr (0.10s)"> | |
<path fill="none" stroke="#000000" d="M1306.3286,-806.3242C1309.0001,-791.0484 1314.7283,-771.2015 1327,-758 1341.3853,-742.5248 1359.2231,-757.5421 1371,-740 1397.5187,-700.4995 1379.5506,-643.1724 1364.2002,-608.648"/> | |
<polygon fill="#000000" stroke="#000000" points="1367.3624,-607.1474 1359.9792,-599.5488 1361.0124,-610.0932 1367.3624,-607.1474"/> | |
</a> | |
</g> | |
<g id="a_edge110-label"><a xlink:title="runtime.mapiterinit -> runtime.writebarrierptr (0.10s)"> | |
<text text-anchor="middle" x="1401.7241" y="-698.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.10s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N57 --> | |
<g id="node58" class="node"> | |
<title>N57</title> | |
<g id="a_node58"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime (0.71s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2570.4538,-1180.5 2121.5462,-1180.5 2121.5462,-1139.5 2570.4538,-1139.5 2570.4538,-1180.5"/> | |
<text text-anchor="middle" x="2346" y="-1167.7" font-family="Times,serif" font-size="11.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime</text> | |
<text text-anchor="middle" x="2346" y="-1156.7" font-family="Times,serif" font-size="11.00" fill="#000000">0.12s(0.33%)</text> | |
<text text-anchor="middle" x="2346" y="-1145.7" font-family="Times,serif" font-size="11.00" fill="#000000">of 0.71s(1.98%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N53->N57 --> | |
<g id="edge56" class="edge"> | |
<title>N53->N57</title> | |
<g id="a_edge56"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime (0.71s)"> | |
<path fill="none" stroke="#000000" d="M2251.1559,-1237.8512C2269.1563,-1223.0759 2293.5597,-1203.0448 2313.1047,-1187.0016"/> | |
<polygon fill="#000000" stroke="#000000" points="2315.3683,-1189.6717 2320.8772,-1180.6216 2310.927,-1184.261 2315.3683,-1189.6717"/> | |
</a> | |
</g> | |
<g id="a_edge56-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*boundedIterator).ValueAtOrBeforeTime -> github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime (0.71s)"> | |
<text text-anchor="middle" x="2309.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.71s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N56 --> | |
<g id="node57" class="node"> | |
<title>N56</title> | |
<g id="a_node57"><a xlink:title="runtime.writebarrierptr_nostore1 (0.73s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1435.6118,-480 1262.3882,-480 1262.3882,-436 1435.6118,-436 1435.6118,-480"/> | |
<text text-anchor="middle" x="1349" y="-466.4" font-family="Times,serif" font-size="12.00" fill="#000000">runtime.writebarrierptr_nostore1</text> | |
<text text-anchor="middle" x="1349" y="-454.4" font-family="Times,serif" font-size="12.00" fill="#000000">0.17s(0.47%)</text> | |
<text text-anchor="middle" x="1349" y="-442.4" font-family="Times,serif" font-size="12.00" fill="#000000">of 0.73s(2.03%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N56->N13 --> | |
<g id="edge79" class="edge"> | |
<title>N56->N13</title> | |
<g id="a_edge79"><a xlink:title="runtime.writebarrierptr_nostore1 -> runtime.systemstack (0.56s)"> | |
<path fill="none" stroke="#000000" d="M1382.5836,-435.9864C1407.3597,-419.7459 1441.3234,-397.4832 1468.3795,-379.7482"/> | |
<polygon fill="#000000" stroke="#000000" points="1470.4562,-382.5719 1476.9009,-374.1625 1466.6187,-376.7175 1470.4562,-382.5719"/> | |
</a> | |
</g> | |
<g id="a_edge79-label"><a xlink:title="runtime.writebarrierptr_nostore1 -> runtime.systemstack (0.56s)"> | |
<text text-anchor="middle" x="1462.7241" y="-394.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N57->N33 --> | |
<g id="edge97" class="edge"> | |
<title>N57->N33</title> | |
<g id="a_edge97"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime -> sort.Search (0.26s)"> | |
<path fill="none" stroke="#000000" d="M2531.3054,-1139.4897C2547.429,-1137.8954 2563.4993,-1136.3739 2579,-1135 2693.0549,-1124.8905 2722.9143,-1134.9541 2836,-1117 2864.9572,-1112.4026 2936.6107,-1095.4633 2964,-1085 2966.5583,-1084.0227 2969.1492,-1082.9561 2971.7421,-1081.8268"/> | |
<polygon fill="#000000" stroke="#000000" points="2973.4746,-1084.882 2981.0853,-1077.5113 2970.5393,-1078.5271 2973.4746,-1084.882"/> | |
</a> | |
</g> | |
<g id="a_edge97-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*memorySeriesIterator).ValueAtOrBeforeTime -> sort.Search (0.26s)"> | |
<text text-anchor="middle" x="2916.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.26s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N73 --> | |
<g id="node74" class="node"> | |
<title>N73</title> | |
<g id="a_node74"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedIndexAccessor).timestampAtIndex (0.58s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="2977.8849,-847.5 2272.1151,-847.5 2272.1151,-809.5 2977.8849,-809.5 2977.8849,-847.5"/> | |
<text text-anchor="middle" x="2625" y="-831.5" font-family="Times,serif" font-size="15.00" fill="#000000">github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedIndexAccessor).timestampAtIndex</text> | |
<text text-anchor="middle" x="2625" y="-816.5" font-family="Times,serif" font-size="15.00" fill="#000000">0.58s(1.62%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N58->N73 --> | |
<g id="edge100" class="edge"> | |
<title>N58->N73</title> | |
<g id="a_edge100"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedIndexAccessor).timestampAtIndex (0.23s)"> | |
<path fill="none" stroke="#000000" d="M2625,-924.3051C2625,-905.5442 2625,-878.5166 2625,-857.9484"/> | |
<polygon fill="#000000" stroke="#000000" points="2628.5001,-857.8593 2625,-847.8594 2621.5001,-857.8594 2628.5001,-857.8593"/> | |
</a> | |
</g> | |
<g id="a_edge100-label"><a xlink:title="github.com/prometheus/prometheus/storage/local/chunk.(*indexAccessingChunkIterator).Scan -> github.com/prometheus/prometheus/storage/local/chunk.(*doubleDeltaEncodedIndexAccessor).timestampAtIndex (0.23s)"> | |
<text text-anchor="middle" x="2641.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.23s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N59 --> | |
<g id="node60" class="node"> | |
<title>N59</title> | |
<g id="a_node60"><a xlink:title="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4209.7072,-1073.5 4006.2928,-1073.5 4006.2928,-1037.5 4209.7072,-1037.5 4209.7072,-1073.5"/> | |
<text text-anchor="middle" x="4108" y="-1057.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*arrayEncoder).(encoding/json.encode)-fm</text> | |
<text text-anchor="middle" x="4108" y="-1049.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N60 --> | |
<g id="node61" class="node"> | |
<title>N60</title> | |
<g id="a_node61"><a xlink:title="encoding/json.(*arrayEncoder).encode (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4177.9453,-964.5 4038.0547,-964.5 4038.0547,-928.5 4177.9453,-928.5 4177.9453,-964.5"/> | |
<text text-anchor="middle" x="4108" y="-948.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*arrayEncoder).encode</text> | |
<text text-anchor="middle" x="4108" y="-940.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N59->N60 --> | |
<g id="edge58" class="edge"> | |
<title>N59->N60</title> | |
<g id="a_edge58"><a xlink:title="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm -> encoding/json.(*arrayEncoder).encode (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4108,-1037.0096C4108,-1019.9952 4108,-994.5055 4108,-974.9076"/> | |
<polygon fill="#000000" stroke="#000000" points="4111.5001,-974.7173 4108,-964.7173 4104.5001,-974.7173 4111.5001,-974.7173"/> | |
</a> | |
</g> | |
<g id="a_edge58-label"><a xlink:title="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm -> encoding/json.(*arrayEncoder).encode (0.66s)"> | |
<text text-anchor="middle" x="4124.7241" y="-996.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N71 --> | |
<g id="node72" class="node"> | |
<title>N71</title> | |
<g id="a_node72"><a xlink:title="encoding/json.marshalerEncoder (0.63s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4168.5742,-846.5 4047.4258,-846.5 4047.4258,-810.5 4168.5742,-810.5 4168.5742,-846.5"/> | |
<text text-anchor="middle" x="4108" y="-830.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.marshalerEncoder</text> | |
<text text-anchor="middle" x="4108" y="-822.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.63s(1.75%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N60->N71 --> | |
<g id="edge69" class="edge"> | |
<title>N60->N71</title> | |
<g id="a_edge69"><a xlink:title="encoding/json.(*arrayEncoder).encode -> encoding/json.marshalerEncoder (0.63s)"> | |
<path fill="none" stroke="#000000" d="M4108,-928.3211C4108,-909.2094 4108,-878.8891 4108,-856.6751"/> | |
<polygon fill="#000000" stroke="#000000" points="4111.5001,-856.5059 4108,-846.5059 4104.5001,-856.506 4111.5001,-856.5059"/> | |
</a> | |
</g> | |
<g id="a_edge69-label"><a xlink:title="encoding/json.(*arrayEncoder).encode -> encoding/json.marshalerEncoder (0.63s)"> | |
<text text-anchor="middle" x="4124.7241" y="-887.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.63s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N61 --> | |
<g id="node62" class="node"> | |
<title>N61</title> | |
<g id="a_node62"><a xlink:title="encoding/json.(*encodeState).marshal (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4021.9572,-1464.5 3868.0428,-1464.5 3868.0428,-1428.5 4021.9572,-1428.5 4021.9572,-1464.5"/> | |
<text text-anchor="middle" x="3945" y="-1452.8" font-family="Times,serif" font-size="9.00" fill="#000000">encoding/json.(*encodeState).marshal</text> | |
<text text-anchor="middle" x="3945" y="-1443.8" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="3945" y="-1434.8" font-family="Times,serif" font-size="9.00" fill="#000000">of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N62 --> | |
<g id="node63" class="node"> | |
<title>N62</title> | |
<g id="a_node63"><a xlink:title="encoding/json.(*encodeState).reflectValue (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4020.5625,-1372 3869.4375,-1372 3869.4375,-1336 4020.5625,-1336 4020.5625,-1372"/> | |
<text text-anchor="middle" x="3945" y="-1355.6" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*encodeState).reflectValue</text> | |
<text text-anchor="middle" x="3945" y="-1347.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N61->N62 --> | |
<g id="edge66" class="edge"> | |
<title>N61->N62</title> | |
<g id="a_edge66"><a xlink:title="encoding/json.(*encodeState).marshal -> encoding/json.(*encodeState).reflectValue (0.65s)"> | |
<path fill="none" stroke="#000000" d="M3945,-1428.225C3945,-1415.1757 3945,-1397.3673 3945,-1382.465"/> | |
<polygon fill="#000000" stroke="#000000" points="3948.5001,-1382.237 3945,-1372.2371 3941.5001,-1382.2371 3948.5001,-1382.237"/> | |
</a> | |
</g> | |
<g id="a_edge66-label"><a xlink:title="encoding/json.(*encodeState).marshal -> encoding/json.(*encodeState).reflectValue (0.65s)"> | |
<text text-anchor="middle" x="3961.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.65s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N65 --> | |
<g id="node66" class="node"> | |
<title>N65</title> | |
<g id="a_node66"><a xlink:title="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4208.9375,-1276.5 4007.0625,-1276.5 4007.0625,-1240.5 4208.9375,-1240.5 4208.9375,-1276.5"/> | |
<text text-anchor="middle" x="4108" y="-1260.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*sliceEncoder).(encoding/json.encode)-fm</text> | |
<text text-anchor="middle" x="4108" y="-1252.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N62->N65 --> | |
<g id="edge93" class="edge"> | |
<title>N62->N65</title> | |
<g id="a_edge93"><a xlink:title="encoding/json.(*encodeState).reflectValue -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.33s)"> | |
<path fill="none" stroke="#000000" d="M3976.0427,-1335.8124C4002.2142,-1320.4788 4039.8303,-1298.4399 4068.2096,-1281.8128"/> | |
<polygon fill="#000000" stroke="#000000" points="4070.214,-1284.695 4077.0729,-1276.6199 4066.6753,-1278.6552 4070.214,-1284.695"/> | |
</a> | |
</g> | |
<g id="a_edge93-label"><a xlink:title="encoding/json.(*encodeState).reflectValue -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.33s)"> | |
<text text-anchor="middle" x="4052.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.33s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N62->N71 --> | |
<g id="edge99" class="edge"> | |
<title>N62->N71</title> | |
<g id="a_edge99"><a xlink:title="encoding/json.(*encodeState).reflectValue -> encoding/json.marshalerEncoder (0.25s)"> | |
<path fill="none" stroke="#000000" d="M3949.8875,-1335.8434C3954.5928,-1316.7429 3961,-1285.7337 3961,-1258.5 3961,-1258.5 3961,-1258.5 3961,-946.5 3961,-900.503 4005.3108,-869.4442 4045.2765,-850.7857"/> | |
<polygon fill="#000000" stroke="#000000" points="4046.817,-853.9308 4054.5138,-846.65 4043.9566,-847.5419 4046.817,-853.9308"/> | |
</a> | |
</g> | |
<g id="a_edge99-label"><a xlink:title="encoding/json.(*encodeState).reflectValue -> encoding/json.marshalerEncoder (0.25s)"> | |
<text text-anchor="middle" x="3977.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.25s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N63 --> | |
<g id="node64" class="node"> | |
<title>N63</title> | |
<g id="a_node64"><a xlink:title="encoding/json.(*ptrEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4240.1641,-1641.5 4043.8359,-1641.5 4043.8359,-1605.5 4240.1641,-1605.5 4240.1641,-1641.5"/> | |
<text text-anchor="middle" x="4142" y="-1625.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*ptrEncoder).(encoding/json.encode)-fm</text> | |
<text text-anchor="middle" x="4142" y="-1617.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N64 --> | |
<g id="node65" class="node"> | |
<title>N64</title> | |
<g id="a_node65"><a xlink:title="encoding/json.(*ptrEncoder).encode (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4208.403,-1553 4075.597,-1553 4075.597,-1517 4208.403,-1517 4208.403,-1553"/> | |
<text text-anchor="middle" x="4142" y="-1536.6" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*ptrEncoder).encode</text> | |
<text text-anchor="middle" x="4142" y="-1528.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N63->N64 --> | |
<g id="edge59" class="edge"> | |
<title>N63->N64</title> | |
<g id="a_edge59"><a xlink:title="encoding/json.(*ptrEncoder).(encoding/json.encode)-fm -> encoding/json.(*ptrEncoder).encode (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4142,-1605.1627C4142,-1593.0979 4142,-1577.065 4142,-1563.3712"/> | |
<polygon fill="#000000" stroke="#000000" points="4145.5001,-1563.0109 4142,-1553.011 4138.5001,-1563.011 4145.5001,-1563.0109"/> | |
</a> | |
</g> | |
<g id="a_edge59-label"><a xlink:title="encoding/json.(*ptrEncoder).(encoding/json.encode)-fm -> encoding/json.(*ptrEncoder).encode (0.66s)"> | |
<text text-anchor="middle" x="4158.7241" y="-1573.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N67 --> | |
<g id="node68" class="node"> | |
<title>N67</title> | |
<g id="a_node68"><a xlink:title="encoding/json.(*structEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4244.5508,-1464.5 4039.4492,-1464.5 4039.4492,-1428.5 4244.5508,-1428.5 4244.5508,-1464.5"/> | |
<text text-anchor="middle" x="4142" y="-1448.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*structEncoder).(encoding/json.encode)-fm</text> | |
<text text-anchor="middle" x="4142" y="-1440.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N64->N67 --> | |
<g id="edge60" class="edge"> | |
<title>N64->N67</title> | |
<g id="a_edge60"><a xlink:title="encoding/json.(*ptrEncoder).encode -> encoding/json.(*structEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4142,-1516.6627C4142,-1504.5979 4142,-1488.565 4142,-1474.8712"/> | |
<polygon fill="#000000" stroke="#000000" points="4145.5001,-1474.5109 4142,-1464.511 4138.5001,-1474.511 4145.5001,-1474.5109"/> | |
</a> | |
</g> | |
<g id="a_edge60-label"><a xlink:title="encoding/json.(*ptrEncoder).encode -> encoding/json.(*structEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<text text-anchor="middle" x="4158.7241" y="-1487.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N66 --> | |
<g id="node67" class="node"> | |
<title>N66</title> | |
<g id="a_node67"><a xlink:title="encoding/json.(*sliceEncoder).encode (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4177.1759,-1178 4038.8241,-1178 4038.8241,-1142 4177.1759,-1142 4177.1759,-1178"/> | |
<text text-anchor="middle" x="4108" y="-1161.6" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*sliceEncoder).encode</text> | |
<text text-anchor="middle" x="4108" y="-1153.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N65->N66 --> | |
<g id="edge61" class="edge"> | |
<title>N65->N66</title> | |
<g id="a_edge61"><a xlink:title="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm -> encoding/json.(*sliceEncoder).encode (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4108,-1240.4336C4108,-1225.9456 4108,-1205.3416 4108,-1188.6145"/> | |
<polygon fill="#000000" stroke="#000000" points="4111.5001,-1188.2854 4108,-1178.2855 4104.5001,-1188.2855 4111.5001,-1188.2854"/> | |
</a> | |
</g> | |
<g id="a_edge61-label"><a xlink:title="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm -> encoding/json.(*sliceEncoder).encode (0.66s)"> | |
<text text-anchor="middle" x="4124.7241" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N66->N59 --> | |
<g id="edge62" class="edge"> | |
<title>N66->N59</title> | |
<g id="a_edge62"><a xlink:title="encoding/json.(*sliceEncoder).encode -> encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4108,-1141.7975C4108,-1125.8617 4108,-1102.442 4108,-1084.0195"/> | |
<polygon fill="#000000" stroke="#000000" points="4111.5001,-1083.8445 4108,-1073.8445 4104.5001,-1083.8446 4111.5001,-1083.8445"/> | |
</a> | |
</g> | |
<g id="a_edge62-label"><a xlink:title="encoding/json.(*sliceEncoder).encode -> encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (0.66s)"> | |
<text text-anchor="middle" x="4124.7241" y="-1105.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N68 --> | |
<g id="node69" class="node"> | |
<title>N68</title> | |
<g id="a_node69"><a xlink:title="encoding/json.(*structEncoder).encode (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="4195.7894,-1372 4054.2106,-1372 4054.2106,-1336 4195.7894,-1336 4195.7894,-1372"/> | |
<text text-anchor="middle" x="4125" y="-1355.6" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.(*structEncoder).encode</text> | |
<text text-anchor="middle" x="4125" y="-1347.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N67->N68 --> | |
<g id="edge63" class="edge"> | |
<title>N67->N68</title> | |
<g id="a_edge63"><a xlink:title="encoding/json.(*structEncoder).(encoding/json.encode)-fm -> encoding/json.(*structEncoder).encode (0.66s)"> | |
<path fill="none" stroke="#000000" d="M4138.6413,-1428.225C4136.2431,-1415.1757 4132.9702,-1397.3673 4130.2314,-1382.465"/> | |
<polygon fill="#000000" stroke="#000000" points="4133.6017,-1381.4397 4128.3517,-1372.2371 4126.717,-1382.705 4133.6017,-1381.4397"/> | |
</a> | |
</g> | |
<g id="a_edge63-label"><a xlink:title="encoding/json.(*structEncoder).(encoding/json.encode)-fm -> encoding/json.(*structEncoder).encode (0.66s)"> | |
<text text-anchor="middle" x="4150.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N68->N65 --> | |
<g id="edge68" class="edge"> | |
<title>N68->N65</title> | |
<g id="a_edge68"><a xlink:title="encoding/json.(*structEncoder).encode -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.64s)"> | |
<path fill="none" stroke="#000000" d="M4121.7222,-1335.5866C4119.2607,-1321.7585 4115.8451,-1302.5711 4113.0375,-1286.7988"/> | |
<polygon fill="#000000" stroke="#000000" points="4116.4085,-1285.7648 4111.2101,-1276.533 4109.5169,-1286.9916 4116.4085,-1285.7648"/> | |
</a> | |
</g> | |
<g id="a_edge68-label"><a xlink:title="encoding/json.(*structEncoder).encode -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.64s)"> | |
<text text-anchor="middle" x="4133.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.64s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N69->N20 --> | |
<g id="edge113" class="edge"> | |
<title>N69->N20</title> | |
<g id="a_edge113"><a xlink:title="encoding/json.Marshal -> runtime.newobject (0.08s)"> | |
<path fill="none" stroke="#000000" d="M3705,-1516.6944C3705,-1498.7978 3705,-1470.776 3705,-1446.5 3705,-1446.5 3705,-1446.5 3705,-892 3705,-845.8869 3721.2782,-819.6963 3686,-790 3656.0336,-764.7751 2314.9646,-776.0042 2276,-772 2243.5715,-768.6674 2236.1193,-763.5739 2204,-758 2098.4625,-739.6852 1974.9449,-721.5234 1903.4669,-711.3334"/> | |
<polygon fill="#000000" stroke="#000000" points="1903.7,-707.8314 1893.3069,-709.8887 1902.7145,-714.7617 1903.7,-707.8314"/> | |
</a> | |
</g> | |
<g id="a_edge113-label"><a xlink:title="encoding/json.Marshal -> runtime.newobject (0.08s)"> | |
<text text-anchor="middle" x="3721.7241" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.08s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N69->N61 --> | |
<g id="edge70" class="edge"> | |
<title>N69->N61</title> | |
<g id="a_edge70"><a xlink:title="encoding/json.Marshal -> encoding/json.(*encodeState).marshal (0.58s)"> | |
<path fill="none" stroke="#000000" d="M3749.5797,-1518.5612C3788.1889,-1504.3241 3844.3151,-1483.6276 3886.5222,-1468.0637"/> | |
<polygon fill="#000000" stroke="#000000" points="3887.9456,-1471.2692 3896.1171,-1464.5256 3885.5237,-1464.7015 3887.9456,-1471.2692"/> | |
</a> | |
</g> | |
<g id="a_edge70-label"><a xlink:title="encoding/json.Marshal -> encoding/json.(*encodeState).marshal (0.58s)"> | |
<text text-anchor="middle" x="3855.7241" y="-1487.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.58s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N70 --> | |
<g id="node71" class="node"> | |
<title>N70</title> | |
<g id="a_node71"><a xlink:title="encoding/json.interfaceEncoder (0.66s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="3850.5127,-1464.5 3733.4873,-1464.5 3733.4873,-1428.5 3850.5127,-1428.5 3850.5127,-1464.5"/> | |
<text text-anchor="middle" x="3792" y="-1448.1" font-family="Times,serif" font-size="8.00" fill="#000000">encoding/json.interfaceEncoder</text> | |
<text text-anchor="middle" x="3792" y="-1440.1" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.66s(1.84%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N70->N62 --> | |
<g id="edge64" class="edge"> | |
<title>N70->N62</title> | |
<g id="a_edge64"><a xlink:title="encoding/json.interfaceEncoder -> encoding/json.(*encodeState).reflectValue (0.66s)"> | |
<path fill="none" stroke="#000000" d="M3821.8631,-1428.4455C3846.0841,-1413.8021 3880.3912,-1393.0609 3906.644,-1377.1891"/> | |
<polygon fill="#000000" stroke="#000000" points="3908.4654,-1380.1779 3915.2122,-1372.009 3904.8437,-1374.1876 3908.4654,-1380.1779"/> | |
</a> | |
</g> | |
<g id="a_edge64-label"><a xlink:title="encoding/json.interfaceEncoder -> encoding/json.(*encodeState).reflectValue (0.66s)"> | |
<text text-anchor="middle" x="3893.7241" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N72->N56 --> | |
<g id="edge78" class="edge"> | |
<title>N72->N56</title> | |
<g id="a_edge78"><a xlink:title="runtime.writebarrierptr -> runtime.writebarrierptr_nostore1 (0.56s)"> | |
<path fill="none" stroke="#000000" d="M1349,-558.474C1349,-539.8161 1349,-511.9773 1349,-490.3316"/> | |
<polygon fill="#000000" stroke="#000000" points="1352.5001,-490.2703 1349,-480.2703 1345.5001,-490.2704 1352.5001,-490.2703"/> | |
</a> | |
</g> | |
<g id="a_edge78-label"><a xlink:title="runtime.writebarrierptr -> runtime.writebarrierptr_nostore1 (0.56s)"> | |
<text text-anchor="middle" x="1365.7241" y="-512.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N76 --> | |
<g id="node77" class="node"> | |
<title>N76</title> | |
<g id="a_node77"><a xlink:title="runtime.(*mheap).alloc_m (0.57s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1613.8051,-167 1512.1949,-167 1512.1949,-131 1613.8051,-131 1613.8051,-167"/> | |
<text text-anchor="middle" x="1563" y="-150.6" font-family="Times,serif" font-size="8.00" fill="#000000">runtime.(*mheap).alloc_m</text> | |
<text text-anchor="middle" x="1563" y="-142.6" font-family="Times,serif" font-size="8.00" fill="#000000">0 of 0.57s(1.59%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N75->N76 --> | |
<g id="edge71" class="edge"> | |
<title>N75->N76</title> | |
<g id="a_edge71"><a xlink:title="runtime.(*mheap).alloc.func1 -> runtime.(*mheap).alloc_m (0.57s)"> | |
<path fill="none" stroke="#000000" d="M1521.4818,-239.5096C1529.4311,-222.1801 1541.4135,-196.0586 1550.4656,-176.325"/> | |
<polygon fill="#000000" stroke="#000000" points="1553.6552,-177.7659 1554.6434,-167.2173 1547.2927,-174.8473 1553.6552,-177.7659"/> | |
</a> | |
</g> | |
<g id="a_edge71-label"><a xlink:title="runtime.(*mheap).alloc.func1 -> runtime.(*mheap).alloc_m (0.57s)"> | |
<text text-anchor="middle" x="1552.7241" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.57s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N80 --> | |
<g id="node81" class="node"> | |
<title>N80</title> | |
<g id="a_node81"><a xlink:title="runtime.gcmarkwb_m (0.56s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="1754.307,-171 1631.693,-171 1631.693,-127 1754.307,-127 1754.307,-171"/> | |
<text text-anchor="middle" x="1693" y="-157.4" font-family="Times,serif" font-size="12.00" fill="#000000">runtime.gcmarkwb_m</text> | |
<text text-anchor="middle" x="1693" y="-145.4" font-family="Times,serif" font-size="12.00" fill="#000000">0.16s(0.45%)</text> | |
<text text-anchor="middle" x="1693" y="-133.4" font-family="Times,serif" font-size="12.00" fill="#000000">of 0.56s(1.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N77->N80 --> | |
<g id="edge80" class="edge"> | |
<title>N77->N80</title> | |
<g id="a_edge80"><a xlink:title="runtime.writebarrierptr_nostore1.func1 -> runtime.gcmarkwb_m (0.56s)"> | |
<path fill="none" stroke="#000000" d="M1669.7498,-239.5096C1673.8498,-223.5491 1679.8655,-200.1308 1684.7506,-181.1138"/> | |
<polygon fill="#000000" stroke="#000000" points="1688.1591,-181.9122 1687.2572,-171.3558 1681.3792,-180.1705 1688.1591,-181.9122"/> | |
</a> | |
</g> | |
<g id="a_edge80-label"><a xlink:title="runtime.writebarrierptr_nostore1.func1 -> runtime.gcmarkwb_m (0.56s)"> | |
<text text-anchor="middle" x="1694.7241" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N79 --> | |
<g id="node80" class="node"> | |
<title>N79</title> | |
<g id="a_node80"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair (0.56s)"> | |
<polygon fill="#f8f8f8" stroke="#000000" points="513.1676,-1276.5 134.8324,-1276.5 134.8324,-1240.5 513.1676,-1240.5 513.1676,-1276.5"/> | |
<text text-anchor="middle" x="324" y="-1264.8" font-family="Times,serif" font-size="9.00" fill="#000000">github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair</text> | |
<text text-anchor="middle" x="324" y="-1255.8" font-family="Times,serif" font-size="9.00" fill="#000000">0.01s(0.028%)</text> | |
<text text-anchor="middle" x="324" y="-1246.8" font-family="Times,serif" font-size="9.00" fill="#000000">of 0.56s(1.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N78->N79 --> | |
<g id="edge75" class="edge"> | |
<title>N78->N79</title> | |
<g id="a_edge75"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers -> github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair (0.56s)"> | |
<path fill="none" stroke="#000000" d="M451.1,-1335.8124C426.001,-1320.5452 389.9739,-1298.6306 362.6812,-1282.029"/> | |
<polygon fill="#000000" stroke="#000000" points="364.1512,-1278.8266 353.7887,-1276.6199 360.5134,-1284.8071 364.1512,-1278.8266"/> | |
</a> | |
</g> | |
<g id="a_edge75-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).candidateFPsForLabelMatchers -> github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair (0.56s)"> | |
<text text-anchor="middle" x="428.7241" y="-1302.8" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.56s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N79->N14 --> | |
<g id="edge92" class="edge"> | |
<title>N79->N14</title> | |
<g id="a_edge92"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair -> runtime.mapassign1 (0.37s)"> | |
<path fill="none" stroke="#000000" d="M470.1907,-1240.4804C507.8835,-1234.104 542.4832,-1226.1921 559,-1217 588.7033,-1200.4691 610,-1193.9935 610,-1160 610,-1160 610,-1160 610,-946.5 610,-870.3691 839.31,-843.1292 981.9272,-833.5496"/> | |
<polygon fill="#000000" stroke="#000000" points="982.2905,-837.0335 992.0415,-832.89 981.8349,-830.0483 982.2905,-837.0335"/> | |
</a> | |
</g> | |
<g id="a_edge92-label"><a xlink:title="github.com/prometheus/prometheus/storage/local.(*MemorySeriesStorage).fingerprintsForLabelPair -> runtime.mapassign1 (0.37s)"> | |
<text text-anchor="middle" x="626.7241" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000"> 0.37s</text> | |
</a> | |
</g> | |
</g> | |
</g> | |
</g></svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment