ଯେତେବେଳେ Squidର ଆକ୍ସେସ୍ ଲଗ୍ ବର୍ଷ ବର୍ଷ ପଛରେ ଦେଖାଯାଏ
କିଛି ବଦଳାଇବା ପୂର୍ବରୁ ମୂଳ epoch ଟାଇମଷ୍ଟାମ୍ପ, ଟାଇମଜୋନ୍ ରୂପାନ୍ତର ଏବଂ ପ୍ରକ୍ସି ହୋଷ୍ଟର ପ୍ରକୃତ କାନ୍ଥ ଘଡ଼ିକୁ ଅଲଗା କରନ୍ତୁ।
Squidର ମୂଳ ଆକ୍ସେସ୍ ଫର୍ମାଟ୍ epoch ଟାଇମଷ୍ଟାମ୍ପରୁ ଆରମ୍ଭ ହୁଏ, ଯାହା ସାଧାରଣତଃ %ts.%03tu ଭାବରେ ଲେଖାଯାଏ: epochରୁ ସେକେଣ୍ଡ ଏବଂ ପରେ ତିନି ଅଙ୍କର ମିଲିସେକେଣ୍ଡ। ସେହି ସ୍ଥାନର ମୂଲ୍ୟ ଫର୍ମାଟ୍ କରାଯାଇଥିବା କ୍ୟାଲେଣ୍ଡର ତାରିଖ ନୁହେଁ।
ପ୍ରଥମେ ସକ୍ରିୟ access_log ଫର୍ମାଟ୍ ଯାଞ୍ଚ କରନ୍ତୁ। Squid 7 ପାଇଁ, ଏହି ଇନଷ୍ଟାନ୍ସର access_logର ଆଉଟପୁଟ୍ ଏବଂ ଫର୍ମାଟ୍ ଚୟନ ଦେଖନ୍ତୁ। କଷ୍ଟମ୍ ଲଗ୍ ଫର୍ମାଟ୍, syslog ଉପସର୍ଗ କିମ୍ବା ତଳ ଲଗ୍ ପ୍ରୋସେସର ଦେଖାଯାଉଥିବା ଧାଡ଼ିର ଆରମ୍ଭରେ ଅଲଗା ଟାଇମଷ୍ଟାମ୍ପ ରଖିପାରେ।
ତିନୋଟି ଯାଞ୍ଚ ପରିସରକୁ ସଙ୍କୁଚିତ କରେ
- ସଠିକ୍ ଏକକ ବ୍ୟବହାର କରି ସଂଖ୍ୟାତ୍ମକ ମୂଲ୍ୟ ଡିକୋଡ୍ କରନ୍ତୁ। ଭଗ୍ନାଂଶ ଅଙ୍କ ସେକେଣ୍ଡ ମୂଲ୍ୟର ଅଂଶ, ମିଲିସେକେଣ୍ଡରେ ଅଲଗା ସମ୍ପୂର୍ଣ୍ଣ ଟାଇମଷ୍ଟାମ୍ପ ନୁହେଁ।
- ଡିକୋଡ୍ କରାଯାଇଥିବା UTC ସମୟକୁ ସ୍ଥାନୀୟ ସମୟର ପ୍ରଦର୍ଶନ ସହିତ ତୁଳନା କରନ୍ତୁ। ଟାଇମଜୋନ୍ ପାର୍ଥକ୍ୟ ଦେଖାଯାଉଥିବା ଘଣ୍ଟା ଏବଂ ବେଳେବେଳେ କ୍ୟାଲେଣ୍ଡର ଦିନକୁ ସ୍ଥାନାନ୍ତର କରିପାରେ; କିନ୍ତୁ ଅନେକ ବର୍ଷ ଦୂରର ତାରିଖ ବ୍ୟାଖ୍ୟା କରେ ନାହିଁ।
- ନୂତନ ରେକର୍ଡକୁ ସେହି Squid ଇନଷ୍ଟାନ୍ସ ଚଳାଉଥିବା ମେସିନର ଘଡ଼ି ସହିତ ତୁଳନା କରନ୍ତୁ। systemd ହୋଷ୍ଟରେ
timedatectl statusଘଡ଼ି ସେଟିଂ ଏବଂ ସିଙ୍କ୍ରୋନାଇଜେସନ୍ ସ୍ଥିତି ଜଣାଏ।
ଯଦି ହୋଷ୍ଟର ଘଡ଼ି ମଧ୍ୟ ଭୁଲ୍, ତେବେ ଏହାର ସମୟ ସିଙ୍କ୍ରୋନାଇଜେସନ୍ ଏବଂ ଯେଉଁଠାରେ ପ୍ରଯୁଜ୍ୟ ସେଠାରେ ଭର୍ଚୁଆଲ୍ ମେସିନର ସମୟ କନଫିଗରେସନ୍ ଯାଞ୍ଚ କରନ୍ତୁ। ଲଗରେ ଗୋଟିଏ ଅବିଶ୍ୱସନୀୟ ତାରିଖ ଖରାପ ହାର୍ଡୱେର୍ ଘଡ଼ି ବ୍ୟାଟେରୀ ଚିହ୍ନଟ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ନୁହେଁ।
ଯଦି ହୋଷ୍ଟର ଘଡ଼ି ସଠିକ୍, ତେବେ ଫାଇଲ୍ ସାମ୍ପ୍ରତିକ ଏବଂ ସେହି ଇନଷ୍ଟାନ୍ସର ଅଟେ ବୋଲି ନିଶ୍ଚିତ କରନ୍ତୁ। ଘୂର୍ଣ୍ଣନ କରାଯାଇଥିବା ଅଭିଲେଖ, ଦୂର ସଂଗ୍ରାହକ ଏବଂ ଦେଖିବା ଉପକରଣରେ ଟାଇମଷ୍ଟାମ୍ପ ରୂପାନ୍ତର ଯାଞ୍ଚ କରନ୍ତୁ।
ସଂଗ୍ରାହକ ଧାଡ଼ି ପାଇବା ସମୟରୁ କାରବାରର ଟାଇମଷ୍ଟାମ୍ପକୁ ମଧ୍ୟ ଅଲଗା କରନ୍ତୁ। ସାଧାରଣ ଆକ୍ସେସ୍ ଲଗିଂ ଅନୁରୋଧ ସମ୍ପୂର୍ଣ୍ଣ ହେଲେ ଘଟେ, ଏବଂ ଡେମନ୍ ଲଗିଂ ଅସିଙ୍କ୍ରୋନସ୍ ଭାବରେ ଲେଖିପାରେ। ଦୀର୍ଘ ସମୟ ଚାଲୁଥିବା ଅନୁରୋଧ କିମ୍ବା ଟନେଲ୍ ଏହାର ପ୍ରାରମ୍ଭିକ ସଂଯୋଗ ସମୟରେ ଦେଖାଯିବା ଆବଶ୍ୟକ ନାହିଁ।