appStats এর ওভারভিউ
অ্যাপ্লিকেশন বিশ্লেষণ পর্দার উপর ভিত্তি করে appStats API এবং উৎস, গন্তব্য, অ্যাপ্লিকেশন, ইত্যাদি দ্বারা একটি সময়সীমার উপর প্রচলিত নেটওয়ার্ক ডেটা প্রদান করে।
প্রত্যেকটি প্রশ্নের উত্তর বিভিন্ন পরিমাপের উপর (উপরের বাইট, নিচের বাইট, ফ্লো সংখ্যা, ইত্যাদি) একটি নির্দিষ্ট সংগ্রহ ফাংশন (যোগ, সর্বাধিক, গড়, ইত্যাদি) এবং বিভিন্ন মাত্রা (সাইটের নাম, ব্যবহারকারী, অ্যাপ, ইত্যাদি) প্রদত্ত বিষয়ক উপর ভিত্তি করে।
appStats প্রশ্ন ব্যবহার করার উদাহরণসমূহ:
একটি নির্দিষ্ট সাইটের মোট/গড়/সর্বাধিক ব্যান্ডউইথ গণনা করুন
একটি নির্দিষ্ট গন্তব্যে তৈরি ফ্লো সংখ্যা সর্বোচ্চ করুন
একটি নির্দিষ্ট প্রদত্ত হোস্ট দ্বারা ব্যবহৃত শীর্ষ 10 অ্যাপ্লিকেশন
appStats এর জন্য আর্গুমেন্ট
এইগুলি সেই আর্গুমেন্ট যা আপনি পাস করতে পারবেন এবং কোয়েরি দ্বারা ফেরত প্রদত্ত ডেটা নির্ধারণ করতে পারবেন (সব ক্ষেত্র বাধ্যতামূলক):
accountIDs
মাপ
ফিল্টারসমূহ
dimension
শ্রেণীবিন্যাস
timeframe
appStats accountIDs আর্গুমেন্ট
কোয়েরি যে ডেটা ফেরত দেয় তার জন্য এক বা একাধিক অ্যাকাউন্ট আইডি যোগ করুন।
এই অ্যাকাউন্ট আইডি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন এ প্রদর্শিত হয় না, বরং এটি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন এর ইউআরএল এ নম্বর।. উদাহরণস্বরূপ, নিম্নলিখিত ইউআরএল-এর জন্য অ্যাকাউন্ট আইডি হল ২৬: https://cc.catonetworks.com/#!/26/topology.
appStats filters আর্গুমেন্ট
filters আর্গুমেন্ট আপনাকে নির্দিষ্ট ডেটা সংজ্ঞায়িত করার অনুমতি দেয় যা কোয়েরি তে অন্তর্ভুক্ত করা হয়। এইগুলি সেগুলি আর্গুমেন্ট যা আপনি সংজ্ঞায়িত করতে পারেন:
fieldName - ফিল্টার করতে চান এমন ক্ষেত্রের প্রকার সংজ্ঞায়িত করে (আরও তথ্যের জন্য, নিচে দেখুন appStats Fields)
operator - মানগুলি সক্রিয় করতে ডেটা ফিল্টার করার পদ্ধতি সংজ্ঞায়িত করে (আরও তথ্যের জন্য, নিচে দেখুন appStats filterOperator)
মান - যে ফিল্টার মানটি অপারেটরের সাথে ব্যবহার করা হয় তা সংজ্ঞায়িত করে
নিম্নলিখিত filters সিনট্যাক্স একটি কোয়েরির উদাহরণ যা একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য ডেটা প্রদর্শনের জন্য ফিল্টার করা হয়:
"filters": [
{
"fieldName": "application",
"operator": "is",
"values": [
"Slack"
]
}
]appStats dimensions আর্গুমেন্ট
মাত্রা যুক্তি ব্যবহার করুন একই মান দ্বারা পরিসংখ্যান বানাতে।
নিম্নলিখিত উদাহরণ, সাইটের নাম অনুযায়ী ক্ষেত্রগুলি গোষ্ঠীবদ্ধ করে:
"dimensions": [
{
"fieldName": "site_name"
}
]appStats measures আর্গুমেন্ট
measures আর্গুমেন্ট আপনাকে চাইলে ক্ষেত্রগুলি সংজ্ঞায়িত করতে এবং তাদের সংগ্ৰহ শ্রেণী প্রতিরোধ ক Recrec করতি cialis যোগ, এইগুলি সেই আর্গুমেন্ট যা আপনি নির্ধারণ করতে পারেন:
fieldName - ফিল্টার করতে চান এমন ক্ষেত্রের প্রকার সংজ্ঞায়িত করে (আরও তথ্যের জন্য, নিচে দেখুন appStats Fields)
aggType - সংগ্রহের প্রকার সংজ্ঞায়িত করে (আরও তথ্যের জন্য, নিচে দেখুন appStats Aggregation)
নিম্নলিখিত উদাহরণটি Slack অ্যাপ্লিকেশনটির জন্য তৈরি প্রবাহের সংক্ষিপ্তসার মাপের জন্য একটি কোয়েরির measures সিনট্যাক্স দেখায়:
"filters": [
{
"fieldName": "application",
"operator": "is",
"values": [
"Slack"
]
}
]
"measures": [
{
"fieldName": "flows_created",
"aggType": "sum"
},
]
appStats sort আর্গুমেন্ট
sort আর্গুমেন্ট ডেটা কীভাবে সাজানোর যায় তা সংজ্ঞায়িত করে।
নিম্নলিখিত উদাহরণটি Slack অ্যাপ্লিকেশনটির জন্য তৈরি প্রবাহের সংক্ষিপ্তসার মাপের জন্য একটি কোয়েরির sort সিনট্যাক্স দেখায়। তারপর ডেটা তৈরি প্রবাহের অবতরনে সাজানো হয়:
"filters": [
{
"fieldName": "application",
"operator": "is",
"values": [
"Slack"
]
}
]
"measures": [
{
"fieldName": "flows_created",
"aggType": "sum"
},
]
"sort": [
{
"fieldName": "flows_created",
"order": "dec"
},
]
appStarts timeframe আর্গুমেন্ট
অনুসন্ধানের সময়সীমা সংজ্ঞায়িত করে।
"timeFrame": "last.P2D"উদাহরণ appStats কোয়েরি
এটি appStats API কোয়েরি ব্যবহার করে প্রতি সাইটে শেষ দুই দিনের জন্য Slack অ্যাপ্লিকেশনটির জন্য তৈরি প্রবাহের যোগফল পুনরুদ্ধার করার একটি উদাহরণ। ডেটা শীর্ষ পাঁচটি সাইটের জন্য অবতরনে সাজানো হয়।
নমুনা প্রশ্ন
query appStats($accountID: ID!, $measures: [Measure], $dimensions: [Dimension], $filters: [AppStatsFilter!], $sort: [AppStatsSort!], $timeFrame: TimeFrame!, $limit: Int, $from: Int) {
appStats(
accountID: $accountID
timeFrame: $timeFrame
measures: $measures
dimensions: $dimensions
filters: $filters
sort: $sort
) {
id
records(limit: $limit, from: $from) {
fieldsUnitTypes
fieldsMap
trends
}
}
}
চলক মানসমূহ
{
"accountID": "1234",
"dimensions": [
{
"fieldName": "site_name"
}
],
"measures": [
{
"fieldName": "flows_created",
"aggType": "sum"
},
],
"filters": [
{
"fieldName": "application",
"operator": "is",
"values": [
"Slack"
]
}
]
"sort": [
{
"fieldName": "flows_created",
"order": "desc"
}
],
"timeFrame": "last.P2D",
"limit": 5,
"from": 0
}
উদাহরণ AppStats আউটপুট
{
"data": {
"appStats": {
"id": "1234",
"records": [
{
"fieldsMap": {
"flows_created": "116660",
"site_name": "Sample Socket"
}
},
{
"fieldsMap": {
"flows_created": "105655",
"site_name": "Sample Socket 2"
}
}
]
}
}
}appStats Fields
এটি appStats কোয়েরিগুলির ক্ষেত্রে বর্ণনার একটি বিবরণ।
উপাদান | Description |
|---|---|
অ্যাপ্লিকেশন | ক্লাউড অ্যাপ্লিকেশন নাম |
new_app | নতুন ক্লাউড অ্যাপ্লিকেশন শনাক্তকারী |
discovered_app | ব্যবহৃত অ্যাপসের মোট সংখ্যা |
ট্রাফিক | উপর এবং নিচের দিকের ডেটা বাইটের মোট যোগফল |
আপস্ট্রিম | ক্লাউড অ্যাপ্লিকেশনে আপলোড করা তথ্য |
ডাউনস্ট্রীম | ক্লাউড অ্যাপ্লিকেশন থেকে ডাউনলোড করা তথ্য |
ঝুঁকি স্কোর | কাটো দ্বারা নিয়োগিত অ্যাপ্লিকেশন ঝুঁকি স্কোর |
ঝুঁকির স্তর | অ্যাপ্লিকেশনের ঝুঁকির স্তর |
অনুমোদিত | ব্যবস্থা অনুমোদিত এবং পরিচালিত ক্লাউড অ্যাপ্লিকেশনগুলি |
hq_location | অ্যাপ্লিকেশনের নিবন্ধিত সদর দপ্তর অবস্থিত দেশ |
is_cloud_app | অ্যাপ্লিকেশন ক্লাউড অ্যাপ/SaaS অ্যাপ বিবেচনা কিনা তা নির্দেশ করে |
বিভাগ | ক্লাউড অ্যাপ্লিকেশনের বিভাগ |
বিবরণ | বিভাগের বর্ণনা |
আইপি | হোস্ট বা SDP ক্লায়েন্টের IP |
সাবনেট | সাবনেটের নাম |
ডোমেন | SSL SNI, HTTP হোস্ট নাম, DNS নাম, অথবা গন্তব্য IP |
গন্তব্য_IP | সার্ভার IP ঠিকানা (শুধুমাত্র WAN সংযোগগুলির জন্য প্রাসঙ্গিক) |
src_site_id | সাইটের জন্য অনন্য অভ্যন্তরীণ কাটো আইডি |
src_site_name | উৎস সাইট বা এসডিপি ব্যবহারকারী |
site_country | সাইটের অবস্থান দেশ |
site_state | সাইটের অবস্থান রাজ্য |
vpn_user_id | SDP ব্যবহারকারীর জন্য অনন্য অভ্যন্তরীণ কাটো আইডি |
flows_created | তৈরি সংযোগের সংখ্যা |
dest_site | গন্তব্য সাইট বা SDP ব্যবহারকারী আইডি (proto) |
dest_is_site_or_vpn | গন্তব্য সাইট বা SDP ব্যবহারকারী |
dest_site_id | গন্তব্য সাইট বা SDP ব্যবহারকারী আইডি (ডিবি) |
dest_site_name | গন্তব্য সাইট বা SDP ব্যবহারকারীর নাম |
traffic_direction | ট্রাফিক দিক |
ডিভাইসের নাম | পিসি বা ডিভাইসের নাম |
এডি_নাম | সক্রিয় ডিরেক্টরি নাম |
উত্স_IP | হোস্ট বা এসডিপি ক্লায়েন্ট এর জন্য আইপি |
সকেট_ইন্টারফেস | সকেট ইন্টারফেসের জন্য নাম |
সূত্র_হিসাবে_সাইট_অথবা_ভিপিএন | ট্রাফিক হল সাইট বা এসডিপি ক্লায়েন্ট |
অ্যাপস্ট্যাটস সমাহার
এগুলি অ্যাপস্ট্যাটস aggType এর জন্য মান:
সাম
গণনা
আলাদা_গণনা
আলাদা
গড়
সর্বোচ্চ
সর্বনিম্ন
যেকোনো
অ্যাপস্ট্যাটস ফিল্টারঅপারেটর
এগুলি অ্যাপস্ট্যাটস ফিল্টারঅপারেটর এর মান:
হল
হল না
অন্তর্ভুক্ত
অন্তর্ভুক্ত নয়
অস্তিত্ব
অস্তিত্ব নেই
মধ্যে
মধ্যে নয়
জি টি
জি টি ই
এল টি
এল টি ই