Cato API - অডিট ফিড

আমরা দৃঢ়ভাবে সুপারিশ করি যে Cato API ব্যবহার শুরু করার আগে, দয়া করে Cato API এর জন্য সাপোর্ট নীতি পর্যালোচনা করুন।

অডিট ফিডের ওভারভিউ

অডিটফিড অনুসন্ধান আপনাকে Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন-এ অ্যাডমিনিস্ট্রেটররা দ্বারা নেওয়া পদক্ষেপ বিশ্লেষণ করতে সাহায্য করে। এই অনুসন্ধান যে ডেটা ফিরে আসে তা Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন-এর সিস্টেম> অডিট ট্রেইল উইন্ডোর অনুরূপ।

রিসেলার অ্যাকাউন্টের জন্য, আপনি Cato API-এর সাথে সংযোগ করা প্রতিটি গ্রাহক অ্যাকাউন্টের ভিতরে পৃথক API কীগুলি তৈরি করতে পারেন। রেট সীমাবদ্ধতা এবং অডিটফিড API অনুসন্ধান সম্পর্কে আরও জানতে, Cato API রেট সীমাবদ্ধতা বোঝা দেখুন।

লেয়া ডেটা বোঝা

অডিটফিড API কল ঘন্টাপ্রতি 2M আইটেম অডিট ডেটা টানা সমর্থন করার জন্য ডিজাইন করা হয়েছে। ফেরত ডেটা পেজিনেট করতে সাহায্যের জন্য, যখন সময় ফ্রেমের সময়কালে 1000 এর বেশি অডিট আইটেম থাকে, তখন অনুসন্ধান সমস্ত অডিট ডেটা ফেরত পর্যন্ত লেয়ার শুরু করে।

এই ক্ষেত্রগুলি অডিট ডেটার পেজিনেশনের সাথে সম্পর্কিত: মার্কার, fetchedCount, এবং hasMore। এই ক্ষেত্রগুলির ব্যাখ্যা নীচে দেখুন।

অডিট ফিড ক্ষেত্রগুলির বিস্তারিত

এই বিবরণগুলি অনুসন্ধানের জন্য অডিট ফিড ক্ষেত্রগুলি প্রদর্শন করতে পারে:

  • থেকে - শুরুর সময়
  • পর্যন্ত - শেষের সময়
  • মার্কার - মার্কার ক্ষেত্র API অনুসন্ধান দ্বারা ফেরত দেওয়া অডিট ডেটার শেষ আইটেমের জন্য একটি অনন্য পরিচয়কারী।
  • লেয়া থাকা আইটেমের সংখ্যা (প্রতি লেয়ায় সর্বাধিক ১০০০ আইটেম)।
  • আরও আছে - যখন সত্য, এটি নির্দেশ করে যে মুল্যলেয়ার আরো আছে
  • অ্যাকাউন্ট (অডিট ফিড অ্যাকাউন্ট রেকর্ড) - রিসেলারদের জন্য যারা একাধিক অ্যাকাউন্ট পরিচালনা করে, এই ক্ষেত্রটি পরিবর্তিত অ্যাকাউন্ট নির্দিষ্ট করে এবং সমস্ত রেকর্ড এবং অডিট ডেটা (নেষ্টেড অনুসন্ধান এবং ক্ষেত্র সহ অ্যারে) অন্তর্ভুক্ত করে

অডিট ফিড থেকে

থেকে ক্ষেত্র অনুসন্ধান ডেটার শুরুর সময় দেখায় এবং সময়কাল আর্গুমেন্টে নির্ধারিত হয়।

অডিট ফিড পর্যন্ত

পর্যন্ত ক্ষেত্র অনুসন্ধান ডেটার শেষের সময় দেখায় এবং সময়কাল আর্গুমেন্টে নির্ধারিত হয়।

অডিট ফিড মার্কার

যখন অনুসন্ধানের সময় 1000টির বেশি অডিট ডেটা আইটেম থাকে, মার্কার ক্ষেত্র একটি পরিচিতি দেখায় যা আইটেমগুলি ফিরিয়ে আনতে একটি নতুন লেয়ার শুরু করা নির্দেশ করে। উদাহরণস্বরূপ, যদি অনুসন্ধান 2500 আইটেম ফেরত দেয়, তবে এইগুলি লেয়ার পুনরাবৃত্তিতের উপর ফলাফল:

  • প্রথম পুনরাবৃত্তি - fetchedCount = 1000 (আইটেম), মার্কার = 1234abc, আরও আছে = সত্য
  • দ্বিতীয় পুনরাবৃত্তি - fetchedCount = 1000 (আইটেম), মার্কার = 4567def, আরও আছে = সত্য
  • তৃতীয় পুনরাবৃত্তি - fetchedCount = 500 (আইটেম), মার্কার = 8901xyz, আরও আছে = মিথ্যা

    আপনি শেষ পুনরাবৃত্তিতে মার্কার মান উপেক্ষা করতে পারেন

