উদাহরণ স্ক্রিপ্ট: পাইথনের সাথে ক্যাটো এপিআই ব্যবহার করা হচ্ছে।

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

সারসংক্ষেপ

ক্যাটো এপিআইগুলি আপনাকে আপনার অ্যাকাউন্ট সম্পর্কিত বিশদ তথ্য সহজে ক্যাটো ক্লাউড থেকে পুনরুদ্ধার করার ক্ষমতা প্রদান করে। এটি আপনাকে আপনার ব্যবসার পরিবেশের মধ্যে কাজ করতে পারে এমন যেকোনো অন্যান্য ডেটা স্ট্যাকের সঙ্গে একীভূত করার অনুমতি দেয়।  এপিআইসমূহ একটি বিশাল বৈচিত্র্যের কার্যাবলী, ডেটা ক্ষেত্রসমূহ, এবং ধরন প্রদান করে যা GraphQL এপিআই ভাষা ব্যবহার করে আরও উন্নত মনিটরিং ক্ষমতা এবং ভিজ্যুয়ালাইজেশন সক্ষম করে।

এই প্রবন্ধে বিভিন্ন ক্যাটো এপিআই কল চালানোর জন্য উদাহরণ পাইথন স্ক্রিপ্ট অন্তর্ভুক্ত রয়েছে। প্রতিটি স্ক্রিপ্টের একাধিক ফ্ল্যাগ এবং প্যারামিটার উপলব্ধ। প্রতিটি স্ক্রিপ্টে মন্তব্যগুলি পড়ার সুপারিশ করা হয় সম্পূর্ণ কার্যকারিতা বুঝতে।

দয়া করে নোট করুন যে এই প্রবন্ধে প্রদত্ত সব স্ক্রিপ্টগুলি শুধুমাত্র তথ্যের জন্য দেওয়া হয়েছে, ক্যাটো এপিআই সঙ্গে কি অর্জন করা যাবে তার উদাহরণ হিসেবে।

accountMetrics

accountMetrics ক্যোয়ারি আপনাকে সাইট/ব্যবহারকারীদের ক্যাটো ক্লাউডের সংযোগের অবস্থা (এবং গুণমান) বিশ্লেষণ করতে সাহায্য করে। এই ডেটা সাইট এবং ক্যাটো ক্লাউডের মধ্যে DTLS টানেলের ভেতরের ট্রাফিকের জন্য।

accountMetrics রিয়েল-টাইম এবং ঐতিহাসিক মেট্রিক্স ড্যাশবোর্ড, পরিসংখ্যান, এবং বিশ্লেষণ দেখায়। ক্যাটো ম্যানেজমেন্ট অ্যাপ্লিকেশনে সাইটের জন্য নেটওয়ার্ক বিশ্লেষণ স্ক্রীনের জন্য অনুরূপ ডেটা প্রদান করে।

একটি উদাহরণ accountMetrics পাইথন স্ক্রিপ্ট এখানে পাওয়া যাবে:

accountSnapshot

accountSnapshot এপিআই কল দ্বারা ফিরিয়ে আনা মেট্রিক্স ফিল্ডটি অব্যবহৃত হয়েছে।  মেট্রিক্স পেতে accountMetrics.py স্ক্রিপ্ট ব্যবহার করুন। 

accountSnapshot প্রকাশনার-ভিত্তিক মেট্রিক্স ড্যাশবোর্ড প্রদান করে যা অ্যাকাউন্টের প্রায় রিয়েল-টাইম ডেটা দেখায়। এই কলটি অ্যাকাউন্টের টপোলজি পৃষ্ঠার জন্য অনুরূপ বিশ্লেষণ প্রদান করে।

একটি উদাহরণ accountSnapshot পাইথন স্ক্রিপ্ট এখানে পাওয়া যাবে:

appStats

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

একটি উদাহরণ appStats পাইথন স্ক্রিপ্ট এখানে পাওয়া যাবে:

auditFeed

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

একটি উদাহরণ auditFeed পাইথন স্ক্রিপ্ট এখানে পাওয়া যাবে:

entityLookup

The entityLookup query works with Cato Management Application entities such as sites and users. The query can help you look up an entity name to return the specific ID, and automatically extract a list of entities in the account. Each entity is returned with additional relevant information, such as the creation date and the description.

একটি উদাহরণ entityLookup পাইথন স্ক্রিপ্ট এখানে পাওয়া যায়:

ইভেন্টস

The events query returns a count of events generated within a specific timeframe, broken down by a specific field. By default the example script returns the counts by  event_type for the past 60 minutes.

এই উদাহরণ ইভেন্টস পাইথন স্ক্রিপ্ট ইভেন্টস এপিআই কলের একটি সম্পূর্ণ বাস্তবায়ন নয়:

eventsFeed

The eventsFeed query helps you analyze events generated by activities related to networking, security, Sockets, Cato Clients, and more. The event data that this query returns is similar to the Monitoring > Events window in the Cato Management Application.

The eventsFeed query helps you collect and analyze events generated by activities related to networking, security, Sockets, Cato Clients, and more. This reference script is aligned with Cato recommendations and best practices, including using the feed marker correctly and enabling compression for the response.
The events data that this query returns is similar to the Monitoring > Events page in the Cato Management Application. The events data can also be sent directly to your cloud storage for AWS S3 bucket and Azure storage account.
For guidelines on SIEM integration using Cato events, refer to Third-Party Supported Integrations for Cato Data.

একটি উদাহরণ eventsFeed পাইথন স্ক্রিপ্ট এখানে পাওয়া যায়:

SiteMutation

There are several scripts for the mutation APIs that you can use to create and configure sites. For example, the addSocketSite script takes as input an API key, account ID and various parameters to create a new Socket site.

এসাইটমিউটেশন এর জন্য এখানে নমুনা পাইথন স্ক্রিপ্টগুলি রয়েছে:

XDR গল্পগুলি

The Stories query returns data for XDR Security and Network stories. The example script takes as input an API key, account ID, timeframe, dimension, and list of measures, and returns the XDR stories updated during that timeframe.

একটি উদাহরণ গল্পগুলি পাইথন স্ক্রিপ্ট এখানে পাওয়া যায়:

 

Was this article helpful?

3 out of 4 found this helpful

0 comments