KNOLEDGEBASE · સેવાઓ અને વી. પી. એસ.
સર્વર સંસાધનો (લિનક્સ) નું નિરીક્ષણ કરવા માટે સારનો ઉપયોગ કેવી રીતે કરવો
છેલ્લું સુધારેલ 2025-06-16
એસ. એ. આર. 10 ઉપયોગો
1. CPUનો તમામ CPU (સાર-યુ) નો ઉપયોગ
આ તમામ CPU નો સંચિત વાસ્તવિક-સમય CPU વપરાશ આપે છે. અને દર 1 સેકન્ડ માટે કુલ 3 વખત અહેવાલ આપે છે. મોટા ભાગે તમે CPU લોડ જોવા માટે છેલ્લા ક્ષેત્ર પર ધ્યાન કેન્દ્રિત કરવા માંગો છો.
$ sar -u 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:27:32 PM CPU %user %nice %system %iowait %steal %idle 01:27:33 PM all 0.00 0.00 0.00 0.00 0.00 100.00 01:27:34 PM all 0.25 0.00 0.25 0.00 0.00 99.50 01:27:35 PM all 0.75 0.00 0.25 0.00 0.00 99.00 Average: all 0.33 0.00 0.17 0.00 0.00 99.50
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -u વર્તમાન દિવસ માટે CPU વપરાશ દર્શાવે છે જે તે બિંદુ સુધી એકત્રિત કરવામાં આવ્યો હતો.
- sar -u 1 3 દર 1 સેકન્ડમાં 3 વખત વાસ્તવિક સમયનો CPU વપરાશ દર્શાવે છે.
- sar -u ALL "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "
- sar -u ALL 1 3 "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "
- sar -u -f /var/log/sa/sa10 SA10 ફાઇલમાંથી મહિનાના 10 દિવસ માટે CPU વપરાશ દર્શાવે છે.
2. સી. પી. યુ. વ્યક્તિગત સી. પી. યુ. અથવા કોર (સાર-પી.) નો ઉપયોગ
જો તમારા સર્વર પર 4 કોર છે અને દરેક વ્યક્તિગત કોર શું કરી રહ્યા છે તે જોવા માંગતા હો, તો નીચે મુજબ કરો.
& ldquo;-P ALL & rdquo; સૂચવે છે કે તેણે તમામ વ્યક્તિગત કોર માટે આંકડા પ્રદર્શિત કરવા જોઈએ.
નીચેના ઉદાહરણમાં, CPU & rdquo; કોલમ 0,1,2, અને 3 હેઠળની સંખ્યાઓ અનુરૂપ CPU કોર સંખ્યાઓ સૂચવે છે.
$ sar -P ALL 1 1 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:34:12 PM CPU %user %nice %system %iowait %steal %idle 01:34:13 PM all 11.69 0.00 4.71 0.69 0.00 82.90 01:34:13 PM 0 35.00 0.00 6.00 0.00 0.00 59.00 01:34:13 PM 1 22.00 0.00 5.00 0.00 0.00 73.00 01:34:13 PM 2 3.00 0.00 1.00 0.00 0.00 96.00 01:34:13 PM 3 0.00 0.00 0.00 0.00 0.00 100.00
& ldquo;-P1 & Prime સૂચવે છે કે તેણે માત્ર બીજા કોર માટે આંકડા પ્રદર્શિત કરવા જોઈએ. (નોંધ કરો કે કોર નંબરો 0 થી શરૂ થાય છે).
$ sar -P 1 1 1 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:36:25 PM CPU %user %nice %system %iowait %steal %idle 01:36:26 PM 1 8.08 0.00 2.02 1.01 0.00 88.89
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -P ALL વર્તમાન દિવસ માટે તમામ કોર દ્વારા વિભાજિત CPU વપરાશ દર્શાવે છે.
- sar -P ALL 1 3 બધા કોર માટે વાસ્તવિક સમયનો CPU ઉપયોગ દર 1 સેકન્ડમાં 3 વખત (બધા કોર દ્વારા વિભાજિત) પ્રદર્શિત કરે છે.
- sar -P 1 વર્તમાન દિવસ માટે કોર નંબર 1 માટે CPU વપરાશ દર્શાવે છે.
- sar -P 1 1 3 કોર નંબર 1 માટે રીઅલ ટાઇમ CPU વપરાશ દર્શાવે છે, દર 1 સેકન્ડમાં 3 વખત.
- sar -P ALL -f /var/log/sa/sa10 SA10 ફાઇલમાંથી મહિનાના 10 દિવસના દિવસ માટે તમામ કોર દ્વારા વિભાજિત CPU વપરાશ દર્શાવે છે.
3. મેમરી ફ્રી એન્ડ યુઝ્ડ (સર-આર)
આ મેમરી સ્ટેટિસ્ટિક્સનો અહેવાલ આપે છે. & ldquo; 1 3 & પ્રાઇમ; દર 1 સેકન્ડ માટે કુલ 3 વખત અહેવાલ આપે છે. તમે મફત અને વપરાયેલી મેમરી માટે & ldquo; kbememfre & rdquo; અને & ldquo; kbmemoused & rdquo; પર ધ્યાન કેન્દ્રિત કરવા માંગો છો.
$ sar -r 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 07:28:06 AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact 07:28:07 AM 6209248 2097432 25.25 189024 1796544 141372 0.85 1921060 88204 07:28:08 AM 6209248 2097432 25.25 189024 1796544 141372 0.85 1921060 88204 07:28:09 AM 6209248 2097432 25.25 189024 1796544 141372 0.85 1921060 88204 Average: 6209248 2097432 25.25 189024 1796544 141372 0.85 1921060 88204
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -r
- sar -r 1 3
- sar -r -f /var/log/sa/sa10
4. વપરાયેલી જગ્યાની અદલાબદલી કરો (સાર-એસ)
આ સ્વેપ આંકડાનો અહેવાલ આપે છે. & ldquo; 1,3 & Prime; દર 1 સેકન્ડ માટે કુલ 3 વખત અહેવાલ આપે છે. જો & ldquo; kbswpused & rdquo; અને & ldquo;% સ્વાઇપ કરેલ & rdquo; 0 પર હોય, તો તમારી સિસ્ટમ સ્વેપ કરી રહી નથી.
$ sar -S 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 07:31:06 AM kbswpfree kbswpused %swpused kbswpcad %swpcad 07:31:07 AM 8385920 0 0.00 0 0.00 07:31:08 AM 8385920 0 0.00 0 0.00 07:31:09 AM 8385920 0 0.00 0 0.00 Average: 8385920 0 0.00 0 0.00
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -S
- sar -S 1 3
- sar -S -f /var/log/sa/sa10
નોંધોઃ
- સિસ્ટમ દ્વારા પ્રતિ સેકન્ડ મુક્ત, ઉપયોગમાં લેવાતા અને કેશ કરેલા મેમરી પૃષ્ઠોની સંખ્યાને ઓળખવા માટે & ldquo; sar-R & rdquo; નો ઉપયોગ કરો.
- ઉપયોગમાં લેવાતા અને ઉપલબ્ધ વિશાળ પૃષ્ઠોને (KB માં) ઓળખવા માટે & ldquo; sar-H & rdquo; નો ઉપયોગ કરો.
- પેજિંગ સ્ટેટિસ્ટિક્સ બનાવવા માટે & ldquo; sar-B & rdquo; નો ઉપયોગ કરો. એટલે કે ડિસ્કમાંથી પ્રતિ સેકન્ડમાં (અને બહાર) પેજ કરેલા KB ની સંખ્યા.
- પેજ સ્વેપ સ્ટેટિસ્ટિક્સ બનાવવા માટે & ldquo; sar-W & rdquo; નો ઉપયોગ કરો. એટલે કે પ્રતિ સેકન્ડ પેજ સ્વેપ ઇન (અને આઉટ) કરો.
5. એકંદરે આઇ/ઓ પ્રવૃત્તિ (સર-બી)
આ I/O આંકડાનો અહેવાલ આપે છે. & ldquo; 1,3 & Prime; દર 1 સેકન્ડ માટે કુલ 3 વખત અહેવાલ આપે છે.
નીચેના ક્ષેત્રો નીચેના ઉદાહરણમાં દર્શાવવામાં આવ્યા છે.
- ટી. પી. એસ. અને એન. ડી. એ. એસ.; પ્રતિ સેકન્ડ વ્યવહારો (આમાં વાંચન અને લેખન બંનેનો સમાવેશ થાય છે)
- આર. ટી. પી. એસ. & એન. ડી. એ. એસ.; પ્રતિ સેકન્ડ વ્યવહારો વાંચો
- ડબલ્યુ. ટી. પી. એસ. & એન. ડી. એ. એસ.; પ્રતિ સેકન્ડ વ્યવહારો લખો
- બ્રેડ/એસ & એન. ડી. એસ; બાયટ્સ પ્રતિ સેકન્ડ વાંચે છે
- બી. ડબલ્યુ. આર. ટી. એન./એસ. & એન. ડી. એ. એસ.; પ્રતિ સેકન્ડ લખાયેલા બાઇટ્સ
$ sar -b 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:56:28 PM tps rtps wtps bread/s bwrtn/s 01:56:29 PM 346.00 264.00 82.00 2208.00 768.00 01:56:30 PM 100.00 36.00 64.00 304.00 816.00 01:56:31 PM 282.83 32.32 250.51 258.59 2537.37 Average: 242.81 111.04 131.77 925.75 1369.90
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -b
- sar -b 1 3
- sar -b -f /var/log/sa/sa10
નોંધઃ સિસ્ટમ દ્વારા ઉપયોગમાં લેવાતા ઇનોડ હેન્ડલર્સ, ફાઇલ હેન્ડલર્સ અને સ્યુડો-ટર્મિનલ્સની સંખ્યા દર્શાવવા માટે & ldquo; sar-v & rdquo; નો ઉપયોગ કરો.
6. વ્યક્તિગત બ્લોક ઉપકરણ I/O પ્રવૃત્તિ (સર-ડી)
વ્યક્તિગત બ્લોક ઉપકરણો (એટલે કે ચોક્કસ માઉન્ટ પોઇન્ટ, અથવા LUN, અથવા પાર્ટીશન) દ્વારા પ્રવૃત્તિઓને ઓળખવા માટે, & ldquo; sar-d & rdquo; નો ઉપયોગ કરો.
$ sar -d 1 1 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:59:45 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 01:59:46 PM dev8-0 1.01 0.00 0.00 0.00 0.00 4.00 1.00 0.10 01:59:46 PM dev8-1 1.01 0.00 0.00 0.00 0.00 4.00 1.00 0.10 01:59:46 PM dev120-64 3.03 64.65 0.00 21.33 0.03 9.33 5.33 1.62 01:59:46 PM dev120-65 3.03 64.65 0.00 21.33 0.03 9.33 5.33 1.62 01:59:46 PM dev120-0 8.08 0.00 105.05 13.00 0.00 0.38 0.38 0.30 01:59:46 PM dev120-1 8.08 0.00 105.05 13.00 0.00 0.38 0.38 0.30 01:59:46 PM dev120-96 1.01 8.08 0.00 8.00 0.01 9.00 9.00 0.91 01:59:46 PM dev120-97 1.01 8.08 0.00 8.00 0.01 9.00 9.00 0.91
ઉપરોક્ત ઉદાહરણમાં, & ldquo; DEV & rdquo; ચોક્કસ બ્લોક ઉપકરણ સૂચવે છે.
ઉદાહરણ તરીકેઃ & ldquo; dev 53-1 & Prime; નો અર્થ થાય છે મુખ્ય સંખ્યા તરીકે 53 અને નાની સંખ્યા તરીકે 1 સાથેનું બ્લોક ઉપકરણ.
જો તમે નીચે બતાવ્યા પ્રમાણે-p વિકલ્પ (સુંદર પ્રિન્ટ) નો ઉપયોગ કરો છો તો ઉપકરણનું નામ (DEV કોલમ) વાસ્તવિક ઉપકરણનું નામ (ઉદાહરણ તરીકેઃ sda, sda1, sdb1 વગેરે) પ્રદર્શિત કરી શકે છે.
$ sar -p -d 1 1 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:59:45 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 01:59:46 PM sda 1.01 0.00 0.00 0.00 0.00 4.00 1.00 0.10 01:59:46 PM sda1 1.01 0.00 0.00 0.00 0.00 4.00 1.00 0.10 01:59:46 PM sdb1 3.03 64.65 0.00 21.33 0.03 9.33 5.33 1.62 01:59:46 PM sdc1 3.03 64.65 0.00 21.33 0.03 9.33 5.33 1.62 01:59:46 PM sde1 8.08 0.00 105.05 13.00 0.00 0.38 0.38 0.30 01:59:46 PM sdf1 8.08 0.00 105.05 13.00 0.00 0.38 0.38 0.30 01:59:46 PM sda2 1.01 8.08 0.00 8.00 0.01 9.00 9.00 0.91 01:59:46 PM sdb2 1.01 8.08 0.00 8.00 0.01 9.00 9.00 0.91
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
નીચે કેટલીક ભિન્નતાઓ છેઃ
- sar -d
- sar -d 1 3
- sar -d -f /var/log/sa/sa10
- sar -p -d
7. સંદર્ભ સ્વીચો પ્રતિ સેકન્ડ દર્શાવો (સાર-ડબલ્યુ)
આ પ્રતિ સેકન્ડ બનાવેલી પ્રક્રિયાઓની કુલ સંખ્યાનો અહેવાલ આપે છે, અને પ્રતિ સેકન્ડ સંદર્ભ સ્વિચની કુલ સંખ્યા.
$ sar -w 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 08:32:24 AM proc/s cswch/s 08:32:25 AM 3.00 53.00 08:32:26 AM 4.00 61.39 08:32:27 AM 2.00 57.00
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -w
- sar -w 1 3
- sar -w -f /var/log/sa/sa10
8. ચાલી રહેલી કતાર અને ભારની સરેરાશ (સાર-ક્યુ) નો અહેવાલ આપો.
આ છેલ્લા 1 મિનિટ, 5 મિનિટ અને 15 મિનિટ માટે રન કતારના કદ અને લોડ એવરેજનો અહેવાલ આપે છે.
$ sar -q 1 3 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 06:28:53 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 06:28:54 AM 0 230 2.00 3.00 5.00 0 06:28:55 AM 2 210 2.01 3.15 5.15 0 06:28:56 AM 2 230 2.12 3.12 5.12 0 Average: 3 230 3.12 3.12 5.12 0
નોંધઃ & ldquo; અવરોધિત & rdquo; સ્તંભ એવા કાર્યોની સંખ્યા દર્શાવે છે જે હાલમાં અવરોધિત છે અને I/O કામગીરી પૂર્ણ થવાની રાહ જોઈ રહ્યા છે.
અહીં કેટલીક વિવિધતાઓ છેઃ
- sar -q
- sar -q 1 3
- sar -q -f /var/log/sa/sa10
9. નેટવર્ક આંકડાનો અહેવાલ આપો (સાર-એન)
આ વિવિધ નેટવર્ક આંકડાઓનો અહેવાલ આપે છે. ઉદાહરણ તરીકેઃ નેટવર્ક કાર્ડ દ્વારા પ્રાપ્ત થયેલા પેકેટોની સંખ્યા (પ્રસારિત), પેકેટ નિષ્ફળતાના આંકડા વગેરે.......................................................................................................................................................
sar -n KEYWORD
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
મુખ્ય શબ્દો તે નીચેનામાંથી એક હોઈ શકે છેઃ
- DEV & ndash; નેટવર્ક ઉપકરણને Eth0, Eth1, વગેરે માટે મહત્વપૂર્ણ આંકડા દર્શાવે છે.
- ઇ. ડી. ઇ. વી. અને એન. ડી. એ. એસ.; ડિસ્પ્લે નેટવર્ક ઉપકરણ નિષ્ફળતાના આંકડા
- એન. એફ. એસ. & એન. ડી. એ. એસ.; એન. એફ. એસ. ક્લાયન્ટ પ્રવૃત્તિઓ પ્રદર્શિત કરે છે
- એન. એફ. એસ. ડી. અને એન. ડી. એ. એસ.; એન. એફ. એસ. સર્વર પ્રવૃત્તિઓ પ્રદર્શિત કરે છે
- SOCK & ndash; IPv4 માટે ઉપયોગમાં લેવાતા સોકેટ્સ પ્રદર્શિત કરે છે
- આઇ. પી. અને એન. ડી. એ. એસ.; આઇ. પી. વી. 4 નેટવર્ક ટ્રાફિક પ્રદર્શિત કરે છે
- ઇ. આઇ. પી. અને એન. ડી. એ. એસ.; આઇ. પી. વી. 4 નેટવર્ક ભૂલો દર્શાવે છે
- ICMP & ndash; ICMPv4 નેટવર્ક ટ્રાફિક પ્રદર્શિત કરે છે
- EICMP & ndash; ICMPv4 નેટવર્ક ભૂલો દર્શાવે છે
- ટી. સી. પી. & એન. ડી. એ. એસ.; ટી. સી. પી. વી. 4 નેટવર્ક ટ્રાફિક પ્રદર્શિત કરે છે
- ઈ. ટી. સી. પી. & એન. ડી. એ. એસ.; ટી. સી. પી. વી. 4 નેટવર્ક ભૂલો દર્શાવે છે
- યુ. ડી. પી. & એન. ડી. એ. એસ.; યુ. ડી. પી. વી. 4 નેટવર્ક ટ્રાફિક દર્શાવે છે
- એસ. ઓ. સી. કે. 6, આઇ. પી. 6, ઇ. આઇ. પી. 6, આઇ. સી. એમ. પી. 6, યુ. ડી. પી. 6 આઇ. પી. વી. 6 માટે છે.
- આ ઉપરોક્ત તમામ માહિતી પ્રદર્શિત કરે છે. આઉટપુટ ખૂબ લાંબુ હશે.
$ sar -n DEV 1 1 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 01:11:13 PM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 01:11:14 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:11:14 PM eth0 342.57 342.57 93923.76 141773.27 0.00 0.00 0.00 01:11:14 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
10. પ્રારંભ સમય (સર-એસ) નો ઉપયોગ કરીને સર ડેટાનો અહેવાલ આપો.
When you view historical sar data from the /var/log/sa/saXX file using “sar -f” option, it displays all the sar data for that specific day starting from 12:00 a.m. for that day.
& ldquo;-s hh: mi: ss & rdquo; વિકલ્પનો ઉપયોગ કરીને, તમે પ્રારંભ સમયનો ઉલ્લેખ કરી શકો છો. ઉદાહરણ તરીકે, જો તમે & ldquo; sar-s 10:00:00 & Prime; નો ઉલ્લેખ કરો છો, તો તે નીચે બતાવ્યા પ્રમાણે સવારે 10 વાગ્યાથી (મધરાતથી શરૂ કરવાને બદલે) શરૂ થતી સાર માહિતી પ્રદર્શિત કરશે.
તમે-s વિકલ્પને અન્ય સાર વિકલ્પો સાથે જોડી શકો છો.
ઉદાહરણ તરીકે, આ મહિનાની 26મી તારીખે સવારે 10 વાગ્યે શરૂ થતી લોડ એવરેજની જાણ કરવા માટે, નીચે બતાવ્યા પ્રમાણે-q અને-s વિકલ્પોને જોડો.
$ sar -q -f /var/log/sa/sa23 -s 10:00:01 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 10:00:01 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 10:10:01 AM 0 127 2.00 3.00 5.00 0 10:20:01 AM 0 127 2.00 3.00 5.00 0 ... 11:20:01 AM 0 127 5.00 3.00 3.00 0 12:00:01 PM 0 127 4.00 2.00 1.00 0
અંતિમ સમયને મર્યાદિત કરવાનો કોઈ વિકલ્પ નથી. તમારે ફક્ત સર્જનાત્મક બનવું પડશે અને નીચે બતાવ્યા પ્રમાણે મુખ્ય આદેશનો ઉપયોગ કરવો પડશે.
ઉદાહરણ તરીકે, સવારે 10 વાગ્યાથી શરૂ કરીને, જો તમે 7 એન્ટ્રીઓ જોવા માંગતા હો, તો તમારે ઉપરોક્ત આઉટપુટને'હેડ-એન 10'અને'પ્રાઇમ'પર પાઇપ કરવું પડશે.
$ sar -q -f /var/log/sa/sa23 -s 10:00:01 | head -n 10 Linux 2.6.18-194.el5PAE (dev-db) 03/26/2011 _i686_ (8 CPU) 10:00:01 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 10:10:01 AM 0 127 2.00 3.00 5.00 0 10:20:01 AM 0 127 2.00 3.00 5.00 0 10:30:01 AM 0 127 3.00 5.00 2.00 0 10:40:01 AM 0 127 4.00 2.00 1.00 2 10:50:01 AM 0 127 3.00 5.00 5.00 0 11:00:01 AM 0 127 2.00 1.00 6.00 0 11:10:01 AM 0 127 1.00 3.00 7.00 2
લિનક્સ પ્રદર્શન દેખરેખ અને ટ્યુનિંગમાં આવરી લેવા માટે ઘણું બધું છે. અમે ફક્ત શરૂઆત કરી રહ્યા છીએ. પ્રદર્શન શ્રેણીમાં વધુ લેખો આવવાના છે.
અમને જણાવો કે શું રહેવાનું છે.
A short conversation with an engineer. No quote-bot, no callback queue.