[{"data":1,"prerenderedAt":3241},["ShallowReactive",2],{"content-query-ttQ66k6omT":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"tags":10,"body":16,"_type":3235,"_id":3236,"_source":3237,"_file":3238,"_stem":3239,"_extension":3240},"/codes/signoz-observability","codes",false,"","Observability with Signoz & OpenTelemetry","Setting up production-grade observability using Signoz for traces, metrics, and logs with OpenTelemetry instrumentation.",[11,12,13,14,15],"signoz","opentelemetry","monitoring","observability","devops",{"type":17,"children":18,"toc":3226},"root",[19,28,34,41,87,93,475,481,486,1730,1736,2612,2618,3063,3069,3074,3166,3171,3177,3220],{"type":20,"tag":21,"props":22,"children":24},"element","h1",{"id":23},"production-observability-with-signoz",[25],{"type":26,"value":27},"text","Production Observability with Signoz",{"type":20,"tag":29,"props":30,"children":31},"p",{},[32],{"type":26,"value":33},"This covers how I set up Signoz as the primary observability platform for production workloads, complemented by CloudWatch for AWS-native metrics. On the side, I explore the LGTM stack (Loki, Grafana, Tempo, Mimir) for advanced patterns.",{"type":20,"tag":35,"props":36,"children":38},"h2",{"id":37},"why-signoz",[39],{"type":26,"value":40},"Why Signoz?",{"type":20,"tag":42,"props":43,"children":44},"ul",{},[45,57,67,77],{"type":20,"tag":46,"props":47,"children":48},"li",{},[49,55],{"type":20,"tag":50,"props":51,"children":52},"strong",{},[53],{"type":26,"value":54},"All-in-one",{"type":26,"value":56},": Traces, metrics, and logs in a single platform",{"type":20,"tag":46,"props":58,"children":59},{},[60,65],{"type":20,"tag":50,"props":61,"children":62},{},[63],{"type":26,"value":64},"OpenTelemetry native",{"type":26,"value":66},": No proprietary agents or lock-in",{"type":20,"tag":46,"props":68,"children":69},{},[70,75],{"type":20,"tag":50,"props":71,"children":72},{},[73],{"type":26,"value":74},"Cost-effective",{"type":26,"value":76},": Self-hosted, no per-GB ingestion fees",{"type":20,"tag":46,"props":78,"children":79},{},[80,85],{"type":20,"tag":50,"props":81,"children":82},{},[83],{"type":26,"value":84},"ClickHouse backend",{"type":26,"value":86},": Blazing fast queries on large datasets",{"type":20,"tag":35,"props":88,"children":90},{"id":89},"architecture",[91],{"type":26,"value":92},"Architecture",{"type":20,"tag":94,"props":95,"children":99},"pre",{"className":96,"code":97,"language":98,"meta":7,"style":7},"language-mermaid shiki shiki-themes material-theme-lighter github-light github-dark","graph TB\n    subgraph \"Application Layer\"\n        APP1[Service A\u003Cbr/>OTel SDK]\n        APP2[Service B\u003Cbr/>OTel SDK]\n        APP3[Service C\u003Cbr/>OTel SDK]\n    end\n\n    subgraph \"Collection Layer\"\n        COLL[OTel Collector\u003Cbr/>Receive / Process / Export]\n    end\n\n    subgraph \"Signoz Stack\"\n        QS[Query Service]\n        CH[ClickHouse]\n        FE[Signoz Frontend]\n    end\n\n    subgraph \"Alerting\"\n        AM[Alert Manager]\n        SNS[SNS / Slack / PagerDuty]\n    end\n\n    subgraph \"AWS Native\"\n        CW[CloudWatch]\n        XR[X-Ray Compatible]\n    end\n\n    APP1 -->|OTLP gRPC| COLL\n    APP2 -->|OTLP gRPC| COLL\n    APP3 -->|OTLP gRPC| COLL\n\n    COLL -->|Traces + Metrics + Logs| QS\n    QS --> CH\n    FE --> QS\n    QS --> AM\n    AM --> SNS\n\n    COLL -->|Metrics| CW\n\n    style COLL fill:#4dabf7\n    style CH fill:#51cf66\n    style FE fill:#ffd43b\n","mermaid",[100],{"type":20,"tag":101,"props":102,"children":103},"code",{"__ignoreMap":7},[104,116,125,134,143,152,161,171,180,189,197,205,214,223,232,241,249,257,266,275,284,292,300,309,318,327,335,343,352,361,370,378,387,396,405,414,423,431,440,448,457,466],{"type":20,"tag":105,"props":106,"children":109},"span",{"class":107,"line":108},"line",1,[110],{"type":20,"tag":105,"props":111,"children":113},{"style":112},"--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8",[114],{"type":26,"value":115},"graph TB\n",{"type":20,"tag":105,"props":117,"children":119},{"class":107,"line":118},2,[120],{"type":20,"tag":105,"props":121,"children":122},{"style":112},[123],{"type":26,"value":124},"    subgraph \"Application Layer\"\n",{"type":20,"tag":105,"props":126,"children":128},{"class":107,"line":127},3,[129],{"type":20,"tag":105,"props":130,"children":131},{"style":112},[132],{"type":26,"value":133},"        APP1[Service A\u003Cbr/>OTel SDK]\n",{"type":20,"tag":105,"props":135,"children":137},{"class":107,"line":136},4,[138],{"type":20,"tag":105,"props":139,"children":140},{"style":112},[141],{"type":26,"value":142},"        APP2[Service B\u003Cbr/>OTel SDK]\n",{"type":20,"tag":105,"props":144,"children":146},{"class":107,"line":145},5,[147],{"type":20,"tag":105,"props":148,"children":149},{"style":112},[150],{"type":26,"value":151},"        APP3[Service C\u003Cbr/>OTel SDK]\n",{"type":20,"tag":105,"props":153,"children":155},{"class":107,"line":154},6,[156],{"type":20,"tag":105,"props":157,"children":158},{"style":112},[159],{"type":26,"value":160},"    end\n",{"type":20,"tag":105,"props":162,"children":164},{"class":107,"line":163},7,[165],{"type":20,"tag":105,"props":166,"children":168},{"emptyLinePlaceholder":167},true,[169],{"type":26,"value":170},"\n",{"type":20,"tag":105,"props":172,"children":174},{"class":107,"line":173},8,[175],{"type":20,"tag":105,"props":176,"children":177},{"style":112},[178],{"type":26,"value":179},"    subgraph \"Collection Layer\"\n",{"type":20,"tag":105,"props":181,"children":183},{"class":107,"line":182},9,[184],{"type":20,"tag":105,"props":185,"children":186},{"style":112},[187],{"type":26,"value":188},"        COLL[OTel Collector\u003Cbr/>Receive / Process / Export]\n",{"type":20,"tag":105,"props":190,"children":192},{"class":107,"line":191},10,[193],{"type":20,"tag":105,"props":194,"children":195},{"style":112},[196],{"type":26,"value":160},{"type":20,"tag":105,"props":198,"children":200},{"class":107,"line":199},11,[201],{"type":20,"tag":105,"props":202,"children":203},{"emptyLinePlaceholder":167},[204],{"type":26,"value":170},{"type":20,"tag":105,"props":206,"children":208},{"class":107,"line":207},12,[209],{"type":20,"tag":105,"props":210,"children":211},{"style":112},[212],{"type":26,"value":213},"    subgraph \"Signoz Stack\"\n",{"type":20,"tag":105,"props":215,"children":217},{"class":107,"line":216},13,[218],{"type":20,"tag":105,"props":219,"children":220},{"style":112},[221],{"type":26,"value":222},"        QS[Query Service]\n",{"type":20,"tag":105,"props":224,"children":226},{"class":107,"line":225},14,[227],{"type":20,"tag":105,"props":228,"children":229},{"style":112},[230],{"type":26,"value":231},"        CH[ClickHouse]\n",{"type":20,"tag":105,"props":233,"children":235},{"class":107,"line":234},15,[236],{"type":20,"tag":105,"props":237,"children":238},{"style":112},[239],{"type":26,"value":240},"        FE[Signoz Frontend]\n",{"type":20,"tag":105,"props":242,"children":244},{"class":107,"line":243},16,[245],{"type":20,"tag":105,"props":246,"children":247},{"style":112},[248],{"type":26,"value":160},{"type":20,"tag":105,"props":250,"children":252},{"class":107,"line":251},17,[253],{"type":20,"tag":105,"props":254,"children":255},{"emptyLinePlaceholder":167},[256],{"type":26,"value":170},{"type":20,"tag":105,"props":258,"children":260},{"class":107,"line":259},18,[261],{"type":20,"tag":105,"props":262,"children":263},{"style":112},[264],{"type":26,"value":265},"    subgraph \"Alerting\"\n",{"type":20,"tag":105,"props":267,"children":269},{"class":107,"line":268},19,[270],{"type":20,"tag":105,"props":271,"children":272},{"style":112},[273],{"type":26,"value":274},"        AM[Alert Manager]\n",{"type":20,"tag":105,"props":276,"children":278},{"class":107,"line":277},20,[279],{"type":20,"tag":105,"props":280,"children":281},{"style":112},[282],{"type":26,"value":283},"        SNS[SNS / Slack / PagerDuty]\n",{"type":20,"tag":105,"props":285,"children":287},{"class":107,"line":286},21,[288],{"type":20,"tag":105,"props":289,"children":290},{"style":112},[291],{"type":26,"value":160},{"type":20,"tag":105,"props":293,"children":295},{"class":107,"line":294},22,[296],{"type":20,"tag":105,"props":297,"children":298},{"emptyLinePlaceholder":167},[299],{"type":26,"value":170},{"type":20,"tag":105,"props":301,"children":303},{"class":107,"line":302},23,[304],{"type":20,"tag":105,"props":305,"children":306},{"style":112},[307],{"type":26,"value":308},"    subgraph \"AWS Native\"\n",{"type":20,"tag":105,"props":310,"children":312},{"class":107,"line":311},24,[313],{"type":20,"tag":105,"props":314,"children":315},{"style":112},[316],{"type":26,"value":317},"        CW[CloudWatch]\n",{"type":20,"tag":105,"props":319,"children":321},{"class":107,"line":320},25,[322],{"type":20,"tag":105,"props":323,"children":324},{"style":112},[325],{"type":26,"value":326},"        XR[X-Ray Compatible]\n",{"type":20,"tag":105,"props":328,"children":330},{"class":107,"line":329},26,[331],{"type":20,"tag":105,"props":332,"children":333},{"style":112},[334],{"type":26,"value":160},{"type":20,"tag":105,"props":336,"children":338},{"class":107,"line":337},27,[339],{"type":20,"tag":105,"props":340,"children":341},{"emptyLinePlaceholder":167},[342],{"type":26,"value":170},{"type":20,"tag":105,"props":344,"children":346},{"class":107,"line":345},28,[347],{"type":20,"tag":105,"props":348,"children":349},{"style":112},[350],{"type":26,"value":351},"    APP1 -->|OTLP gRPC| COLL\n",{"type":20,"tag":105,"props":353,"children":355},{"class":107,"line":354},29,[356],{"type":20,"tag":105,"props":357,"children":358},{"style":112},[359],{"type":26,"value":360},"    APP2 -->|OTLP gRPC| COLL\n",{"type":20,"tag":105,"props":362,"children":364},{"class":107,"line":363},30,[365],{"type":20,"tag":105,"props":366,"children":367},{"style":112},[368],{"type":26,"value":369},"    APP3 -->|OTLP gRPC| COLL\n",{"type":20,"tag":105,"props":371,"children":373},{"class":107,"line":372},31,[374],{"type":20,"tag":105,"props":375,"children":376},{"emptyLinePlaceholder":167},[377],{"type":26,"value":170},{"type":20,"tag":105,"props":379,"children":381},{"class":107,"line":380},32,[382],{"type":20,"tag":105,"props":383,"children":384},{"style":112},[385],{"type":26,"value":386},"    COLL -->|Traces + Metrics + Logs| QS\n",{"type":20,"tag":105,"props":388,"children":390},{"class":107,"line":389},33,[391],{"type":20,"tag":105,"props":392,"children":393},{"style":112},[394],{"type":26,"value":395},"    QS --> CH\n",{"type":20,"tag":105,"props":397,"children":399},{"class":107,"line":398},34,[400],{"type":20,"tag":105,"props":401,"children":402},{"style":112},[403],{"type":26,"value":404},"    FE --> QS\n",{"type":20,"tag":105,"props":406,"children":408},{"class":107,"line":407},35,[409],{"type":20,"tag":105,"props":410,"children":411},{"style":112},[412],{"type":26,"value":413},"    QS --> AM\n",{"type":20,"tag":105,"props":415,"children":417},{"class":107,"line":416},36,[418],{"type":20,"tag":105,"props":419,"children":420},{"style":112},[421],{"type":26,"value":422},"    AM --> SNS\n",{"type":20,"tag":105,"props":424,"children":426},{"class":107,"line":425},37,[427],{"type":20,"tag":105,"props":428,"children":429},{"emptyLinePlaceholder":167},[430],{"type":26,"value":170},{"type":20,"tag":105,"props":432,"children":434},{"class":107,"line":433},38,[435],{"type":20,"tag":105,"props":436,"children":437},{"style":112},[438],{"type":26,"value":439},"    COLL -->|Metrics| CW\n",{"type":20,"tag":105,"props":441,"children":443},{"class":107,"line":442},39,[444],{"type":20,"tag":105,"props":445,"children":446},{"emptyLinePlaceholder":167},[447],{"type":26,"value":170},{"type":20,"tag":105,"props":449,"children":451},{"class":107,"line":450},40,[452],{"type":20,"tag":105,"props":453,"children":454},{"style":112},[455],{"type":26,"value":456},"    style COLL fill:#4dabf7\n",{"type":20,"tag":105,"props":458,"children":460},{"class":107,"line":459},41,[461],{"type":20,"tag":105,"props":462,"children":463},{"style":112},[464],{"type":26,"value":465},"    style CH fill:#51cf66\n",{"type":20,"tag":105,"props":467,"children":469},{"class":107,"line":468},42,[470],{"type":20,"tag":105,"props":471,"children":472},{"style":112},[473],{"type":26,"value":474},"    style FE fill:#ffd43b\n",{"type":20,"tag":35,"props":476,"children":478},{"id":477},"opentelemetry-collector-configuration",[479],{"type":26,"value":480},"OpenTelemetry Collector Configuration",{"type":20,"tag":29,"props":482,"children":483},{},[484],{"type":26,"value":485},"The collector acts as the central pipeline — receive from apps, process, and export to Signoz:",{"type":20,"tag":94,"props":487,"children":491},{"className":488,"code":489,"language":490,"meta":7,"style":7},"language-yaml shiki shiki-themes material-theme-lighter github-light github-dark","receivers:\n  otlp:\n    protocols:\n      grpc:\n        endpoint: 0.0.0.0:4317\n      http:\n        endpoint: 0.0.0.0:4318\n\nprocessors:\n  batch:\n    timeout: 5s\n    send_batch_size: 1000\n\n  memory_limiter:\n    check_interval: 1s\n    limit_mib: 512\n    spike_limit_mib: 128\n\n  resource:\n    attributes:\n      - key: environment\n        value: production\n        action: upsert\n      - key: service.namespace\n        value: indomarco\n        action: upsert\n\n  tail_sampling:\n    decision_wait: 10s\n    policies:\n      - name: errors-policy\n        type: status_code\n        status_code:\n          status_codes:\n            - ERROR\n      - name: slow-traces\n        type: latency\n        latency:\n          threshold_ms: 1000\n      - name: probabilistic\n        type: probabilistic\n        probabilistic:\n          sampling_percentage: 10\n\nexporters:\n  otlp/signoz:\n    endpoint: signoz-otel-collector:4317\n    tls:\n      insecure: true\n\n  awscloudwatch:\n    region: ap-southeast-1\n    namespace: CustomMetrics\n    metric_declarations:\n      - dimensions: [[service.name]]\n        metric_name_selectors:\n          - \"http.server.duration\"\n          - \"http.server.request.size\"\n\nservice:\n  pipelines:\n    traces:\n      receivers: [otlp]\n      processors: [memory_limiter, batch, resource, tail_sampling]\n      exporters: [otlp/signoz]\n    metrics:\n      receivers: [otlp]\n      processors: [memory_limiter, batch, resource]\n      exporters: [otlp/signoz, awscloudwatch]\n    logs:\n      receivers: [otlp]\n      processors: [memory_limiter, batch, resource]\n      exporters: [otlp/signoz]\n","yaml",[492],{"type":20,"tag":101,"props":493,"children":494},{"__ignoreMap":7},[495,510,522,534,546,565,577,593,600,612,624,641,659,666,678,695,712,729,736,748,760,782,799,816,836,852,867,874,886,903,915,936,953,965,977,990,1010,1026,1038,1054,1074,1089,1101,1119,1127,1140,1153,1171,1184,1203,1211,1224,1242,1260,1273,1305,1318,1343,1364,1372,1385,1398,1411,1439,1493,1519,1532,1556,1596,1629,1642,1666,1706],{"type":20,"tag":105,"props":496,"children":497},{"class":107,"line":108},[498,504],{"type":20,"tag":105,"props":499,"children":501},{"style":500},"--shiki-light:#E53935;--shiki-default:#22863A;--shiki-dark:#85E89D",[502],{"type":26,"value":503},"receivers",{"type":20,"tag":105,"props":505,"children":507},{"style":506},"--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8",[508],{"type":26,"value":509},":\n",{"type":20,"tag":105,"props":511,"children":512},{"class":107,"line":118},[513,518],{"type":20,"tag":105,"props":514,"children":515},{"style":500},[516],{"type":26,"value":517},"  otlp",{"type":20,"tag":105,"props":519,"children":520},{"style":506},[521],{"type":26,"value":509},{"type":20,"tag":105,"props":523,"children":524},{"class":107,"line":127},[525,530],{"type":20,"tag":105,"props":526,"children":527},{"style":500},[528],{"type":26,"value":529},"    protocols",{"type":20,"tag":105,"props":531,"children":532},{"style":506},[533],{"type":26,"value":509},{"type":20,"tag":105,"props":535,"children":536},{"class":107,"line":136},[537,542],{"type":20,"tag":105,"props":538,"children":539},{"style":500},[540],{"type":26,"value":541},"      grpc",{"type":20,"tag":105,"props":543,"children":544},{"style":506},[545],{"type":26,"value":509},{"type":20,"tag":105,"props":547,"children":548},{"class":107,"line":145},[549,554,559],{"type":20,"tag":105,"props":550,"children":551},{"style":500},[552],{"type":26,"value":553},"        endpoint",{"type":20,"tag":105,"props":555,"children":556},{"style":506},[557],{"type":26,"value":558},":",{"type":20,"tag":105,"props":560,"children":562},{"style":561},"--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF",[563],{"type":26,"value":564}," 0.0.0.0:4317\n",{"type":20,"tag":105,"props":566,"children":567},{"class":107,"line":154},[568,573],{"type":20,"tag":105,"props":569,"children":570},{"style":500},[571],{"type":26,"value":572},"      http",{"type":20,"tag":105,"props":574,"children":575},{"style":506},[576],{"type":26,"value":509},{"type":20,"tag":105,"props":578,"children":579},{"class":107,"line":163},[580,584,588],{"type":20,"tag":105,"props":581,"children":582},{"style":500},[583],{"type":26,"value":553},{"type":20,"tag":105,"props":585,"children":586},{"style":506},[587],{"type":26,"value":558},{"type":20,"tag":105,"props":589,"children":590},{"style":561},[591],{"type":26,"value":592}," 0.0.0.0:4318\n",{"type":20,"tag":105,"props":594,"children":595},{"class":107,"line":173},[596],{"type":20,"tag":105,"props":597,"children":598},{"emptyLinePlaceholder":167},[599],{"type":26,"value":170},{"type":20,"tag":105,"props":601,"children":602},{"class":107,"line":182},[603,608],{"type":20,"tag":105,"props":604,"children":605},{"style":500},[606],{"type":26,"value":607},"processors",{"type":20,"tag":105,"props":609,"children":610},{"style":506},[611],{"type":26,"value":509},{"type":20,"tag":105,"props":613,"children":614},{"class":107,"line":191},[615,620],{"type":20,"tag":105,"props":616,"children":617},{"style":500},[618],{"type":26,"value":619},"  batch",{"type":20,"tag":105,"props":621,"children":622},{"style":506},[623],{"type":26,"value":509},{"type":20,"tag":105,"props":625,"children":626},{"class":107,"line":199},[627,632,636],{"type":20,"tag":105,"props":628,"children":629},{"style":500},[630],{"type":26,"value":631},"    timeout",{"type":20,"tag":105,"props":633,"children":634},{"style":506},[635],{"type":26,"value":558},{"type":20,"tag":105,"props":637,"children":638},{"style":561},[639],{"type":26,"value":640}," 5s\n",{"type":20,"tag":105,"props":642,"children":643},{"class":107,"line":207},[644,649,653],{"type":20,"tag":105,"props":645,"children":646},{"style":500},[647],{"type":26,"value":648},"    send_batch_size",{"type":20,"tag":105,"props":650,"children":651},{"style":506},[652],{"type":26,"value":558},{"type":20,"tag":105,"props":654,"children":656},{"style":655},"--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF",[657],{"type":26,"value":658}," 1000\n",{"type":20,"tag":105,"props":660,"children":661},{"class":107,"line":216},[662],{"type":20,"tag":105,"props":663,"children":664},{"emptyLinePlaceholder":167},[665],{"type":26,"value":170},{"type":20,"tag":105,"props":667,"children":668},{"class":107,"line":225},[669,674],{"type":20,"tag":105,"props":670,"children":671},{"style":500},[672],{"type":26,"value":673},"  memory_limiter",{"type":20,"tag":105,"props":675,"children":676},{"style":506},[677],{"type":26,"value":509},{"type":20,"tag":105,"props":679,"children":680},{"class":107,"line":234},[681,686,690],{"type":20,"tag":105,"props":682,"children":683},{"style":500},[684],{"type":26,"value":685},"    check_interval",{"type":20,"tag":105,"props":687,"children":688},{"style":506},[689],{"type":26,"value":558},{"type":20,"tag":105,"props":691,"children":692},{"style":561},[693],{"type":26,"value":694}," 1s\n",{"type":20,"tag":105,"props":696,"children":697},{"class":107,"line":243},[698,703,707],{"type":20,"tag":105,"props":699,"children":700},{"style":500},[701],{"type":26,"value":702},"    limit_mib",{"type":20,"tag":105,"props":704,"children":705},{"style":506},[706],{"type":26,"value":558},{"type":20,"tag":105,"props":708,"children":709},{"style":655},[710],{"type":26,"value":711}," 512\n",{"type":20,"tag":105,"props":713,"children":714},{"class":107,"line":251},[715,720,724],{"type":20,"tag":105,"props":716,"children":717},{"style":500},[718],{"type":26,"value":719},"    spike_limit_mib",{"type":20,"tag":105,"props":721,"children":722},{"style":506},[723],{"type":26,"value":558},{"type":20,"tag":105,"props":725,"children":726},{"style":655},[727],{"type":26,"value":728}," 128\n",{"type":20,"tag":105,"props":730,"children":731},{"class":107,"line":259},[732],{"type":20,"tag":105,"props":733,"children":734},{"emptyLinePlaceholder":167},[735],{"type":26,"value":170},{"type":20,"tag":105,"props":737,"children":738},{"class":107,"line":268},[739,744],{"type":20,"tag":105,"props":740,"children":741},{"style":500},[742],{"type":26,"value":743},"  resource",{"type":20,"tag":105,"props":745,"children":746},{"style":506},[747],{"type":26,"value":509},{"type":20,"tag":105,"props":749,"children":750},{"class":107,"line":277},[751,756],{"type":20,"tag":105,"props":752,"children":753},{"style":500},[754],{"type":26,"value":755},"    attributes",{"type":20,"tag":105,"props":757,"children":758},{"style":506},[759],{"type":26,"value":509},{"type":20,"tag":105,"props":761,"children":762},{"class":107,"line":286},[763,768,773,777],{"type":20,"tag":105,"props":764,"children":765},{"style":506},[766],{"type":26,"value":767},"      -",{"type":20,"tag":105,"props":769,"children":770},{"style":500},[771],{"type":26,"value":772}," key",{"type":20,"tag":105,"props":774,"children":775},{"style":506},[776],{"type":26,"value":558},{"type":20,"tag":105,"props":778,"children":779},{"style":561},[780],{"type":26,"value":781}," environment\n",{"type":20,"tag":105,"props":783,"children":784},{"class":107,"line":294},[785,790,794],{"type":20,"tag":105,"props":786,"children":787},{"style":500},[788],{"type":26,"value":789},"        value",{"type":20,"tag":105,"props":791,"children":792},{"style":506},[793],{"type":26,"value":558},{"type":20,"tag":105,"props":795,"children":796},{"style":561},[797],{"type":26,"value":798}," production\n",{"type":20,"tag":105,"props":800,"children":801},{"class":107,"line":302},[802,807,811],{"type":20,"tag":105,"props":803,"children":804},{"style":500},[805],{"type":26,"value":806},"        action",{"type":20,"tag":105,"props":808,"children":809},{"style":506},[810],{"type":26,"value":558},{"type":20,"tag":105,"props":812,"children":813},{"style":561},[814],{"type":26,"value":815}," upsert\n",{"type":20,"tag":105,"props":817,"children":818},{"class":107,"line":311},[819,823,827,831],{"type":20,"tag":105,"props":820,"children":821},{"style":506},[822],{"type":26,"value":767},{"type":20,"tag":105,"props":824,"children":825},{"style":500},[826],{"type":26,"value":772},{"type":20,"tag":105,"props":828,"children":829},{"style":506},[830],{"type":26,"value":558},{"type":20,"tag":105,"props":832,"children":833},{"style":561},[834],{"type":26,"value":835}," service.namespace\n",{"type":20,"tag":105,"props":837,"children":838},{"class":107,"line":320},[839,843,847],{"type":20,"tag":105,"props":840,"children":841},{"style":500},[842],{"type":26,"value":789},{"type":20,"tag":105,"props":844,"children":845},{"style":506},[846],{"type":26,"value":558},{"type":20,"tag":105,"props":848,"children":849},{"style":561},[850],{"type":26,"value":851}," indomarco\n",{"type":20,"tag":105,"props":853,"children":854},{"class":107,"line":329},[855,859,863],{"type":20,"tag":105,"props":856,"children":857},{"style":500},[858],{"type":26,"value":806},{"type":20,"tag":105,"props":860,"children":861},{"style":506},[862],{"type":26,"value":558},{"type":20,"tag":105,"props":864,"children":865},{"style":561},[866],{"type":26,"value":815},{"type":20,"tag":105,"props":868,"children":869},{"class":107,"line":337},[870],{"type":20,"tag":105,"props":871,"children":872},{"emptyLinePlaceholder":167},[873],{"type":26,"value":170},{"type":20,"tag":105,"props":875,"children":876},{"class":107,"line":345},[877,882],{"type":20,"tag":105,"props":878,"children":879},{"style":500},[880],{"type":26,"value":881},"  tail_sampling",{"type":20,"tag":105,"props":883,"children":884},{"style":506},[885],{"type":26,"value":509},{"type":20,"tag":105,"props":887,"children":888},{"class":107,"line":354},[889,894,898],{"type":20,"tag":105,"props":890,"children":891},{"style":500},[892],{"type":26,"value":893},"    decision_wait",{"type":20,"tag":105,"props":895,"children":896},{"style":506},[897],{"type":26,"value":558},{"type":20,"tag":105,"props":899,"children":900},{"style":561},[901],{"type":26,"value":902}," 10s\n",{"type":20,"tag":105,"props":904,"children":905},{"class":107,"line":363},[906,911],{"type":20,"tag":105,"props":907,"children":908},{"style":500},[909],{"type":26,"value":910},"    policies",{"type":20,"tag":105,"props":912,"children":913},{"style":506},[914],{"type":26,"value":509},{"type":20,"tag":105,"props":916,"children":917},{"class":107,"line":372},[918,922,927,931],{"type":20,"tag":105,"props":919,"children":920},{"style":506},[921],{"type":26,"value":767},{"type":20,"tag":105,"props":923,"children":924},{"style":500},[925],{"type":26,"value":926}," name",{"type":20,"tag":105,"props":928,"children":929},{"style":506},[930],{"type":26,"value":558},{"type":20,"tag":105,"props":932,"children":933},{"style":561},[934],{"type":26,"value":935}," errors-policy\n",{"type":20,"tag":105,"props":937,"children":938},{"class":107,"line":380},[939,944,948],{"type":20,"tag":105,"props":940,"children":941},{"style":500},[942],{"type":26,"value":943},"        type",{"type":20,"tag":105,"props":945,"children":946},{"style":506},[947],{"type":26,"value":558},{"type":20,"tag":105,"props":949,"children":950},{"style":561},[951],{"type":26,"value":952}," status_code\n",{"type":20,"tag":105,"props":954,"children":955},{"class":107,"line":389},[956,961],{"type":20,"tag":105,"props":957,"children":958},{"style":500},[959],{"type":26,"value":960},"        status_code",{"type":20,"tag":105,"props":962,"children":963},{"style":506},[964],{"type":26,"value":509},{"type":20,"tag":105,"props":966,"children":967},{"class":107,"line":398},[968,973],{"type":20,"tag":105,"props":969,"children":970},{"style":500},[971],{"type":26,"value":972},"          status_codes",{"type":20,"tag":105,"props":974,"children":975},{"style":506},[976],{"type":26,"value":509},{"type":20,"tag":105,"props":978,"children":979},{"class":107,"line":407},[980,985],{"type":20,"tag":105,"props":981,"children":982},{"style":506},[983],{"type":26,"value":984},"            -",{"type":20,"tag":105,"props":986,"children":987},{"style":561},[988],{"type":26,"value":989}," ERROR\n",{"type":20,"tag":105,"props":991,"children":992},{"class":107,"line":416},[993,997,1001,1005],{"type":20,"tag":105,"props":994,"children":995},{"style":506},[996],{"type":26,"value":767},{"type":20,"tag":105,"props":998,"children":999},{"style":500},[1000],{"type":26,"value":926},{"type":20,"tag":105,"props":1002,"children":1003},{"style":506},[1004],{"type":26,"value":558},{"type":20,"tag":105,"props":1006,"children":1007},{"style":561},[1008],{"type":26,"value":1009}," slow-traces\n",{"type":20,"tag":105,"props":1011,"children":1012},{"class":107,"line":425},[1013,1017,1021],{"type":20,"tag":105,"props":1014,"children":1015},{"style":500},[1016],{"type":26,"value":943},{"type":20,"tag":105,"props":1018,"children":1019},{"style":506},[1020],{"type":26,"value":558},{"type":20,"tag":105,"props":1022,"children":1023},{"style":561},[1024],{"type":26,"value":1025}," latency\n",{"type":20,"tag":105,"props":1027,"children":1028},{"class":107,"line":433},[1029,1034],{"type":20,"tag":105,"props":1030,"children":1031},{"style":500},[1032],{"type":26,"value":1033},"        latency",{"type":20,"tag":105,"props":1035,"children":1036},{"style":506},[1037],{"type":26,"value":509},{"type":20,"tag":105,"props":1039,"children":1040},{"class":107,"line":442},[1041,1046,1050],{"type":20,"tag":105,"props":1042,"children":1043},{"style":500},[1044],{"type":26,"value":1045},"          threshold_ms",{"type":20,"tag":105,"props":1047,"children":1048},{"style":506},[1049],{"type":26,"value":558},{"type":20,"tag":105,"props":1051,"children":1052},{"style":655},[1053],{"type":26,"value":658},{"type":20,"tag":105,"props":1055,"children":1056},{"class":107,"line":450},[1057,1061,1065,1069],{"type":20,"tag":105,"props":1058,"children":1059},{"style":506},[1060],{"type":26,"value":767},{"type":20,"tag":105,"props":1062,"children":1063},{"style":500},[1064],{"type":26,"value":926},{"type":20,"tag":105,"props":1066,"children":1067},{"style":506},[1068],{"type":26,"value":558},{"type":20,"tag":105,"props":1070,"children":1071},{"style":561},[1072],{"type":26,"value":1073}," probabilistic\n",{"type":20,"tag":105,"props":1075,"children":1076},{"class":107,"line":459},[1077,1081,1085],{"type":20,"tag":105,"props":1078,"children":1079},{"style":500},[1080],{"type":26,"value":943},{"type":20,"tag":105,"props":1082,"children":1083},{"style":506},[1084],{"type":26,"value":558},{"type":20,"tag":105,"props":1086,"children":1087},{"style":561},[1088],{"type":26,"value":1073},{"type":20,"tag":105,"props":1090,"children":1091},{"class":107,"line":468},[1092,1097],{"type":20,"tag":105,"props":1093,"children":1094},{"style":500},[1095],{"type":26,"value":1096},"        probabilistic",{"type":20,"tag":105,"props":1098,"children":1099},{"style":506},[1100],{"type":26,"value":509},{"type":20,"tag":105,"props":1102,"children":1104},{"class":107,"line":1103},43,[1105,1110,1114],{"type":20,"tag":105,"props":1106,"children":1107},{"style":500},[1108],{"type":26,"value":1109},"          sampling_percentage",{"type":20,"tag":105,"props":1111,"children":1112},{"style":506},[1113],{"type":26,"value":558},{"type":20,"tag":105,"props":1115,"children":1116},{"style":655},[1117],{"type":26,"value":1118}," 10\n",{"type":20,"tag":105,"props":1120,"children":1122},{"class":107,"line":1121},44,[1123],{"type":20,"tag":105,"props":1124,"children":1125},{"emptyLinePlaceholder":167},[1126],{"type":26,"value":170},{"type":20,"tag":105,"props":1128,"children":1130},{"class":107,"line":1129},45,[1131,1136],{"type":20,"tag":105,"props":1132,"children":1133},{"style":500},[1134],{"type":26,"value":1135},"exporters",{"type":20,"tag":105,"props":1137,"children":1138},{"style":506},[1139],{"type":26,"value":509},{"type":20,"tag":105,"props":1141,"children":1143},{"class":107,"line":1142},46,[1144,1149],{"type":20,"tag":105,"props":1145,"children":1146},{"style":500},[1147],{"type":26,"value":1148},"  otlp/signoz",{"type":20,"tag":105,"props":1150,"children":1151},{"style":506},[1152],{"type":26,"value":509},{"type":20,"tag":105,"props":1154,"children":1156},{"class":107,"line":1155},47,[1157,1162,1166],{"type":20,"tag":105,"props":1158,"children":1159},{"style":500},[1160],{"type":26,"value":1161},"    endpoint",{"type":20,"tag":105,"props":1163,"children":1164},{"style":506},[1165],{"type":26,"value":558},{"type":20,"tag":105,"props":1167,"children":1168},{"style":561},[1169],{"type":26,"value":1170}," signoz-otel-collector:4317\n",{"type":20,"tag":105,"props":1172,"children":1174},{"class":107,"line":1173},48,[1175,1180],{"type":20,"tag":105,"props":1176,"children":1177},{"style":500},[1178],{"type":26,"value":1179},"    tls",{"type":20,"tag":105,"props":1181,"children":1182},{"style":506},[1183],{"type":26,"value":509},{"type":20,"tag":105,"props":1185,"children":1187},{"class":107,"line":1186},49,[1188,1193,1197],{"type":20,"tag":105,"props":1189,"children":1190},{"style":500},[1191],{"type":26,"value":1192},"      insecure",{"type":20,"tag":105,"props":1194,"children":1195},{"style":506},[1196],{"type":26,"value":558},{"type":20,"tag":105,"props":1198,"children":1200},{"style":1199},"--shiki-light:#FF5370;--shiki-default:#005CC5;--shiki-dark:#79B8FF",[1201],{"type":26,"value":1202}," true\n",{"type":20,"tag":105,"props":1204,"children":1206},{"class":107,"line":1205},50,[1207],{"type":20,"tag":105,"props":1208,"children":1209},{"emptyLinePlaceholder":167},[1210],{"type":26,"value":170},{"type":20,"tag":105,"props":1212,"children":1214},{"class":107,"line":1213},51,[1215,1220],{"type":20,"tag":105,"props":1216,"children":1217},{"style":500},[1218],{"type":26,"value":1219},"  awscloudwatch",{"type":20,"tag":105,"props":1221,"children":1222},{"style":506},[1223],{"type":26,"value":509},{"type":20,"tag":105,"props":1225,"children":1227},{"class":107,"line":1226},52,[1228,1233,1237],{"type":20,"tag":105,"props":1229,"children":1230},{"style":500},[1231],{"type":26,"value":1232},"    region",{"type":20,"tag":105,"props":1234,"children":1235},{"style":506},[1236],{"type":26,"value":558},{"type":20,"tag":105,"props":1238,"children":1239},{"style":561},[1240],{"type":26,"value":1241}," ap-southeast-1\n",{"type":20,"tag":105,"props":1243,"children":1245},{"class":107,"line":1244},53,[1246,1251,1255],{"type":20,"tag":105,"props":1247,"children":1248},{"style":500},[1249],{"type":26,"value":1250},"    namespace",{"type":20,"tag":105,"props":1252,"children":1253},{"style":506},[1254],{"type":26,"value":558},{"type":20,"tag":105,"props":1256,"children":1257},{"style":561},[1258],{"type":26,"value":1259}," CustomMetrics\n",{"type":20,"tag":105,"props":1261,"children":1263},{"class":107,"line":1262},54,[1264,1269],{"type":20,"tag":105,"props":1265,"children":1266},{"style":500},[1267],{"type":26,"value":1268},"    metric_declarations",{"type":20,"tag":105,"props":1270,"children":1271},{"style":506},[1272],{"type":26,"value":509},{"type":20,"tag":105,"props":1274,"children":1276},{"class":107,"line":1275},55,[1277,1281,1286,1290,1295,1300],{"type":20,"tag":105,"props":1278,"children":1279},{"style":506},[1280],{"type":26,"value":767},{"type":20,"tag":105,"props":1282,"children":1283},{"style":500},[1284],{"type":26,"value":1285}," dimensions",{"type":20,"tag":105,"props":1287,"children":1288},{"style":506},[1289],{"type":26,"value":558},{"type":20,"tag":105,"props":1291,"children":1292},{"style":506},[1293],{"type":26,"value":1294}," [[",{"type":20,"tag":105,"props":1296,"children":1297},{"style":561},[1298],{"type":26,"value":1299},"service.name",{"type":20,"tag":105,"props":1301,"children":1302},{"style":506},[1303],{"type":26,"value":1304},"]]\n",{"type":20,"tag":105,"props":1306,"children":1308},{"class":107,"line":1307},56,[1309,1314],{"type":20,"tag":105,"props":1310,"children":1311},{"style":500},[1312],{"type":26,"value":1313},"        metric_name_selectors",{"type":20,"tag":105,"props":1315,"children":1316},{"style":506},[1317],{"type":26,"value":509},{"type":20,"tag":105,"props":1319,"children":1321},{"class":107,"line":1320},57,[1322,1327,1333,1338],{"type":20,"tag":105,"props":1323,"children":1324},{"style":506},[1325],{"type":26,"value":1326},"          -",{"type":20,"tag":105,"props":1328,"children":1330},{"style":1329},"--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF",[1331],{"type":26,"value":1332}," \"",{"type":20,"tag":105,"props":1334,"children":1335},{"style":561},[1336],{"type":26,"value":1337},"http.server.duration",{"type":20,"tag":105,"props":1339,"children":1340},{"style":1329},[1341],{"type":26,"value":1342},"\"\n",{"type":20,"tag":105,"props":1344,"children":1346},{"class":107,"line":1345},58,[1347,1351,1355,1360],{"type":20,"tag":105,"props":1348,"children":1349},{"style":506},[1350],{"type":26,"value":1326},{"type":20,"tag":105,"props":1352,"children":1353},{"style":1329},[1354],{"type":26,"value":1332},{"type":20,"tag":105,"props":1356,"children":1357},{"style":561},[1358],{"type":26,"value":1359},"http.server.request.size",{"type":20,"tag":105,"props":1361,"children":1362},{"style":1329},[1363],{"type":26,"value":1342},{"type":20,"tag":105,"props":1365,"children":1367},{"class":107,"line":1366},59,[1368],{"type":20,"tag":105,"props":1369,"children":1370},{"emptyLinePlaceholder":167},[1371],{"type":26,"value":170},{"type":20,"tag":105,"props":1373,"children":1375},{"class":107,"line":1374},60,[1376,1381],{"type":20,"tag":105,"props":1377,"children":1378},{"style":500},[1379],{"type":26,"value":1380},"service",{"type":20,"tag":105,"props":1382,"children":1383},{"style":506},[1384],{"type":26,"value":509},{"type":20,"tag":105,"props":1386,"children":1388},{"class":107,"line":1387},61,[1389,1394],{"type":20,"tag":105,"props":1390,"children":1391},{"style":500},[1392],{"type":26,"value":1393},"  pipelines",{"type":20,"tag":105,"props":1395,"children":1396},{"style":506},[1397],{"type":26,"value":509},{"type":20,"tag":105,"props":1399,"children":1401},{"class":107,"line":1400},62,[1402,1407],{"type":20,"tag":105,"props":1403,"children":1404},{"style":500},[1405],{"type":26,"value":1406},"    traces",{"type":20,"tag":105,"props":1408,"children":1409},{"style":506},[1410],{"type":26,"value":509},{"type":20,"tag":105,"props":1412,"children":1414},{"class":107,"line":1413},63,[1415,1420,1424,1429,1434],{"type":20,"tag":105,"props":1416,"children":1417},{"style":500},[1418],{"type":26,"value":1419},"      receivers",{"type":20,"tag":105,"props":1421,"children":1422},{"style":506},[1423],{"type":26,"value":558},{"type":20,"tag":105,"props":1425,"children":1426},{"style":506},[1427],{"type":26,"value":1428}," [",{"type":20,"tag":105,"props":1430,"children":1431},{"style":561},[1432],{"type":26,"value":1433},"otlp",{"type":20,"tag":105,"props":1435,"children":1436},{"style":506},[1437],{"type":26,"value":1438},"]\n",{"type":20,"tag":105,"props":1440,"children":1442},{"class":107,"line":1441},64,[1443,1448,1452,1456,1461,1466,1471,1475,1480,1484,1489],{"type":20,"tag":105,"props":1444,"children":1445},{"style":500},[1446],{"type":26,"value":1447},"      processors",{"type":20,"tag":105,"props":1449,"children":1450},{"style":506},[1451],{"type":26,"value":558},{"type":20,"tag":105,"props":1453,"children":1454},{"style":506},[1455],{"type":26,"value":1428},{"type":20,"tag":105,"props":1457,"children":1458},{"style":561},[1459],{"type":26,"value":1460},"memory_limiter",{"type":20,"tag":105,"props":1462,"children":1463},{"style":506},[1464],{"type":26,"value":1465},",",{"type":20,"tag":105,"props":1467,"children":1468},{"style":561},[1469],{"type":26,"value":1470}," batch",{"type":20,"tag":105,"props":1472,"children":1473},{"style":506},[1474],{"type":26,"value":1465},{"type":20,"tag":105,"props":1476,"children":1477},{"style":561},[1478],{"type":26,"value":1479}," resource",{"type":20,"tag":105,"props":1481,"children":1482},{"style":506},[1483],{"type":26,"value":1465},{"type":20,"tag":105,"props":1485,"children":1486},{"style":561},[1487],{"type":26,"value":1488}," tail_sampling",{"type":20,"tag":105,"props":1490,"children":1491},{"style":506},[1492],{"type":26,"value":1438},{"type":20,"tag":105,"props":1494,"children":1496},{"class":107,"line":1495},65,[1497,1502,1506,1510,1515],{"type":20,"tag":105,"props":1498,"children":1499},{"style":500},[1500],{"type":26,"value":1501},"      exporters",{"type":20,"tag":105,"props":1503,"children":1504},{"style":506},[1505],{"type":26,"value":558},{"type":20,"tag":105,"props":1507,"children":1508},{"style":506},[1509],{"type":26,"value":1428},{"type":20,"tag":105,"props":1511,"children":1512},{"style":561},[1513],{"type":26,"value":1514},"otlp/signoz",{"type":20,"tag":105,"props":1516,"children":1517},{"style":506},[1518],{"type":26,"value":1438},{"type":20,"tag":105,"props":1520,"children":1522},{"class":107,"line":1521},66,[1523,1528],{"type":20,"tag":105,"props":1524,"children":1525},{"style":500},[1526],{"type":26,"value":1527},"    metrics",{"type":20,"tag":105,"props":1529,"children":1530},{"style":506},[1531],{"type":26,"value":509},{"type":20,"tag":105,"props":1533,"children":1535},{"class":107,"line":1534},67,[1536,1540,1544,1548,1552],{"type":20,"tag":105,"props":1537,"children":1538},{"style":500},[1539],{"type":26,"value":1419},{"type":20,"tag":105,"props":1541,"children":1542},{"style":506},[1543],{"type":26,"value":558},{"type":20,"tag":105,"props":1545,"children":1546},{"style":506},[1547],{"type":26,"value":1428},{"type":20,"tag":105,"props":1549,"children":1550},{"style":561},[1551],{"type":26,"value":1433},{"type":20,"tag":105,"props":1553,"children":1554},{"style":506},[1555],{"type":26,"value":1438},{"type":20,"tag":105,"props":1557,"children":1559},{"class":107,"line":1558},68,[1560,1564,1568,1572,1576,1580,1584,1588,1592],{"type":20,"tag":105,"props":1561,"children":1562},{"style":500},[1563],{"type":26,"value":1447},{"type":20,"tag":105,"props":1565,"children":1566},{"style":506},[1567],{"type":26,"value":558},{"type":20,"tag":105,"props":1569,"children":1570},{"style":506},[1571],{"type":26,"value":1428},{"type":20,"tag":105,"props":1573,"children":1574},{"style":561},[1575],{"type":26,"value":1460},{"type":20,"tag":105,"props":1577,"children":1578},{"style":506},[1579],{"type":26,"value":1465},{"type":20,"tag":105,"props":1581,"children":1582},{"style":561},[1583],{"type":26,"value":1470},{"type":20,"tag":105,"props":1585,"children":1586},{"style":506},[1587],{"type":26,"value":1465},{"type":20,"tag":105,"props":1589,"children":1590},{"style":561},[1591],{"type":26,"value":1479},{"type":20,"tag":105,"props":1593,"children":1594},{"style":506},[1595],{"type":26,"value":1438},{"type":20,"tag":105,"props":1597,"children":1599},{"class":107,"line":1598},69,[1600,1604,1608,1612,1616,1620,1625],{"type":20,"tag":105,"props":1601,"children":1602},{"style":500},[1603],{"type":26,"value":1501},{"type":20,"tag":105,"props":1605,"children":1606},{"style":506},[1607],{"type":26,"value":558},{"type":20,"tag":105,"props":1609,"children":1610},{"style":506},[1611],{"type":26,"value":1428},{"type":20,"tag":105,"props":1613,"children":1614},{"style":561},[1615],{"type":26,"value":1514},{"type":20,"tag":105,"props":1617,"children":1618},{"style":506},[1619],{"type":26,"value":1465},{"type":20,"tag":105,"props":1621,"children":1622},{"style":561},[1623],{"type":26,"value":1624}," awscloudwatch",{"type":20,"tag":105,"props":1626,"children":1627},{"style":506},[1628],{"type":26,"value":1438},{"type":20,"tag":105,"props":1630,"children":1632},{"class":107,"line":1631},70,[1633,1638],{"type":20,"tag":105,"props":1634,"children":1635},{"style":500},[1636],{"type":26,"value":1637},"    logs",{"type":20,"tag":105,"props":1639,"children":1640},{"style":506},[1641],{"type":26,"value":509},{"type":20,"tag":105,"props":1643,"children":1645},{"class":107,"line":1644},71,[1646,1650,1654,1658,1662],{"type":20,"tag":105,"props":1647,"children":1648},{"style":500},[1649],{"type":26,"value":1419},{"type":20,"tag":105,"props":1651,"children":1652},{"style":506},[1653],{"type":26,"value":558},{"type":20,"tag":105,"props":1655,"children":1656},{"style":506},[1657],{"type":26,"value":1428},{"type":20,"tag":105,"props":1659,"children":1660},{"style":561},[1661],{"type":26,"value":1433},{"type":20,"tag":105,"props":1663,"children":1664},{"style":506},[1665],{"type":26,"value":1438},{"type":20,"tag":105,"props":1667,"children":1669},{"class":107,"line":1668},72,[1670,1674,1678,1682,1686,1690,1694,1698,1702],{"type":20,"tag":105,"props":1671,"children":1672},{"style":500},[1673],{"type":26,"value":1447},{"type":20,"tag":105,"props":1675,"children":1676},{"style":506},[1677],{"type":26,"value":558},{"type":20,"tag":105,"props":1679,"children":1680},{"style":506},[1681],{"type":26,"value":1428},{"type":20,"tag":105,"props":1683,"children":1684},{"style":561},[1685],{"type":26,"value":1460},{"type":20,"tag":105,"props":1687,"children":1688},{"style":506},[1689],{"type":26,"value":1465},{"type":20,"tag":105,"props":1691,"children":1692},{"style":561},[1693],{"type":26,"value":1470},{"type":20,"tag":105,"props":1695,"children":1696},{"style":506},[1697],{"type":26,"value":1465},{"type":20,"tag":105,"props":1699,"children":1700},{"style":561},[1701],{"type":26,"value":1479},{"type":20,"tag":105,"props":1703,"children":1704},{"style":506},[1705],{"type":26,"value":1438},{"type":20,"tag":105,"props":1707,"children":1709},{"class":107,"line":1708},73,[1710,1714,1718,1722,1726],{"type":20,"tag":105,"props":1711,"children":1712},{"style":500},[1713],{"type":26,"value":1501},{"type":20,"tag":105,"props":1715,"children":1716},{"style":506},[1717],{"type":26,"value":558},{"type":20,"tag":105,"props":1719,"children":1720},{"style":506},[1721],{"type":26,"value":1428},{"type":20,"tag":105,"props":1723,"children":1724},{"style":561},[1725],{"type":26,"value":1514},{"type":20,"tag":105,"props":1727,"children":1728},{"style":506},[1729],{"type":26,"value":1438},{"type":20,"tag":35,"props":1731,"children":1733},{"id":1732},"application-instrumentation-nodejs-example",[1734],{"type":26,"value":1735},"Application Instrumentation (Node.js Example)",{"type":20,"tag":94,"props":1737,"children":1741},{"className":1738,"code":1739,"language":1740,"meta":7,"style":7},"language-javascript shiki shiki-themes material-theme-lighter github-light github-dark","const { NodeSDK } = require('@opentelemetry/sdk-node')\nconst { OTLPTraceExporter } = require('@opentelemetry/exporter-trace-otlp-grpc')\nconst { OTLPMetricExporter } = require('@opentelemetry/exporter-metrics-otlp-grpc')\nconst { getNodeAutoInstrumentations } = require('@opentelemetry/auto-instrumentations-node')\nconst { PeriodicExportingMetricReader } = require('@opentelemetry/sdk-metrics')\n\nconst sdk = new NodeSDK({\n  serviceName: process.env.SERVICE_NAME,\n  traceExporter: new OTLPTraceExporter({\n    url: process.env.OTEL_COLLECTOR_URL || 'grpc://otel-collector:4317',\n  }),\n  metricReader: new PeriodicExportingMetricReader({\n    exporter: new OTLPMetricExporter({\n      url: process.env.OTEL_COLLECTOR_URL || 'grpc://otel-collector:4317',\n    }),\n    exportIntervalMillis: 30000,\n  }),\n  instrumentations: [\n    getNodeAutoInstrumentations({\n      '@opentelemetry/instrumentation-http': { enabled: true },\n      '@opentelemetry/instrumentation-express': { enabled: true },\n      '@opentelemetry/instrumentation-mysql2': { enabled: true },\n      '@opentelemetry/instrumentation-redis': { enabled: true },\n    }),\n  ],\n})\n\nsdk.start()\n","javascript",[1742],{"type":20,"tag":101,"props":1743,"children":1744},{"__ignoreMap":7},[1745,1806,1855,1904,1953,2002,2009,2043,2085,2113,2169,2186,2214,2242,2294,2310,2331,2346,2363,2379,2424,2464,2504,2544,2559,2571,2583,2590],{"type":20,"tag":105,"props":1746,"children":1747},{"class":107,"line":108},[1748,1754,1759,1765,1770,1776,1782,1787,1792,1797,1801],{"type":20,"tag":105,"props":1749,"children":1751},{"style":1750},"--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583",[1752],{"type":26,"value":1753},"const",{"type":20,"tag":105,"props":1755,"children":1756},{"style":506},[1757],{"type":26,"value":1758}," {",{"type":20,"tag":105,"props":1760,"children":1762},{"style":1761},"--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF",[1763],{"type":26,"value":1764}," NodeSDK",{"type":20,"tag":105,"props":1766,"children":1767},{"style":506},[1768],{"type":26,"value":1769}," }",{"type":20,"tag":105,"props":1771,"children":1773},{"style":1772},"--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583",[1774],{"type":26,"value":1775}," =",{"type":20,"tag":105,"props":1777,"children":1779},{"style":1778},"--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0",[1780],{"type":26,"value":1781}," require",{"type":20,"tag":105,"props":1783,"children":1784},{"style":112},[1785],{"type":26,"value":1786},"(",{"type":20,"tag":105,"props":1788,"children":1789},{"style":1329},[1790],{"type":26,"value":1791},"'",{"type":20,"tag":105,"props":1793,"children":1794},{"style":561},[1795],{"type":26,"value":1796},"@opentelemetry/sdk-node",{"type":20,"tag":105,"props":1798,"children":1799},{"style":1329},[1800],{"type":26,"value":1791},{"type":20,"tag":105,"props":1802,"children":1803},{"style":112},[1804],{"type":26,"value":1805},")\n",{"type":20,"tag":105,"props":1807,"children":1808},{"class":107,"line":118},[1809,1813,1817,1822,1826,1830,1834,1838,1842,1847,1851],{"type":20,"tag":105,"props":1810,"children":1811},{"style":1750},[1812],{"type":26,"value":1753},{"type":20,"tag":105,"props":1814,"children":1815},{"style":506},[1816],{"type":26,"value":1758},{"type":20,"tag":105,"props":1818,"children":1819},{"style":1761},[1820],{"type":26,"value":1821}," OTLPTraceExporter",{"type":20,"tag":105,"props":1823,"children":1824},{"style":506},[1825],{"type":26,"value":1769},{"type":20,"tag":105,"props":1827,"children":1828},{"style":1772},[1829],{"type":26,"value":1775},{"type":20,"tag":105,"props":1831,"children":1832},{"style":1778},[1833],{"type":26,"value":1781},{"type":20,"tag":105,"props":1835,"children":1836},{"style":112},[1837],{"type":26,"value":1786},{"type":20,"tag":105,"props":1839,"children":1840},{"style":1329},[1841],{"type":26,"value":1791},{"type":20,"tag":105,"props":1843,"children":1844},{"style":561},[1845],{"type":26,"value":1846},"@opentelemetry/exporter-trace-otlp-grpc",{"type":20,"tag":105,"props":1848,"children":1849},{"style":1329},[1850],{"type":26,"value":1791},{"type":20,"tag":105,"props":1852,"children":1853},{"style":112},[1854],{"type":26,"value":1805},{"type":20,"tag":105,"props":1856,"children":1857},{"class":107,"line":127},[1858,1862,1866,1871,1875,1879,1883,1887,1891,1896,1900],{"type":20,"tag":105,"props":1859,"children":1860},{"style":1750},[1861],{"type":26,"value":1753},{"type":20,"tag":105,"props":1863,"children":1864},{"style":506},[1865],{"type":26,"value":1758},{"type":20,"tag":105,"props":1867,"children":1868},{"style":1761},[1869],{"type":26,"value":1870}," OTLPMetricExporter",{"type":20,"tag":105,"props":1872,"children":1873},{"style":506},[1874],{"type":26,"value":1769},{"type":20,"tag":105,"props":1876,"children":1877},{"style":1772},[1878],{"type":26,"value":1775},{"type":20,"tag":105,"props":1880,"children":1881},{"style":1778},[1882],{"type":26,"value":1781},{"type":20,"tag":105,"props":1884,"children":1885},{"style":112},[1886],{"type":26,"value":1786},{"type":20,"tag":105,"props":1888,"children":1889},{"style":1329},[1890],{"type":26,"value":1791},{"type":20,"tag":105,"props":1892,"children":1893},{"style":561},[1894],{"type":26,"value":1895},"@opentelemetry/exporter-metrics-otlp-grpc",{"type":20,"tag":105,"props":1897,"children":1898},{"style":1329},[1899],{"type":26,"value":1791},{"type":20,"tag":105,"props":1901,"children":1902},{"style":112},[1903],{"type":26,"value":1805},{"type":20,"tag":105,"props":1905,"children":1906},{"class":107,"line":136},[1907,1911,1915,1920,1924,1928,1932,1936,1940,1945,1949],{"type":20,"tag":105,"props":1908,"children":1909},{"style":1750},[1910],{"type":26,"value":1753},{"type":20,"tag":105,"props":1912,"children":1913},{"style":506},[1914],{"type":26,"value":1758},{"type":20,"tag":105,"props":1916,"children":1917},{"style":1761},[1918],{"type":26,"value":1919}," getNodeAutoInstrumentations",{"type":20,"tag":105,"props":1921,"children":1922},{"style":506},[1923],{"type":26,"value":1769},{"type":20,"tag":105,"props":1925,"children":1926},{"style":1772},[1927],{"type":26,"value":1775},{"type":20,"tag":105,"props":1929,"children":1930},{"style":1778},[1931],{"type":26,"value":1781},{"type":20,"tag":105,"props":1933,"children":1934},{"style":112},[1935],{"type":26,"value":1786},{"type":20,"tag":105,"props":1937,"children":1938},{"style":1329},[1939],{"type":26,"value":1791},{"type":20,"tag":105,"props":1941,"children":1942},{"style":561},[1943],{"type":26,"value":1944},"@opentelemetry/auto-instrumentations-node",{"type":20,"tag":105,"props":1946,"children":1947},{"style":1329},[1948],{"type":26,"value":1791},{"type":20,"tag":105,"props":1950,"children":1951},{"style":112},[1952],{"type":26,"value":1805},{"type":20,"tag":105,"props":1954,"children":1955},{"class":107,"line":145},[1956,1960,1964,1969,1973,1977,1981,1985,1989,1994,1998],{"type":20,"tag":105,"props":1957,"children":1958},{"style":1750},[1959],{"type":26,"value":1753},{"type":20,"tag":105,"props":1961,"children":1962},{"style":506},[1963],{"type":26,"value":1758},{"type":20,"tag":105,"props":1965,"children":1966},{"style":1761},[1967],{"type":26,"value":1968}," PeriodicExportingMetricReader",{"type":20,"tag":105,"props":1970,"children":1971},{"style":506},[1972],{"type":26,"value":1769},{"type":20,"tag":105,"props":1974,"children":1975},{"style":1772},[1976],{"type":26,"value":1775},{"type":20,"tag":105,"props":1978,"children":1979},{"style":1778},[1980],{"type":26,"value":1781},{"type":20,"tag":105,"props":1982,"children":1983},{"style":112},[1984],{"type":26,"value":1786},{"type":20,"tag":105,"props":1986,"children":1987},{"style":1329},[1988],{"type":26,"value":1791},{"type":20,"tag":105,"props":1990,"children":1991},{"style":561},[1992],{"type":26,"value":1993},"@opentelemetry/sdk-metrics",{"type":20,"tag":105,"props":1995,"children":1996},{"style":1329},[1997],{"type":26,"value":1791},{"type":20,"tag":105,"props":1999,"children":2000},{"style":112},[2001],{"type":26,"value":1805},{"type":20,"tag":105,"props":2003,"children":2004},{"class":107,"line":154},[2005],{"type":20,"tag":105,"props":2006,"children":2007},{"emptyLinePlaceholder":167},[2008],{"type":26,"value":170},{"type":20,"tag":105,"props":2010,"children":2011},{"class":107,"line":163},[2012,2016,2021,2025,2030,2034,2038],{"type":20,"tag":105,"props":2013,"children":2014},{"style":1750},[2015],{"type":26,"value":1753},{"type":20,"tag":105,"props":2017,"children":2018},{"style":1761},[2019],{"type":26,"value":2020}," sdk",{"type":20,"tag":105,"props":2022,"children":2023},{"style":1772},[2024],{"type":26,"value":1775},{"type":20,"tag":105,"props":2026,"children":2027},{"style":1772},[2028],{"type":26,"value":2029}," new",{"type":20,"tag":105,"props":2031,"children":2032},{"style":1778},[2033],{"type":26,"value":1764},{"type":20,"tag":105,"props":2035,"children":2036},{"style":112},[2037],{"type":26,"value":1786},{"type":20,"tag":105,"props":2039,"children":2040},{"style":506},[2041],{"type":26,"value":2042},"{\n",{"type":20,"tag":105,"props":2044,"children":2045},{"class":107,"line":173},[2046,2052,2056,2061,2066,2071,2075,2080],{"type":20,"tag":105,"props":2047,"children":2049},{"style":2048},"--shiki-light:#E53935;--shiki-default:#24292E;--shiki-dark:#E1E4E8",[2050],{"type":26,"value":2051},"  serviceName",{"type":20,"tag":105,"props":2053,"children":2054},{"style":506},[2055],{"type":26,"value":558},{"type":20,"tag":105,"props":2057,"children":2058},{"style":112},[2059],{"type":26,"value":2060}," process",{"type":20,"tag":105,"props":2062,"children":2063},{"style":506},[2064],{"type":26,"value":2065},".",{"type":20,"tag":105,"props":2067,"children":2068},{"style":112},[2069],{"type":26,"value":2070},"env",{"type":20,"tag":105,"props":2072,"children":2073},{"style":506},[2074],{"type":26,"value":2065},{"type":20,"tag":105,"props":2076,"children":2077},{"style":1761},[2078],{"type":26,"value":2079},"SERVICE_NAME",{"type":20,"tag":105,"props":2081,"children":2082},{"style":506},[2083],{"type":26,"value":2084},",\n",{"type":20,"tag":105,"props":2086,"children":2087},{"class":107,"line":182},[2088,2093,2097,2101,2105,2109],{"type":20,"tag":105,"props":2089,"children":2090},{"style":2048},[2091],{"type":26,"value":2092},"  traceExporter",{"type":20,"tag":105,"props":2094,"children":2095},{"style":506},[2096],{"type":26,"value":558},{"type":20,"tag":105,"props":2098,"children":2099},{"style":1772},[2100],{"type":26,"value":2029},{"type":20,"tag":105,"props":2102,"children":2103},{"style":1778},[2104],{"type":26,"value":1821},{"type":20,"tag":105,"props":2106,"children":2107},{"style":112},[2108],{"type":26,"value":1786},{"type":20,"tag":105,"props":2110,"children":2111},{"style":506},[2112],{"type":26,"value":2042},{"type":20,"tag":105,"props":2114,"children":2115},{"class":107,"line":191},[2116,2121,2125,2129,2133,2137,2141,2146,2151,2156,2161,2165],{"type":20,"tag":105,"props":2117,"children":2118},{"style":2048},[2119],{"type":26,"value":2120},"    url",{"type":20,"tag":105,"props":2122,"children":2123},{"style":506},[2124],{"type":26,"value":558},{"type":20,"tag":105,"props":2126,"children":2127},{"style":112},[2128],{"type":26,"value":2060},{"type":20,"tag":105,"props":2130,"children":2131},{"style":506},[2132],{"type":26,"value":2065},{"type":20,"tag":105,"props":2134,"children":2135},{"style":112},[2136],{"type":26,"value":2070},{"type":20,"tag":105,"props":2138,"children":2139},{"style":506},[2140],{"type":26,"value":2065},{"type":20,"tag":105,"props":2142,"children":2143},{"style":1761},[2144],{"type":26,"value":2145},"OTEL_COLLECTOR_URL",{"type":20,"tag":105,"props":2147,"children":2148},{"style":1772},[2149],{"type":26,"value":2150}," ||",{"type":20,"tag":105,"props":2152,"children":2153},{"style":1329},[2154],{"type":26,"value":2155}," '",{"type":20,"tag":105,"props":2157,"children":2158},{"style":561},[2159],{"type":26,"value":2160},"grpc://otel-collector:4317",{"type":20,"tag":105,"props":2162,"children":2163},{"style":1329},[2164],{"type":26,"value":1791},{"type":20,"tag":105,"props":2166,"children":2167},{"style":506},[2168],{"type":26,"value":2084},{"type":20,"tag":105,"props":2170,"children":2171},{"class":107,"line":199},[2172,2177,2182],{"type":20,"tag":105,"props":2173,"children":2174},{"style":506},[2175],{"type":26,"value":2176},"  }",{"type":20,"tag":105,"props":2178,"children":2179},{"style":112},[2180],{"type":26,"value":2181},")",{"type":20,"tag":105,"props":2183,"children":2184},{"style":506},[2185],{"type":26,"value":2084},{"type":20,"tag":105,"props":2187,"children":2188},{"class":107,"line":207},[2189,2194,2198,2202,2206,2210],{"type":20,"tag":105,"props":2190,"children":2191},{"style":2048},[2192],{"type":26,"value":2193},"  metricReader",{"type":20,"tag":105,"props":2195,"children":2196},{"style":506},[2197],{"type":26,"value":558},{"type":20,"tag":105,"props":2199,"children":2200},{"style":1772},[2201],{"type":26,"value":2029},{"type":20,"tag":105,"props":2203,"children":2204},{"style":1778},[2205],{"type":26,"value":1968},{"type":20,"tag":105,"props":2207,"children":2208},{"style":112},[2209],{"type":26,"value":1786},{"type":20,"tag":105,"props":2211,"children":2212},{"style":506},[2213],{"type":26,"value":2042},{"type":20,"tag":105,"props":2215,"children":2216},{"class":107,"line":216},[2217,2222,2226,2230,2234,2238],{"type":20,"tag":105,"props":2218,"children":2219},{"style":2048},[2220],{"type":26,"value":2221},"    exporter",{"type":20,"tag":105,"props":2223,"children":2224},{"style":506},[2225],{"type":26,"value":558},{"type":20,"tag":105,"props":2227,"children":2228},{"style":1772},[2229],{"type":26,"value":2029},{"type":20,"tag":105,"props":2231,"children":2232},{"style":1778},[2233],{"type":26,"value":1870},{"type":20,"tag":105,"props":2235,"children":2236},{"style":112},[2237],{"type":26,"value":1786},{"type":20,"tag":105,"props":2239,"children":2240},{"style":506},[2241],{"type":26,"value":2042},{"type":20,"tag":105,"props":2243,"children":2244},{"class":107,"line":225},[2245,2250,2254,2258,2262,2266,2270,2274,2278,2282,2286,2290],{"type":20,"tag":105,"props":2246,"children":2247},{"style":2048},[2248],{"type":26,"value":2249},"      url",{"type":20,"tag":105,"props":2251,"children":2252},{"style":506},[2253],{"type":26,"value":558},{"type":20,"tag":105,"props":2255,"children":2256},{"style":112},[2257],{"type":26,"value":2060},{"type":20,"tag":105,"props":2259,"children":2260},{"style":506},[2261],{"type":26,"value":2065},{"type":20,"tag":105,"props":2263,"children":2264},{"style":112},[2265],{"type":26,"value":2070},{"type":20,"tag":105,"props":2267,"children":2268},{"style":506},[2269],{"type":26,"value":2065},{"type":20,"tag":105,"props":2271,"children":2272},{"style":1761},[2273],{"type":26,"value":2145},{"type":20,"tag":105,"props":2275,"children":2276},{"style":1772},[2277],{"type":26,"value":2150},{"type":20,"tag":105,"props":2279,"children":2280},{"style":1329},[2281],{"type":26,"value":2155},{"type":20,"tag":105,"props":2283,"children":2284},{"style":561},[2285],{"type":26,"value":2160},{"type":20,"tag":105,"props":2287,"children":2288},{"style":1329},[2289],{"type":26,"value":1791},{"type":20,"tag":105,"props":2291,"children":2292},{"style":506},[2293],{"type":26,"value":2084},{"type":20,"tag":105,"props":2295,"children":2296},{"class":107,"line":234},[2297,2302,2306],{"type":20,"tag":105,"props":2298,"children":2299},{"style":506},[2300],{"type":26,"value":2301},"    }",{"type":20,"tag":105,"props":2303,"children":2304},{"style":112},[2305],{"type":26,"value":2181},{"type":20,"tag":105,"props":2307,"children":2308},{"style":506},[2309],{"type":26,"value":2084},{"type":20,"tag":105,"props":2311,"children":2312},{"class":107,"line":243},[2313,2318,2322,2327],{"type":20,"tag":105,"props":2314,"children":2315},{"style":2048},[2316],{"type":26,"value":2317},"    exportIntervalMillis",{"type":20,"tag":105,"props":2319,"children":2320},{"style":506},[2321],{"type":26,"value":558},{"type":20,"tag":105,"props":2323,"children":2324},{"style":655},[2325],{"type":26,"value":2326}," 30000",{"type":20,"tag":105,"props":2328,"children":2329},{"style":506},[2330],{"type":26,"value":2084},{"type":20,"tag":105,"props":2332,"children":2333},{"class":107,"line":251},[2334,2338,2342],{"type":20,"tag":105,"props":2335,"children":2336},{"style":506},[2337],{"type":26,"value":2176},{"type":20,"tag":105,"props":2339,"children":2340},{"style":112},[2341],{"type":26,"value":2181},{"type":20,"tag":105,"props":2343,"children":2344},{"style":506},[2345],{"type":26,"value":2084},{"type":20,"tag":105,"props":2347,"children":2348},{"class":107,"line":259},[2349,2354,2358],{"type":20,"tag":105,"props":2350,"children":2351},{"style":2048},[2352],{"type":26,"value":2353},"  instrumentations",{"type":20,"tag":105,"props":2355,"children":2356},{"style":506},[2357],{"type":26,"value":558},{"type":20,"tag":105,"props":2359,"children":2360},{"style":112},[2361],{"type":26,"value":2362}," [\n",{"type":20,"tag":105,"props":2364,"children":2365},{"class":107,"line":268},[2366,2371,2375],{"type":20,"tag":105,"props":2367,"children":2368},{"style":1778},[2369],{"type":26,"value":2370},"    getNodeAutoInstrumentations",{"type":20,"tag":105,"props":2372,"children":2373},{"style":112},[2374],{"type":26,"value":1786},{"type":20,"tag":105,"props":2376,"children":2377},{"style":506},[2378],{"type":26,"value":2042},{"type":20,"tag":105,"props":2380,"children":2381},{"class":107,"line":277},[2382,2387,2393,2397,2401,2405,2410,2414,2419],{"type":20,"tag":105,"props":2383,"children":2384},{"style":1329},[2385],{"type":26,"value":2386},"      '",{"type":20,"tag":105,"props":2388,"children":2390},{"style":2389},"--shiki-light:#E53935;--shiki-default:#032F62;--shiki-dark:#9ECBFF",[2391],{"type":26,"value":2392},"@opentelemetry/instrumentation-http",{"type":20,"tag":105,"props":2394,"children":2395},{"style":1329},[2396],{"type":26,"value":1791},{"type":20,"tag":105,"props":2398,"children":2399},{"style":506},[2400],{"type":26,"value":558},{"type":20,"tag":105,"props":2402,"children":2403},{"style":506},[2404],{"type":26,"value":1758},{"type":20,"tag":105,"props":2406,"children":2407},{"style":2048},[2408],{"type":26,"value":2409}," enabled",{"type":20,"tag":105,"props":2411,"children":2412},{"style":506},[2413],{"type":26,"value":558},{"type":20,"tag":105,"props":2415,"children":2416},{"style":1199},[2417],{"type":26,"value":2418}," true",{"type":20,"tag":105,"props":2420,"children":2421},{"style":506},[2422],{"type":26,"value":2423}," },\n",{"type":20,"tag":105,"props":2425,"children":2426},{"class":107,"line":286},[2427,2431,2436,2440,2444,2448,2452,2456,2460],{"type":20,"tag":105,"props":2428,"children":2429},{"style":1329},[2430],{"type":26,"value":2386},{"type":20,"tag":105,"props":2432,"children":2433},{"style":2389},[2434],{"type":26,"value":2435},"@opentelemetry/instrumentation-express",{"type":20,"tag":105,"props":2437,"children":2438},{"style":1329},[2439],{"type":26,"value":1791},{"type":20,"tag":105,"props":2441,"children":2442},{"style":506},[2443],{"type":26,"value":558},{"type":20,"tag":105,"props":2445,"children":2446},{"style":506},[2447],{"type":26,"value":1758},{"type":20,"tag":105,"props":2449,"children":2450},{"style":2048},[2451],{"type":26,"value":2409},{"type":20,"tag":105,"props":2453,"children":2454},{"style":506},[2455],{"type":26,"value":558},{"type":20,"tag":105,"props":2457,"children":2458},{"style":1199},[2459],{"type":26,"value":2418},{"type":20,"tag":105,"props":2461,"children":2462},{"style":506},[2463],{"type":26,"value":2423},{"type":20,"tag":105,"props":2465,"children":2466},{"class":107,"line":294},[2467,2471,2476,2480,2484,2488,2492,2496,2500],{"type":20,"tag":105,"props":2468,"children":2469},{"style":1329},[2470],{"type":26,"value":2386},{"type":20,"tag":105,"props":2472,"children":2473},{"style":2389},[2474],{"type":26,"value":2475},"@opentelemetry/instrumentation-mysql2",{"type":20,"tag":105,"props":2477,"children":2478},{"style":1329},[2479],{"type":26,"value":1791},{"type":20,"tag":105,"props":2481,"children":2482},{"style":506},[2483],{"type":26,"value":558},{"type":20,"tag":105,"props":2485,"children":2486},{"style":506},[2487],{"type":26,"value":1758},{"type":20,"tag":105,"props":2489,"children":2490},{"style":2048},[2491],{"type":26,"value":2409},{"type":20,"tag":105,"props":2493,"children":2494},{"style":506},[2495],{"type":26,"value":558},{"type":20,"tag":105,"props":2497,"children":2498},{"style":1199},[2499],{"type":26,"value":2418},{"type":20,"tag":105,"props":2501,"children":2502},{"style":506},[2503],{"type":26,"value":2423},{"type":20,"tag":105,"props":2505,"children":2506},{"class":107,"line":302},[2507,2511,2516,2520,2524,2528,2532,2536,2540],{"type":20,"tag":105,"props":2508,"children":2509},{"style":1329},[2510],{"type":26,"value":2386},{"type":20,"tag":105,"props":2512,"children":2513},{"style":2389},[2514],{"type":26,"value":2515},"@opentelemetry/instrumentation-redis",{"type":20,"tag":105,"props":2517,"children":2518},{"style":1329},[2519],{"type":26,"value":1791},{"type":20,"tag":105,"props":2521,"children":2522},{"style":506},[2523],{"type":26,"value":558},{"type":20,"tag":105,"props":2525,"children":2526},{"style":506},[2527],{"type":26,"value":1758},{"type":20,"tag":105,"props":2529,"children":2530},{"style":2048},[2531],{"type":26,"value":2409},{"type":20,"tag":105,"props":2533,"children":2534},{"style":506},[2535],{"type":26,"value":558},{"type":20,"tag":105,"props":2537,"children":2538},{"style":1199},[2539],{"type":26,"value":2418},{"type":20,"tag":105,"props":2541,"children":2542},{"style":506},[2543],{"type":26,"value":2423},{"type":20,"tag":105,"props":2545,"children":2546},{"class":107,"line":311},[2547,2551,2555],{"type":20,"tag":105,"props":2548,"children":2549},{"style":506},[2550],{"type":26,"value":2301},{"type":20,"tag":105,"props":2552,"children":2553},{"style":112},[2554],{"type":26,"value":2181},{"type":20,"tag":105,"props":2556,"children":2557},{"style":506},[2558],{"type":26,"value":2084},{"type":20,"tag":105,"props":2560,"children":2561},{"class":107,"line":320},[2562,2567],{"type":20,"tag":105,"props":2563,"children":2564},{"style":112},[2565],{"type":26,"value":2566},"  ]",{"type":20,"tag":105,"props":2568,"children":2569},{"style":506},[2570],{"type":26,"value":2084},{"type":20,"tag":105,"props":2572,"children":2573},{"class":107,"line":329},[2574,2579],{"type":20,"tag":105,"props":2575,"children":2576},{"style":506},[2577],{"type":26,"value":2578},"}",{"type":20,"tag":105,"props":2580,"children":2581},{"style":112},[2582],{"type":26,"value":1805},{"type":20,"tag":105,"props":2584,"children":2585},{"class":107,"line":337},[2586],{"type":20,"tag":105,"props":2587,"children":2588},{"emptyLinePlaceholder":167},[2589],{"type":26,"value":170},{"type":20,"tag":105,"props":2591,"children":2592},{"class":107,"line":345},[2593,2598,2602,2607],{"type":20,"tag":105,"props":2594,"children":2595},{"style":112},[2596],{"type":26,"value":2597},"sdk",{"type":20,"tag":105,"props":2599,"children":2600},{"style":506},[2601],{"type":26,"value":2065},{"type":20,"tag":105,"props":2603,"children":2604},{"style":1778},[2605],{"type":26,"value":2606},"start",{"type":20,"tag":105,"props":2608,"children":2609},{"style":112},[2610],{"type":26,"value":2611},"()\n",{"type":20,"tag":35,"props":2613,"children":2615},{"id":2614},"alerting-rules",[2616],{"type":26,"value":2617},"Alerting Rules",{"type":20,"tag":94,"props":2619,"children":2621},{"className":488,"code":2620,"language":490,"meta":7,"style":7},"groups:\n  - name: service-health\n    rules:\n      - alert: HighErrorRate\n        expr: |\n          sum(rate(signoz_calls_total{status_code=\"STATUS_CODE_ERROR\"}[5m])) \n          / sum(rate(signoz_calls_total[5m])) > 0.05\n        for: 2m\n        labels:\n          severity: critical\n        annotations:\n          summary: \"High error rate detected (> 5%)\"\n\n      - alert: HighLatency\n        expr: |\n          histogram_quantile(0.95, sum(rate(signoz_latency_bucket[5m])) by (le, service_name)) > 2000\n        for: 5m\n        labels:\n          severity: warning\n        annotations:\n          summary: \"P95 latency above 2 seconds\"\n\n      - alert: ServiceDown\n        expr: |\n          up{job=~\".*\"} == 0\n        for: 1m\n        labels:\n          severity: critical\n        annotations:\n          summary: \"Service instance is down\"\n",[2622],{"type":20,"tag":101,"props":2623,"children":2624},{"__ignoreMap":7},[2625,2637,2658,2670,2691,2709,2717,2725,2742,2754,2771,2783,2808,2815,2835,2850,2858,2874,2885,2901,2912,2936,2943,2963,2978,2986,3002,3013,3028,3039],{"type":20,"tag":105,"props":2626,"children":2627},{"class":107,"line":108},[2628,2633],{"type":20,"tag":105,"props":2629,"children":2630},{"style":500},[2631],{"type":26,"value":2632},"groups",{"type":20,"tag":105,"props":2634,"children":2635},{"style":506},[2636],{"type":26,"value":509},{"type":20,"tag":105,"props":2638,"children":2639},{"class":107,"line":118},[2640,2645,2649,2653],{"type":20,"tag":105,"props":2641,"children":2642},{"style":506},[2643],{"type":26,"value":2644},"  -",{"type":20,"tag":105,"props":2646,"children":2647},{"style":500},[2648],{"type":26,"value":926},{"type":20,"tag":105,"props":2650,"children":2651},{"style":506},[2652],{"type":26,"value":558},{"type":20,"tag":105,"props":2654,"children":2655},{"style":561},[2656],{"type":26,"value":2657}," service-health\n",{"type":20,"tag":105,"props":2659,"children":2660},{"class":107,"line":127},[2661,2666],{"type":20,"tag":105,"props":2662,"children":2663},{"style":500},[2664],{"type":26,"value":2665},"    rules",{"type":20,"tag":105,"props":2667,"children":2668},{"style":506},[2669],{"type":26,"value":509},{"type":20,"tag":105,"props":2671,"children":2672},{"class":107,"line":136},[2673,2677,2682,2686],{"type":20,"tag":105,"props":2674,"children":2675},{"style":506},[2676],{"type":26,"value":767},{"type":20,"tag":105,"props":2678,"children":2679},{"style":500},[2680],{"type":26,"value":2681}," alert",{"type":20,"tag":105,"props":2683,"children":2684},{"style":506},[2685],{"type":26,"value":558},{"type":20,"tag":105,"props":2687,"children":2688},{"style":561},[2689],{"type":26,"value":2690}," HighErrorRate\n",{"type":20,"tag":105,"props":2692,"children":2693},{"class":107,"line":145},[2694,2699,2703],{"type":20,"tag":105,"props":2695,"children":2696},{"style":500},[2697],{"type":26,"value":2698},"        expr",{"type":20,"tag":105,"props":2700,"children":2701},{"style":506},[2702],{"type":26,"value":558},{"type":20,"tag":105,"props":2704,"children":2706},{"style":2705},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit",[2707],{"type":26,"value":2708}," |\n",{"type":20,"tag":105,"props":2710,"children":2711},{"class":107,"line":154},[2712],{"type":20,"tag":105,"props":2713,"children":2714},{"style":561},[2715],{"type":26,"value":2716},"          sum(rate(signoz_calls_total{status_code=\"STATUS_CODE_ERROR\"}[5m])) \n",{"type":20,"tag":105,"props":2718,"children":2719},{"class":107,"line":163},[2720],{"type":20,"tag":105,"props":2721,"children":2722},{"style":561},[2723],{"type":26,"value":2724},"          / sum(rate(signoz_calls_total[5m])) > 0.05\n",{"type":20,"tag":105,"props":2726,"children":2727},{"class":107,"line":173},[2728,2733,2737],{"type":20,"tag":105,"props":2729,"children":2730},{"style":500},[2731],{"type":26,"value":2732},"        for",{"type":20,"tag":105,"props":2734,"children":2735},{"style":506},[2736],{"type":26,"value":558},{"type":20,"tag":105,"props":2738,"children":2739},{"style":561},[2740],{"type":26,"value":2741}," 2m\n",{"type":20,"tag":105,"props":2743,"children":2744},{"class":107,"line":182},[2745,2750],{"type":20,"tag":105,"props":2746,"children":2747},{"style":500},[2748],{"type":26,"value":2749},"        labels",{"type":20,"tag":105,"props":2751,"children":2752},{"style":506},[2753],{"type":26,"value":509},{"type":20,"tag":105,"props":2755,"children":2756},{"class":107,"line":191},[2757,2762,2766],{"type":20,"tag":105,"props":2758,"children":2759},{"style":500},[2760],{"type":26,"value":2761},"          severity",{"type":20,"tag":105,"props":2763,"children":2764},{"style":506},[2765],{"type":26,"value":558},{"type":20,"tag":105,"props":2767,"children":2768},{"style":561},[2769],{"type":26,"value":2770}," critical\n",{"type":20,"tag":105,"props":2772,"children":2773},{"class":107,"line":199},[2774,2779],{"type":20,"tag":105,"props":2775,"children":2776},{"style":500},[2777],{"type":26,"value":2778},"        annotations",{"type":20,"tag":105,"props":2780,"children":2781},{"style":506},[2782],{"type":26,"value":509},{"type":20,"tag":105,"props":2784,"children":2785},{"class":107,"line":207},[2786,2791,2795,2799,2804],{"type":20,"tag":105,"props":2787,"children":2788},{"style":500},[2789],{"type":26,"value":2790},"          summary",{"type":20,"tag":105,"props":2792,"children":2793},{"style":506},[2794],{"type":26,"value":558},{"type":20,"tag":105,"props":2796,"children":2797},{"style":1329},[2798],{"type":26,"value":1332},{"type":20,"tag":105,"props":2800,"children":2801},{"style":561},[2802],{"type":26,"value":2803},"High error rate detected (> 5%)",{"type":20,"tag":105,"props":2805,"children":2806},{"style":1329},[2807],{"type":26,"value":1342},{"type":20,"tag":105,"props":2809,"children":2810},{"class":107,"line":216},[2811],{"type":20,"tag":105,"props":2812,"children":2813},{"emptyLinePlaceholder":167},[2814],{"type":26,"value":170},{"type":20,"tag":105,"props":2816,"children":2817},{"class":107,"line":225},[2818,2822,2826,2830],{"type":20,"tag":105,"props":2819,"children":2820},{"style":506},[2821],{"type":26,"value":767},{"type":20,"tag":105,"props":2823,"children":2824},{"style":500},[2825],{"type":26,"value":2681},{"type":20,"tag":105,"props":2827,"children":2828},{"style":506},[2829],{"type":26,"value":558},{"type":20,"tag":105,"props":2831,"children":2832},{"style":561},[2833],{"type":26,"value":2834}," HighLatency\n",{"type":20,"tag":105,"props":2836,"children":2837},{"class":107,"line":234},[2838,2842,2846],{"type":20,"tag":105,"props":2839,"children":2840},{"style":500},[2841],{"type":26,"value":2698},{"type":20,"tag":105,"props":2843,"children":2844},{"style":506},[2845],{"type":26,"value":558},{"type":20,"tag":105,"props":2847,"children":2848},{"style":2705},[2849],{"type":26,"value":2708},{"type":20,"tag":105,"props":2851,"children":2852},{"class":107,"line":243},[2853],{"type":20,"tag":105,"props":2854,"children":2855},{"style":561},[2856],{"type":26,"value":2857},"          histogram_quantile(0.95, sum(rate(signoz_latency_bucket[5m])) by (le, service_name)) > 2000\n",{"type":20,"tag":105,"props":2859,"children":2860},{"class":107,"line":251},[2861,2865,2869],{"type":20,"tag":105,"props":2862,"children":2863},{"style":500},[2864],{"type":26,"value":2732},{"type":20,"tag":105,"props":2866,"children":2867},{"style":506},[2868],{"type":26,"value":558},{"type":20,"tag":105,"props":2870,"children":2871},{"style":561},[2872],{"type":26,"value":2873}," 5m\n",{"type":20,"tag":105,"props":2875,"children":2876},{"class":107,"line":259},[2877,2881],{"type":20,"tag":105,"props":2878,"children":2879},{"style":500},[2880],{"type":26,"value":2749},{"type":20,"tag":105,"props":2882,"children":2883},{"style":506},[2884],{"type":26,"value":509},{"type":20,"tag":105,"props":2886,"children":2887},{"class":107,"line":268},[2888,2892,2896],{"type":20,"tag":105,"props":2889,"children":2890},{"style":500},[2891],{"type":26,"value":2761},{"type":20,"tag":105,"props":2893,"children":2894},{"style":506},[2895],{"type":26,"value":558},{"type":20,"tag":105,"props":2897,"children":2898},{"style":561},[2899],{"type":26,"value":2900}," warning\n",{"type":20,"tag":105,"props":2902,"children":2903},{"class":107,"line":277},[2904,2908],{"type":20,"tag":105,"props":2905,"children":2906},{"style":500},[2907],{"type":26,"value":2778},{"type":20,"tag":105,"props":2909,"children":2910},{"style":506},[2911],{"type":26,"value":509},{"type":20,"tag":105,"props":2913,"children":2914},{"class":107,"line":286},[2915,2919,2923,2927,2932],{"type":20,"tag":105,"props":2916,"children":2917},{"style":500},[2918],{"type":26,"value":2790},{"type":20,"tag":105,"props":2920,"children":2921},{"style":506},[2922],{"type":26,"value":558},{"type":20,"tag":105,"props":2924,"children":2925},{"style":1329},[2926],{"type":26,"value":1332},{"type":20,"tag":105,"props":2928,"children":2929},{"style":561},[2930],{"type":26,"value":2931},"P95 latency above 2 seconds",{"type":20,"tag":105,"props":2933,"children":2934},{"style":1329},[2935],{"type":26,"value":1342},{"type":20,"tag":105,"props":2937,"children":2938},{"class":107,"line":294},[2939],{"type":20,"tag":105,"props":2940,"children":2941},{"emptyLinePlaceholder":167},[2942],{"type":26,"value":170},{"type":20,"tag":105,"props":2944,"children":2945},{"class":107,"line":302},[2946,2950,2954,2958],{"type":20,"tag":105,"props":2947,"children":2948},{"style":506},[2949],{"type":26,"value":767},{"type":20,"tag":105,"props":2951,"children":2952},{"style":500},[2953],{"type":26,"value":2681},{"type":20,"tag":105,"props":2955,"children":2956},{"style":506},[2957],{"type":26,"value":558},{"type":20,"tag":105,"props":2959,"children":2960},{"style":561},[2961],{"type":26,"value":2962}," ServiceDown\n",{"type":20,"tag":105,"props":2964,"children":2965},{"class":107,"line":311},[2966,2970,2974],{"type":20,"tag":105,"props":2967,"children":2968},{"style":500},[2969],{"type":26,"value":2698},{"type":20,"tag":105,"props":2971,"children":2972},{"style":506},[2973],{"type":26,"value":558},{"type":20,"tag":105,"props":2975,"children":2976},{"style":2705},[2977],{"type":26,"value":2708},{"type":20,"tag":105,"props":2979,"children":2980},{"class":107,"line":320},[2981],{"type":20,"tag":105,"props":2982,"children":2983},{"style":561},[2984],{"type":26,"value":2985},"          up{job=~\".*\"} == 0\n",{"type":20,"tag":105,"props":2987,"children":2988},{"class":107,"line":329},[2989,2993,2997],{"type":20,"tag":105,"props":2990,"children":2991},{"style":500},[2992],{"type":26,"value":2732},{"type":20,"tag":105,"props":2994,"children":2995},{"style":506},[2996],{"type":26,"value":558},{"type":20,"tag":105,"props":2998,"children":2999},{"style":561},[3000],{"type":26,"value":3001}," 1m\n",{"type":20,"tag":105,"props":3003,"children":3004},{"class":107,"line":337},[3005,3009],{"type":20,"tag":105,"props":3006,"children":3007},{"style":500},[3008],{"type":26,"value":2749},{"type":20,"tag":105,"props":3010,"children":3011},{"style":506},[3012],{"type":26,"value":509},{"type":20,"tag":105,"props":3014,"children":3015},{"class":107,"line":345},[3016,3020,3024],{"type":20,"tag":105,"props":3017,"children":3018},{"style":500},[3019],{"type":26,"value":2761},{"type":20,"tag":105,"props":3021,"children":3022},{"style":506},[3023],{"type":26,"value":558},{"type":20,"tag":105,"props":3025,"children":3026},{"style":561},[3027],{"type":26,"value":2770},{"type":20,"tag":105,"props":3029,"children":3030},{"class":107,"line":354},[3031,3035],{"type":20,"tag":105,"props":3032,"children":3033},{"style":500},[3034],{"type":26,"value":2778},{"type":20,"tag":105,"props":3036,"children":3037},{"style":506},[3038],{"type":26,"value":509},{"type":20,"tag":105,"props":3040,"children":3041},{"class":107,"line":363},[3042,3046,3050,3054,3059],{"type":20,"tag":105,"props":3043,"children":3044},{"style":500},[3045],{"type":26,"value":2790},{"type":20,"tag":105,"props":3047,"children":3048},{"style":506},[3049],{"type":26,"value":558},{"type":20,"tag":105,"props":3051,"children":3052},{"style":1329},[3053],{"type":26,"value":1332},{"type":20,"tag":105,"props":3055,"children":3056},{"style":561},[3057],{"type":26,"value":3058},"Service instance is down",{"type":20,"tag":105,"props":3060,"children":3061},{"style":1329},[3062],{"type":26,"value":1342},{"type":20,"tag":35,"props":3064,"children":3066},{"id":3065},"lgtm-stack-hobby-exploration",[3067],{"type":26,"value":3068},"LGTM Stack (Hobby / Exploration)",{"type":20,"tag":29,"props":3070,"children":3071},{},[3072],{"type":26,"value":3073},"For personal projects and exploratory work, I run the Grafana LGTM stack:",{"type":20,"tag":3075,"props":3076,"children":3077},"table",{},[3078,3097],{"type":20,"tag":3079,"props":3080,"children":3081},"thead",{},[3082],{"type":20,"tag":3083,"props":3084,"children":3085},"tr",{},[3086,3092],{"type":20,"tag":3087,"props":3088,"children":3089},"th",{},[3090],{"type":26,"value":3091},"Component",{"type":20,"tag":3087,"props":3093,"children":3094},{},[3095],{"type":26,"value":3096},"Purpose",{"type":20,"tag":3098,"props":3099,"children":3100},"tbody",{},[3101,3118,3134,3150],{"type":20,"tag":3083,"props":3102,"children":3103},{},[3104,3113],{"type":20,"tag":3105,"props":3106,"children":3107},"td",{},[3108],{"type":20,"tag":50,"props":3109,"children":3110},{},[3111],{"type":26,"value":3112},"Loki",{"type":20,"tag":3105,"props":3114,"children":3115},{},[3116],{"type":26,"value":3117},"Log aggregation (like CloudWatch Logs but self-hosted)",{"type":20,"tag":3083,"props":3119,"children":3120},{},[3121,3129],{"type":20,"tag":3105,"props":3122,"children":3123},{},[3124],{"type":20,"tag":50,"props":3125,"children":3126},{},[3127],{"type":26,"value":3128},"Grafana",{"type":20,"tag":3105,"props":3130,"children":3131},{},[3132],{"type":26,"value":3133},"Visualization and dashboards",{"type":20,"tag":3083,"props":3135,"children":3136},{},[3137,3145],{"type":20,"tag":3105,"props":3138,"children":3139},{},[3140],{"type":20,"tag":50,"props":3141,"children":3142},{},[3143],{"type":26,"value":3144},"Tempo",{"type":20,"tag":3105,"props":3146,"children":3147},{},[3148],{"type":26,"value":3149},"Distributed tracing",{"type":20,"tag":3083,"props":3151,"children":3152},{},[3153,3161],{"type":20,"tag":3105,"props":3154,"children":3155},{},[3156],{"type":20,"tag":50,"props":3157,"children":3158},{},[3159],{"type":26,"value":3160},"Mimir",{"type":20,"tag":3105,"props":3162,"children":3163},{},[3164],{"type":26,"value":3165},"Long-term metrics storage",{"type":20,"tag":29,"props":3167,"children":3168},{},[3169],{"type":26,"value":3170},"This gives me hands-on experience with the full Grafana ecosystem, which I can leverage when teams prefer Grafana-based tooling.",{"type":20,"tag":35,"props":3172,"children":3174},{"id":3173},"results",[3175],{"type":26,"value":3176},"Results",{"type":20,"tag":42,"props":3178,"children":3179},{},[3180,3190,3200,3210],{"type":20,"tag":46,"props":3181,"children":3182},{},[3183,3188],{"type":20,"tag":50,"props":3184,"children":3185},{},[3186],{"type":26,"value":3187},"70% faster incident resolution",{"type":26,"value":3189}," with correlated traces, metrics, and logs",{"type":20,"tag":46,"props":3191,"children":3192},{},[3193,3198],{"type":20,"tag":50,"props":3194,"children":3195},{},[3196],{"type":26,"value":3197},"Tail sampling",{"type":26,"value":3199}," reduces storage costs by 90% while keeping all error traces",{"type":20,"tag":46,"props":3201,"children":3202},{},[3203,3208],{"type":20,"tag":50,"props":3204,"children":3205},{},[3206],{"type":26,"value":3207},"\u003C 5 minute detection",{"type":26,"value":3209}," for anomalies via alerting rules",{"type":20,"tag":46,"props":3211,"children":3212},{},[3213,3218],{"type":20,"tag":50,"props":3214,"children":3215},{},[3216],{"type":26,"value":3217},"Full request lifecycle visibility",{"type":26,"value":3219}," across 100+ microservices",{"type":20,"tag":3221,"props":3222,"children":3223},"style",{},[3224],{"type":26,"value":3225},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":7,"searchDepth":118,"depth":118,"links":3227},[3228,3229,3230,3231,3232,3233,3234],{"id":37,"depth":118,"text":40},{"id":89,"depth":118,"text":92},{"id":477,"depth":118,"text":480},{"id":1732,"depth":118,"text":1735},{"id":2614,"depth":118,"text":2617},{"id":3065,"depth":118,"text":3068},{"id":3173,"depth":118,"text":3176},"markdown","content:codes:signoz-observability.md","content","codes/signoz-observability.md","codes/signoz-observability","md",1782460598428]