Guance Learn

Observability guides

Practical, source-backed guides for instrumenting, operating, and improving production systems.

Structured log records moving through a collection pipeline
Technical guide

SSH logs: find authentication events and alert on suspicious access

Locate SSH authentication logs, configure sshd logging safely, analyze failed logins, and build Guance alerts for repeated failures and unexpected successful access.

Protective shields beside a stream of application data
Technical guide

Content Security Policy: prevent script injection without breaking your site

Configure CSP resource rules, nonces, hashes, strict-dynamic, and violation reporting, then roll out an enforced policy with representative browser testing.

Illustration of coordinated application tasks
Technical guide

Handle FastAPI file uploads with size limits and safe storage

Validate FastAPI uploads, bound file and batch sizes, prevent path traversal, clean up partial writes, and separate upload progress from processing.

Concurrent tasks moving through a shared processing hub
Technical guide

Read, write, and validate YAML in Python

Load YAML with PyYAML, validate configuration structure, write nested data, use PyKwalify schemas, and understand type conversion and round-trip limits.

Illustration of connected application signals and engineering workflows
Technical guide

Configure Zap logging in Go: fields, levels, outputs, and rotation

Use Zap typed and sugared APIs, configure JSON and dynamic levels, route events to multiple outputs, and validate file rotation and Guance collection.

Illustration of logs flowing through a collection pipeline
Technical guide

Zerolog for Go: structured fields, context, and sampling

Use Zerolog typed events, logger context, stack capture, hooks, sampling, and request propagation, then verify JSON collection in Guance.

CloudWatch pricing in Tokyo: what drives the bill cover
Technical guide

CloudWatch pricing in Tokyo: what drives the bill

Understand CloudWatch pricing in Tokyo through metric series, log ingestion, retention and query scans, with a worked monthly bill and practical cost analysis.

Datadog pricing in Japan: hosts, APM and log costs cover
Technical guide

Datadog pricing in Japan: hosts, APM and log costs

Explore Datadog pricing for Japan AP1, including standalone APM, host and metric billing, log indexing costs, and when Guance changes the calculation.

Datadog Pricing in Korea: AP1 Costs, Hosting, and Korean Support cover
Technical guide

Datadog Pricing in Korea: AP1 Costs, Hosting, and Korean Support

Calculate Datadog costs for a Korean team using AP1 Japan rates, with Korean support hours, deployment choices, and a log model whose result changes with indexing.

Kubernetes Architecture: Components, Control Flow and Failure Boundaries cover
Technical guide

Kubernetes Architecture: Components, Control Flow and Failure Boundaries

Understand how the API server, etcd, scheduler, controllers and kubelet cooperate, then follow the evidence that separates scheduling, runtime and application failures.

SLA vs. SLO vs. SLI: service targets, measurements, and commitments cover
Technical guide

SLA vs. SLO vs. SLI: service targets, measurements, and commitments

Learn what an SLO means, how SLIs measure service behavior, and how SLAs set commitments. Understand time windows, error budgets, and five ways to write a clearer SLA.

APM Monitoring: The Complete 2026 Guide cover
Technical guide

APM Monitoring: The Complete 2026 Guide

APM monitoring explained — distributed tracing mechanics, RED/USE metrics, sampling strategies, OpenTelemetry vs vendor agents, and how to choose an APM tool.