سلام. چطوری میتونم از لاگر thingsboard gateway استفاده کنم و لاگ خودمو بزنم .
آیا امکانش هست این لاگ ها را در جایی ذخیره داشته باشم؟
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.
سلام. چطوری میتونم از لاگر thingsboard gateway استفاده کنم و لاگ خودمو بزنم .
آیا امکانش هست این لاگ ها را در جایی ذخیره داشته باشم؟
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 زده شده دقت کنید