سبق 1ਬੈਕਐਂਡ ਨੋਡ.ਜੇਐੱਸ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਆਟੋਮੈਟਿਕ ਵਿਚ ਮੈਨੂਅਲ ਟ੍ਰੇਸਿੰਗ, HTTP ਮਿਡਲਵੇਅਰ, ਮਿਡਲਵੇਅਰ, ਬਿਜ਼ਨਸ ਲੌਜਿਕ ਅਤੇ ਡਾਊਨਸਟ੍ਰੀਮ ਕਾਲਾਂ ਲਈ ਸਪੈਨਜ਼ ਕੈਪਚਰ ਕਰਨਾਇਹ ਭਾਗ ਨੋਡ.ਜੇਐੱਸ ਬੈਕਐਂਡ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਦੇ ਵੇਰਵੇ ਦਿੰਦਾ ਹੈ, ਆਟੋਮੈਟਿਕ ਅਤੇ ਮੈਨੂਅਲ ਟ੍ਰੇਸਿੰਗ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, ਅਤੇ HTTP ਮਿਡਲਵੇਅਰ, ਬਿਜ਼ਨਸ ਲੌਜਿਕ ਅਤੇ ਡਾਊਨਸਟ੍ਰੀਮ ਕਾਲਾਂ ਲਈ ਸਪੈਨਜ਼ ਕੈਪਚਰ ਕਰਨ ਦਿਖਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਡੇਟਾਬੇਸ, ਕੈਸ਼ਾਂ ਅਤੇ ਐਕਸਟਰਨਲ ਸਰਵਿਸਿਜ਼ ਤੱਕ ਪੂਰੀ ਰਿਕੁਐਸਟ ਵਿਜ਼ੀਬਿਲਟੀ ਮਿਲੇ।
Choosing automatic versus manual instrumentationTracing Express and Koa middleware chainsCapturing spans for core business operationsInstrumenting outbound HTTP and gRPC clientsHandling async context and promise boundariesسبق 2ਡੇਟਾਬੇਸ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਪੋਸਟਗ੍ਰੈੱਸਕਿਊਐੱਲ ਕੁਐਰੀ ਟਾਈਮਿੰਗਜ਼, ਹੌਲੀ ਕੁਐਰੀ ਲੌਗਿੰਗ, ਕਨੈਕਸ਼ਨ ਪੂਲ ਮੈਟ੍ਰਿਕਸ, ਸਟੇਟਮੈਂਟ-ਲੈਵਲ ਟ੍ਰੇਸਿੰਗਇਹ ਭਾਗ ਪੋਸਟਗ੍ਰੈੱਸਕਿਊਐੱਲ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਉੱਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੁਐਰੀ ਟਾਈਮਿੰਗ, ਹੌਲੀ ਕੁਐਰੀ ਲੌਗਿੰਗ, ਕਨੈਕਸ਼ਨ ਪੂਲ ਮੈਟ੍ਰਿਕਸ ਅਤੇ ਸਟੇਟਮੈਂਟ-ਲੈਵਲ ਟ੍ਰੇਸਿੰਗ ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਬੌਟਲਨੈੱਕਸ ਨੂੰ ਪਛਾਣੋ, ਕੁਐਰੀਆਂ ਨੂੰ ਟਿਊਨ ਕਰੋ ਅਤੇ ਐਂਡ-ਯੂਜ਼ਰ ਲੈਟੈਂਸੀ ਉੱਤੇ ਡੇਟਾਬੇਸ ਪ੍ਰਭਾਵ ਨੂੰ ਸਮਝੋ।
Enabling query timing and latency histogramsConfiguring slow query thresholds and loggingMonitoring connection pool size and saturationTracing prepared statements and ORM queriesTagging queries with tenant and feature dataسبق 3ਫ੍ਰੰਟਐਂਡ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਕੈਪਚਰ ਕਰਨ ਲਈ ਮੈਟ੍ਰਿਕਸ (ਪੇਜ ਲੋਡ, ਕੋਰ ਵੈੱਬ ਵਾਈਟਲਸ, TTFB, FID, LCP, CLS), ਸਿੰਗਲ-ਪੇਜ ਐਪਲੀਕੇਸ਼ਨ ਰਾਊਟਿੰਗ ਅਤੇ ਸਿੰਦੈਟਿਕ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਨੂੰ ਮਾਪਣਾਇਹ ਭਾਗ ਬ੍ਰਾਊਜ਼ਰ ਪਰਫਾਰਮੈਂਸ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਕਵਰ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੋਰ ਵੈੱਬ ਵਾਈਟਲਸ, SPA ਰਾਊਟਿੰਗ ਅਤੇ ਸਿੰਦੈਟਿਕ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਸ਼ਾਮਲ ਹਨ, ਜੋ ਤੁਹਾਨੂੰ ਇਕਸਾਰ ਫ੍ਰੰਟਐਂਡ ਮੈਟ੍ਰਿਕਸ ਕੈਪਚਰ ਕਰਨ, ਰੀਗ੍ਰੈਸ਼ਨਜ਼ ਨੂੰ ਪਛਾਣਨ ਅਤੇ ਕਲਾਇੰਟ ਵਿਵਹਾਰ ਨੂੰ ਬੈਕਐਂਡ ਪਰਫਾਰਮੈਂਸ ਨਾਲ ਜੋੜਨ ਵਿੱਚ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।
Capturing Core Web Vitals in productionMeasuring TTFB, FID, LCP, CLS, and long tasksInstrumenting SPA route changes and virtual viewsModeling synthetic user flows in the frontendTagging frontend metrics with release versionsسبق 4ਲੌਗਿੰਗ ਅਤੇ ਮੈਟ੍ਰਿਕਸ ਕੋਰਲੇਸ਼ਨ: ਸਟ੍ਰਕਚਰਡ ਲੌਗਸ, ਟ੍ਰੇਸ ਆਈਡੀਆਂ ਨਾਲ ਲੌਗ ਐਨਰਿਚਮੈਂਟ, ਕੇਂਦਰੀਕ੍ਰਿਤ ਲੌਗ ਇੰਟੇਕਸ਼ਨ ਪੁਆਇੰਟਸਇਹ ਭਾਗ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ ਕਿ ਸਟ੍ਰਕਚਰਡ ਲੌਗਿੰਗ, ਟ੍ਰੇਸ ਅਤੇ ਸਪੈਨ ਆਈਡੈਂਟੀਫਾਇਰਾਂ ਅਤੇ ਕੇਂਦਰੀਕ੍ਰਿਤ ਇੰਟੇਕਸ਼ਨ ਨਾਲ ਲੌਗਸ ਅਤੇ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਕਿਵੇਂ ਕੋਰਲੇਟ ਕਰੀਏ। ਤੁਸੀਂ ਕੁਐਰੀਆਂ ਅਤੇ ਡਾਸ਼ਬੋਰਡ ਬਣਾਉਣ ਸਿੱਖੋਗੇ ਜੋ ਇਵੈਂਟਸ, ਪਰਫਾਰਮੈਂਸ ਅਤੇ ਯੂਜ਼ਰ ਪ੍ਰਭਾਵ ਨੂੰ ਜੋੜਦੇ ਹਨ।
Designing structured log schemas and fieldsEnriching logs with trace and span identifiersCentralizing log ingestion and parsing rulesLinking metrics, logs, and traces in dashboardsDefining retention and access control policiesسبق 5ਬੈਕਐਂਡ ਜਾਵਾ (ਸਪ੍ਰਿੰਗ ਬੂਟ) ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਏਜੰਟ-ਅਧਾਰਿਤ ਟ੍ਰੇਸਿੰਗ, ਕੰਟਰੋਲਰਜ਼, ਫਿਲਟਰਜ਼, ਡੇਟਾਬੇਸ ਕਾਲਾਂ ਅਤੇ ਐਕਸਟਰਨਲ HTTP/gRPC ਲਈ ਸਪੈਨਜ਼ ਕੌਂਫਿਗਰ ਕਰਨਾਇਹ ਭਾਗ ਏਜੰਟਸ ਅਤੇ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨਾਲ ਜਾਵਾ ਸਪ੍ਰਿੰਗ ਬੂਟ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਦਾ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੰਟਰੋਲਰਜ਼, ਫਿਲਟਰਜ਼, ਡੇਟਾਬੇਸ ਕਾਲਾਂ ਅਤੇ ਐਕਸਟਰਨਲ HTTP ਜਾਂ gRPC ਰਿਕੁਐਸਟਾਂ ਲਈ ਸਪੈਨਜ਼ ਕਵਰ ਕੀਤੇ ਗਏ ਹਨ, ਤਾਂ ਜੋ ਜਾਵਾ ਸਰਵਿਸਿਜ਼ ਵਿੱਚ ਇਕਸਾਰ, ਘੱਟ ਘਰਸ਼ਣ ਵਾਲੀ ਟ੍ਰੇਸਿੰਗ ਹਾਸਲ ਹੋਵੇ।
Deploying Java agents in different environmentsConfiguring controller and filter span boundariesTracing JDBC, JPA, and reactive database callsInstrumenting outbound HTTP and gRPC clientsCustom spans for business and domain eventsسبق 6ਡਿਸਟ੍ਰਿਬਿਊਟਿਡ ਟ੍ਰੇਸਿੰਗ ਡਿਜ਼ਾਈਨ: ਟ੍ਰੇਸ ਕੰਟੈਕਸਟ ਪ੍ਰੋਪੇਗੇਸ਼ਨ, ਸੈਂਪਲਿੰਗ ਰਣਨੀਤੀਆਂ, ਸਪੈਨ ਨੇਮਿੰਗ ਕਨਵੈਂਸ਼ਨਾਂ ਅਤੇ ਮੈਟਾਡਾਟਾ/ਟੈਗਿੰਗਇਹ ਭਾਗ ਡਿਸਟ੍ਰਿਬਿਊਟਿਡ ਟ੍ਰੇਸਿੰਗ ਡਿਜ਼ਾਈਨ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਟ੍ਰੇਸ ਕੰਟੈਕਸਟ ਪ੍ਰੋਪੇਗੇਸ਼ਨ, ਸੈਂਪਲਿੰਗ ਰਣਨੀਤੀਆਂ, ਸਪੈਨ ਨੇਮਿੰਗ ਅਤੇ ਟੈਗਿੰਗ ਸ਼ਾਮਲ ਹੈ। ਤੁਸੀਂ ਇਕਸਾਰ, ਘੱਟ-ਓਵਰਹੈੱਡ ਟ੍ਰੇਸਿਜ਼ ਬਣਾਉਣ ਸਿੱਖੋਗੇ ਜੋ ਡੀਬੱਗਿੰਗ, SLOs ਅਤੇ ਡਿਪੈਂਡੈਂਸੀ ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ।
Propagating W3C trace context across servicesDesigning head and tail sampling strategiesDefining span naming rules and hierarchiesStandardizing tags for teams and environmentsManaging trace volume and retention policiesسبق 7ਫ੍ਰੰਟਐਂਡ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਐਰਰ ਕਲੈਕਸ਼ਨ (JS ਐਕਸੈਪਸ਼ਨਾਂ, ਸੋਰਸ ਮੈਪਸ, ਅਨਹੈਂਡਲਡ ਪ੍ਰਾਮਿਸ ਰਿਜੈਕਸ਼ਨਾਂ) ਅਤੇ ਸੈਸ਼ਨ/ਟ੍ਰੇਸ ਕੋਰਲੇਸ਼ਨਇਹ ਭਾਗ ਫ੍ਰੰਟਐਂਡ ਐਰਰ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਨੂੰ ਸੰਬੋਧਿਤ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਐਕਸੈਪਸ਼ਨਾਂ, ਸੋਰਸ ਮੈਪਸ, ਅਨਹੈਂਡਲਡ ਪ੍ਰਾਮਿਸ ਰਿਜੈਕਸ਼ਨਾਂ ਅਤੇ ਸੈਸ਼ਨ ਕੋਰਲੇਸ਼ਨ ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਕਲਾਇੰਟ-ਸਾਈਡ ਫੇਲਿਅਰਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਨਿਦਾਨ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਬੈਕਐਂਡ ਟ੍ਰੇਸਿਜ਼ ਨਾਲ ਜੋੜੋ।
Capturing runtime JS errors and stack tracesUploading and managing source maps securelyHandling unhandled rejections and console errorsGrouping and prioritizing frontend error eventsLinking sessions to backend traces and logsسبق 8ਸਿੰਦੈਟਿਕ ਮਾਨੀਟਰਿੰਗ ਅਤੇ RUM: ਸਿੰਦੈਟਿਕ ਚੈੱਕਆਊਟ ਜਰਨੀਆਂ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਰੀਅਲ ਯੂਜ਼ਰ ਮਾਨੀਟਰਿੰਗ ਕੌਂਫਿਗਰ ਕਰਨਾਇਹ ਭਾਗ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ ਕਿ ਸਿੰਦੈਟਿਕ ਜਰਨੀਆਂ ਅਤੇ ਰੀਅਲ ਯੂਜ਼ਰ ਮਾਨੀਟਰਿੰਗ ਨੂੰ ਕਿਵੇਂ ਡਿਜ਼ਾਈਨ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰੀਏ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਉਪਲਬਧਤਾ, ਪਰਫਾਰਮੈਂਸ ਅਤੇ ਯੂਜ਼ਰ ਅਨੁਭਵ ਨੂੰ ਚੈੱਕਆਊਟ, ਲੌਗਇਨ ਅਤੇ ਅਕਾਊਂਟ ਮੈਨੇਜਮੈਂਟ ਵਰਗੇ ਮੁੱਖ ਫਲੋਜ਼ ਵਿੱਚ ਪ੍ਰੋਡਕਸ਼ਨ ਅਤੇ ਸਟੇਜਿੰਗ ਵਿੱਚ ਮਾਪੋ।
Designing critical synthetic user journeysConfiguring browser and API synthetic checksSetting SLAs and alert thresholds for syntheticsImplementing browser RUM beacons and samplingCorrelating RUM sessions with backend tracesسبق 9ਇਨਫਰਾਸਟ੍ਰਕਚਰ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ: ਕੁਬਰਨੈਟੀਜ਼ ਮੈਟ੍ਰਿਕਸ (ਨੋਡ, ਪੌਡ, ਕੰਟੇਨਰ), ਕੁਬਲੈੱਟ/ਸੈਡਵਾਈਜ਼ਰ, ਕੁਬ-ਸਟੇਟ ਮੈਟ੍ਰਿਕਸ ਅਤੇ ਕਲਾਉਡ ਪ੍ਰੋਵਾਈਡਰ ਮੈਟ੍ਰਿਕਸਇਹ ਭਾਗ ਕੁਬਰਨੈਟੀਜ਼ ਅਤੇ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮਾਂ ਲਈ ਇਨਫਰਾਸਟ੍ਰਕਚਰ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਕਵਰ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਨੋਡ, ਪੌਡ ਅਤੇ ਕੰਟੇਨਰ ਮੈਟ੍ਰਿਕਸ, ਕੁਬਲੈੱਟ ਅਤੇ ਕੁਬ-ਸਟੇਟ ਮੈਟ੍ਰਿਕਸ ਅਤੇ ਕਲਾਉਡ ਪ੍ਰੋਵਾਈਡਰ ਟੈਲੀਮੈਟ੍ਰੀ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਕੈਪੈਸਿਟੀ ਪਲਾਨਿੰਗ ਅਤੇ ਇਨਸਿਡੈਂਟ ਟ੍ਰਾਈਏਜ ਨੂੰ ਸਮਰਥਨ ਕਰਦੀ ਹੈ।
Collecting node, pod, and container metricsScraping kubelet and cAdvisor endpointsUsing kube‑state metrics for cluster healthIntegrating cloud provider metrics and quotasBuilding SLOs for infrastructure resources