অডিট ফিড fetchedCount

fetchedCount ক্ষেত্রগুলি বর্তমান লেয়া ক্রিয়ায় মোট আইটেমের সংখ্যা দেখায়। এই ক্ষেত্রের সর্বোচ্চ মান ১০০০।

auditFeed আরও আছে

যখন hasMore ক্ষেত্রের মান সত্য হয়, তখন এর পর আইটেমগুলি আনার আরো এক পুনরাবৃত্তি হয়।

অডিট ফিড অ্যাকাউন্টস

অ্যাসাইন করা অ্যাকাউন্টগুলি (auditFeedAccountRecords) ক্ষেত্রসমূহ অ্যাডমিন আইডি এবং অডিট ডেটা প্রদর্শন করে এই কোয়েরির জন্য। এই কোয়েরির জন্য প্রদর্শিত ইভেন্ট ডেটা ফিল্টার করতে auditFeedAccountsRecords > AuditRecord > AuditFieldName যুক্তি ব্যবহার করুন। অডিট রেকর্ড ক্ষেত্রসমূহ সম্পর্কে আরও জানতে নিচে auditFeed > fieldName > AuditFieldName দেখুন।

অডিট ফিডের জন্য যুক্তি

এগুলি সেই যুক্তি যা আপনি পাস করতে পারেন এবং কোয়েরি দ্বারা ফেরত দেওয়া ডেটা সংজ্ঞায়িত করতে পারেন:

  • অ্যাকাউন্ট আইডি - অ্যাকাউন্ট আইডি (একাধিক অ্যাকাউন্টের জন্য, আইডি একটি অ্যারেতে প্রবেশ করান)
  • ids - অ্যাকাউন্ট আইডি (উত্তরাধিকার যুক্তি)
  • সময়কাল - কোয়েরির শুরুর এবং শেষের সময়
  • ফিল্টার (AuditFieldFilterInput) - প্রশ্নকৃত অডিট লগ ডেটা ফিল্টার (অ্যারে সহ নেস্টেড প্রশ্নগুলি)
  • মার্কার - নির্দিষ্ট ফেচ পুনরাবৃত্তির জন্য শুধুমাত্র আইটেমগুলি দেখান মার্কার মান অনুযায়ী

অডিট ফিড অ্যাকাউন্ট আইডি যুক্তি

কোয়েরি ফেরত দেওয়া ডেটার জন্য এক বা একাধিক অ্যাকাউন্ট আইডি প্রবেশ করান। এই যুক্তিটি বাধ্যতামূলক।

এই অ্যাকাউন্ট আইডি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশনে প্রদর্শিত হয় না, বরং এটি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশনের URL এ সংখ্যা হয়। উদাহরণস্বরূপ, নিম্নলিখিত ইউআরএল এর জন্য অ্যাকাউন্ট আইডি হল 26: https://cc2.catonetworks.com/#!/26/topology।

অডিট ফিড সময়কাল যুক্তি

যে ডেটা কোয়েরি ফেরত দেয় তার জন্য সময়কাল প্রবেশ করান। এই যুক্তিটি ফর্ম্যাটে থাকে <ধরন>.<সময় মান>। এই যুক্তিটি বাধ্যতামূলক।

সময়কাল সংজ্ঞায়িত করার জন্য এগুলি সমর্থিত বিকল্পগুলি:

  • শেষ.<সময় দশা> - শেষ প্রকারের জন্য <সময় দশা> ISO-8601 অনুযায়ী এবং পূর্ববর্তী নির্দিষ্ট সময়গুলির জন্য ডেটা ফেরত দেয়। উদাহরণস্বরূপ:
    • সময়কাল = শেষ.PT5M পূর্ববর্তী 5 মিনিট দেখায়
    • সময়কাল = শেষ.PT2H পূর্ববর্তী 2 ঘন্টা দেখায়
    • সময়কাল = শেষ.P1D পূর্ববর্তী ১ দিন দেখায়
    • সময়কাল = শেষ.P3M পূর্ববর্তী ৩ মাস দেখায়
    • সময়কাল = শেষ.P1Y পূর্ববর্তী 1 বছর দেখায়
  • <সময় অঞ্চল>.<সংক্ষিপ্ত সময়কাল-স্পেক> - সময়কাল নির্দিষ্ট সময় অঞ্চলের অনুযায়ী YY-MM-DD/hh:mm:ss ফর্ম্যাটে শুরু এবং শেষ তারিখের সংমিশ্রণ করে। উদাহরণস্বরূপ, সময়কাল = utc.2020-02-{11/04:50:00--21/04:50:00} ফেব্রুয়ারি ১১, ২০২০ ৪:৫০:০০ এএম থেকে ফেব্রুয়ারি ২১, ২০২০ ৪:৫০:০০ এএম বিশ্লেষণ ডেটা প্রদর্শন করে।

