GoAccess સાથે સર્વર એક્સેસ લોગ્સ

મેં મારા Jetson Orin Nano પર એક નાનું વેબ સર્વર સેટઅપ કર્યું છે. હવે મારે મારા વેબ ટ્રાફિકને જોવાની જરૂર છે.

મને GoAccess મળ્યું. તે એક મફત અને ઓપન સોર્સ ટૂલ છે. તે તમારા સર્વર લોગ્સ રિયલ ટાઇમમાં બતાવે છે.

તમારા ડેટા જોવા માટે તમારી પાસે બે રીતો છે.

ટર્મિનલ વ્યુ (terminal view) સારી રીતે કામ કરે છે. તે તમારા લોગ્સને વ્યવસ્થિત ટેક્સ્ટમાં વિભાજિત કરે છે. તે તમને સીધા તમારા કમાન્ડ લાઇન પર ઉપયોગી ડેટા આપે છે.

તમારા ટ્રાફિકને જોવાથી તણાવ ઘટાડવામાં મદદ મળે છે. તમારા સર્વર પર શું થઈ રહ્યું છે તે જાણવાથી તમને નિયંત્રણમાં હોવાનો અનુભવ થાય છે.

વેબ ડેવલપર્સ માટે HTML વ્યુ વધુ સારો છે. તમે તમારા સ્ટેટ્સ (stats) ને લોકલ વેબ પેજ પર જોવા માટે Nginx ને રિવર્સ પ્રોક્સી તરીકે વાપરી શકો છો.

HTML વર્ઝન તમને નીચે મુજબની સુવિધાઓ આપે છે:

  • અલગ-અલગ થીમ્સ પસંદ કરો
  • ડેટા કેવી રીતે દેખાય છે તે કસ્ટમાઇઝ કરો
  • ચાર્ટ્સ સરળતાથી જુઓ

મારું આગામી પગલું એક એજન્ટને કનેક્ટ કરવાનું છે. હું ઈચ્છું છું કે એક એજન્ટ લોગ્સ વાંચે અને ચોક્કસ નિયમોના આધારે એલર્ટ્સ મોકલે.

તમારા વેબ સર્વરનું મોનિટરિંગ કરવા માટે તમે કયા ટૂલ્સનો ઉપયોગ કરો છો? વેબ એનાલિટિક્સ માટે તમે કયા એજન્ટને પસંદ કરો છો?

સ્ત્રોત: https://dev.to/annavi11arrea1/server-access-logs-with-goaccess-333d