نصب opentelemetry-collector
حال نوبت به تنظیمات سیستم نرم افزاری شما میرسد تا بتوانید اطلاعات نظارتی سیستم خودتون را به سمت پلتفرم لاگ نگار ارسال کنید. به منظور یکپارچگی و مقید بودن به استاندارد های به روز سیستم های نرم افزاری، پلتفرم لاگ نگار به صورتی توسعه داده شده است که تماما از قواعد و استاندارد های opentelemtry پشتیبانی کند (opentelemtry یک مفهموم و استاندارد بوده و به معنای یک سرویس نرم افزاری مشخص نمیباشد). بدین ترتیب، همواره تنظیماتی که در سیستم های نرم افزاری خود استفاده خواهید کرد، یکپارچه خواهند بود.
به منظور داشتن استاندارد واحد و یکپارچه، لاگ نگار به کاربران خود پیشنهاد میکند تا از opentelemtry-collector به منظور ارسال تمامی اطلاعات نظارتی خود به سمت لاگ نگار استفاده کنند.
نصب از طریق docker-compose
services:
otel-collector:
image: otel/opentelemetry-collector-contrib:0.117.0
volumes:
- ./otel-collector-config.yaml:/etc/otelcol-contrib/config.yaml
ports:
- 4317:4317 # OTLP gRPC receiver
- 4318:4318 # OTLP http receiver
نصب مستقیم پکیج بر روی سیستم عامل
برای نصب مستقیم بر روی سیستم عامل های مبتنی بر لینوکس، macOS و ویندوز، لطفا به این لینک مراجعه کنید.
۲. تنظیم opentelemtry-collector
۱. اگر سرویس opentelemtry-collector را از طریق docker-compose نصب کرده اید، مسیر فایل تنظیمات اصلی در فایل docker-compose مشخص میباشد.
۲. اگر open-telemtry-collector را به صورت مستقیم و یا پکیج بر روی سیستم عا مل خود نصب کرده اید، مسیر پیش فرض فایل تنظیمات etc/otelcol/config.yaml/
میباشد.