অডিট ফিড ফিল্টার যুক্তি

ফিল্টার (AuditFieldFilterInput) আর্গুমেন্ট আপনাকে নির্দিষ্ট আইটেমগুলি সংজ্ঞায়িত করতে দেয় যা অডিট ট্রেইল প্রশ্নে অন্তর্ভুক্ত করা হবে। এইগুলি আর্গুমেন্ট যা আপনি সংজ্ঞায়িত করতে পারেন:

  • fieldName > AuditFieldName - অডিট ট্রেইল থেকে আইটেমগুলি সংজ্ঞায়িত করুন
  • অপারেটর - অডিট ডেটা ফিল্টার করতে মান সক্রিয় করার উপায় সংজ্ঞায়িত করুন
  • মান - অপারেটরের সাথে ব্যবহৃত ফিল্টার মান সংজ্ঞায়িত করুন

auditFeed > fieldName > AuditFieldName

সিস্টেম > অডিট ট্রেইল-এ নিরীক্ষণ করা বিভিন্ন ধরনের Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন কনফিগারেশনের জন্য এগুলি ক্ষেত্রসমূহের নাম।

  • অ্যাডমিন - যার কার্য ক্রিয়া রেকর্ডটি তৈরি করেছে সেই অ্যাডমিন
  • model_name - প্রভাবিত বস্তুটির নাম, যেমন আমার সাইট
  • অ্যাডমিন_আইডি - যার কার্য ক্রিয়া রেকর্ড তৈরি করেছে তার অ্যাডমিনের আইডি
  • মডিউল - পরিবর্তিত সিস্টেম মডিউল, যেমন MFA কনফিগারেশন অথবা TLS পরিদর্শন
  • প্রবেশ_তারিখ - পরিবর্তন প্রতিশ্রুত বা সংরক্ষিত হওয়ার সময়
  • পরিবর্তনের ধরণ - অ্যাডমিন দ্বারা তৈরি করা পরিবর্তন বর্ণনা, মানগুলি হল: CREATED, DELETED, MODIFIED, ENABLED, DISABLED, SKIPPED
  • সৃষ্টির তারিখ - পরিবর্তন শুরু হওয়ার সময়
  • পরিবর্তন - JSON ফর্ম্যাটে পরিবর্তনের বিস্তারিত বিবরণ
  • মডেল_ধরন - যে বস্তুর পরিবর্তন করা হয়েছে তার ধরন, যেমন সাইট, সকেট, SocketInterface

auditFeed মার্কার আর্গুমেন্ট

মার্কার আর্গুমেন্ট আপনাকে নির্দিষ্ট একটি ফেচ ইটারেশনের জন্য প্রশ্নকে ইভেন্টগুলির মধ্যে সীমাবদ্ধ করতে দেয়। মার্কার মান দেখানোর জন্য, খালি মানের সঙ্গে মার্কার আর্গুমেন্ট দিয়ে প্রশ্নটি চালান। প্রশ্নটি নির্ধারিত টাইমফ্রেম আর্গুমেন্টের জন্য মার্কার মান প্রদান করে।

উদাহরণস্বরূপ, যদি প্রশ্নটি 2500 টি ইভেন্ট ফিরে দেয়, তবে এইগুলি হল প্রথম তিন ফেচ ইটারেশনের ফলাফলগুলি:

  • প্রথম ইটারেশন - fetchedCount = 1000 (ইভেন্ট), মার্কার = 1234abc, hasMore = true
  • দ্বিতীয় ইটারেশন - fetchedCount = 1000 (ইভেন্ট), মার্কার = 4567def, hasMore = true
  • তৃতীয় ইটারেশন - fetchedCount = 1000 (ইভেন্ট), মার্কার = 8901xyz, hasMore = true

শুধুমাত্র দ্বিতীয় ইটারেশনের ইভেন্টগুলি দেখানোর জন্য, মার্কার আর্গুমেন্ট 4567def সেট করুন।

Was this article helpful?

0 out of 2 found this helpful

0 comments