Kubernetes به سادگی توضیح داد: دسترسی به آن گزارش ها [Part 4]

عکس پروفایل نویسنده

@جستجوی جمجیمز هانت

تحقیق و توسعه در استارک و وین ، یافتن راه حل های نرم افزاری برای مشکلات مشتری و تغییر آنها به بهترین روش های اجرایی.

مدیران سیستم UNIX / Linux در سراسر جهان به طور منظم از پرونده های ورود به سیستم استفاده می کنند تا به پایین خاتمه ها و سو mal عملکردها برسند. یک ابزار ضروری در این زمینه است

tail(1)

، به ویژه آن حالت دنبال کردن پرچم (

-f

) وقتی در دنیای Kubernetes هستیم ، دوست داریم از چیزی مشابه استفاده کنیم.

ما خوش شانس هستیم

logs

این دستور دارای دو پرچم است که برای تماشای جریان های ورود به سیستم زنده بسیار مفید هستند: نام مناسب

--tail

پرچم و محدود کننده زمینه

-n

.

kubectl logs my-pod-name --tail -n10

این یک یا دو ترکیب برای ردیابی مسائل مداوم در یک سیستم در حال اجرا بسیار مفید است. محدود کردن زمینه با

-n

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

نکته حرفه ای: هنگام دم ، می توانید ضربه بزنید چند بار برای وارد کردن خطوط خالی زیادی ، بنابراین تعیین فاصله زمانی بین امتحان کردن چیزهای جلو.

When Pods Crash

$ kubectl logs crashing-pod
[Mon Feb 10 16:29:19 UTC 2020] starting up...
[Mon Feb 10 16:29:34 UTC 2020] startup complete;...