Commit Graph

8 Commits

Author SHA1 Message Date
Robert Lin
6d75c4aa71
doc: align on opentelemetry docs naming (#41372) 2022-09-07 14:45:22 +02:00
Robert Lin
daa4e0e24c
internal/tracer: add OpenTelemetry tracer (#37984)
We extend internal/tracer to support a new tracer type, "opentelemetry", that sends everything in OpenTelemetry format using the OpenTracing bridge. See https://github.com/sourcegraph/sourcegraph/pull/37984 for more details.
2022-07-05 11:28:15 -07:00
Robert Lin
9318f183ef
doc/dev: refresh logging, migrate observability to docsite (#34793)
Co-authored-by: Jean-Hadrien Chabran <jh@chabran.fr>
2022-05-04 15:07:14 +00:00
Robert Lin
dfeb07ac1c
lib/log: initial implementation (#33956)
This introduces a new logging library we plan to enforce as the standard for logging at Sourcegraph - see https://github.com/sourcegraph/sourcegraph/issues/33192 for more details.

Co-authored-by: Eric Fritz <eric@eric-fritz.com>
2022-04-21 12:58:50 -07:00
Siddhant Sinha
ee6d8e9894
Update handbook links in doc (#26848) 2021-11-02 00:09:49 +08:00
Robert Lin
7a84129972
monitoring: cadvisor observables review (#17239)
Remove container fs inodes: disk metrics are not supported in OCI it seems (google/cadvisor#2785), and the metrics it reports in docker-compose feels rather dubious at times. Instead, make ContainerIOUsage a shared observable, and the services that had relevant uses for the inodes monitoring now have this instead.

Reworked container restart: use cAdvisor metrics to detect container restarts in all environments

cAdvisor and monitoring documentation: inline documentation improvements and a new cAdvisor page in the docsite

Shared Group titles: titles are now in `shared` package for consistency and ease of editing
2021-01-13 22:56:04 +08:00
Robert Lin
00ca7b1b81
monitoring: fix alerting docs, clean up shared observables API (#16971)
* Fix the alerting guide in adding monitoring
* Reduce the API surface of the monitoring lib by moving shared observable helpers (`WithWarning`, etc.) into a separate type specific to the shared observables

Co-authored-by: uwedeportivo <534011+uwedeportivo@users.noreply.github.com>
2020-12-29 20:51:00 +08:00
Robert Lin
6a6f0ab5b9
doc(dev): monitoring how-to guides, observability background (#16965)
Co-authored-by: uwedeportivo <534011+uwedeportivo@users.noreply.github.com>
2020-12-24 14:51:42 +08:00