توسعه دهندگان نرم افزارهای کاربردی

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

6

استفاده از logger در thingsboard gatway

آواتار
ساناز میرباقری

سلام. چطوری میتونم از لاگر   thingsboard gateway استفاده کنم و لاگ خودمو بزنم .

آیا امکانش هست این لاگ ها را در جایی ذخیره داشته باشم؟

آواتار
انصراف
1 پاسخ
5
آواتار
ساناز میرباقری
بهترین پاسخ

thingsboard از logging.config پایتون استفاده میکنه

فایل logs.conf در پوشه نصبی thingsboard-gateway در مسیر زیر قرار دارد

thingsboard-gateway/config/logs.conf

این فایل به شمانشان میدهد که thingsboard-gateway از چه لاگرهایی داره استفاده میکنه

خط دو نشان میده که thingsboard-gateway از چه لاگرهایی استفاده میکنه

مثلا اگر بخواهیم لاگ های خودمون را با لاگر connector بزنیم میتونیم از کد زیر استفاده کنیم


برای اینکه بتونید لاگ هاتون را در پوشه ای ذخیره کنید باید به آدرس هایی که در بخش handler در فایل logs.conf وجود داره دقت کنید

طبق آدرس هایی که زده شده هر جا که این فایل logs.conf وجود داشته باشه تو همون مسیر تو پوشه logs لاگ ها ذخیره میشه

راه حل اینه که در کنار فایل conf.yaml یه کپی از فایل logs.conf و یه پوشه logsداشته باشیم

در صورتی که گیت وی خودتون را دوباره راه اندازی کنید لاگ ها در پوشه logs ذخیره میشه


* نکته 

به level هایی که در فایل logs.conf زده شده دقت کنید


آواتار
انصراف