Skip to main content

سوالات متداول

دریافت خطای 404 page not found

مسئله: بعد از مراجعه به صفحه آدرس https://logql.logz.ir موجود در کنسول هم روش خطای 404 گرفتم.

راه حل: لاگ سرور پابلیک هم روش در حال حاضر لوکی است و آدرس مزبور، آدرس دیتاسورس لوکی می باشد. برای مشاهده لاگ های خود می بایست بعد از ساخت اپ گرافانا، آدرس دیتاسورس مزبور را به عنوان آدرس دیتاسورس لوکی وارد کرده و به آن متصل شوید.

دریافت خطای no label received

مسئله: بعد از وارد کردن آدرس دیتاسورس لوکی داخل گرفانا خطای Data source connected, but no labels received دریافت میکنم

راه حل: خطای no label received به خاطر این است که لاگ های اپ شما هنوز جمع آوری و وارد لوکی نشده است. با دیپلوی کردن اپ دارکوبی و فعال سازی جمع آوری لاگ اپ مزبور، مشکل حل خواهد شد.

دسترسی به محتوای لاگ

مسئله: چگونه به محتوای لاگم دسترسی داشته باشم؟

راه حل: در معماری فعلی سرویس جمع آوری لاگ هم روش به دلیل isolation هایی که در لایه های پایینی صورت گرفته است محتوای لاگ پاد ذیل فیلدی به نام log قرار دارد. در صورتی که لاگ های پاد به صورت key value در ابتدای ساخت تولید نشده اند و همچنین از لاگ سرور elasticsearch استفاده نمیکنید می توانید از قابلیت line_format زبان کوئری لوکی برای دستیابی به این فیلد استفاده کنید. برای مثال:

{app_name="mypod"} | json | line_format "{{ .log }}"

دریافت Gateway timeouts

مسئله: کوئری های سنگین موجب timeout از گرافنا شدند .

راه حل: تنظیمات دیتاسورس در گرافانا حاوی فیلد زمان timeout ذیل قسمت HTTP می باشد. مقدار دیفالت این فیلد در نسخه فعلی گرافانا 30 می باشد. پیشنهاد میشود مقدار آن را به 300 افزایش دهید.