আপনি ব্যক্তিগত ক্লাউড সংযোগকারীর স্থানীয় স্থিতি শেষ পয়েন্টের জন্য Apigee API হাব জিজ্ঞাসা করে যে কোনো সময় মেটাডেটা এবং রানটাইম ডেটা আপলোডের স্থিতি পরীক্ষা করতে পারেন৷
আপলোড স্থিতি পরীক্ষা করা হচ্ছে
প্রাইভেট ক্লাউড সংযোগকারীর জন্য Apigee API হাব চালানো ভার্চুয়াল মেশিনে নিম্নলিখিত কার্ল কমান্ডটি ব্যবহার করুন:
curl localhost:8080/v1/uapim/status
{
"apiSyncStatus": [
{
"organization": "foo",
"phase": "Preparing",
"components": [
"proxy": {
"lastUpdated": "2025-04-16T00:56:45Z",
"progress": {
"totalItems": 100,
"pendingItems": 90,
"completedItems": 6,
"failedItems": 4
}
},
"environment": { //environment upload status
"lastUpdated": "2025-04-16T00:56:45Z",
"progress": {
"totalItems": 5,
"pendingItems": 1,
"completedItems": 3,
"failedItems": 1
}
}]
},
{
"organization": "bar",
"phase": "Processing",
"components": [
"proxy": {
"lastUpdated": "2025-04-16T00:56:45Z",
"progress": {
"totalItems": 110,
"pendingItems": 16,
"completedItems": 3,
"failedItems": 1
}
},
"environment": {
"lastUpdated": "2025-04-16T00:56:45Z",
"progress": {
"totalItems": 5,
"pendingItems": 3,
"completedItems": 1,
"failedItems": 1
}
}]
},
{
"organization": "test",
"phase": "Queued",
"lastUpdated": "2025-04-16T00:56:45Z"
}
],
"analyticsSyncStatus": [
{
"organization": "test",
"environment": "dev",
"failedItems": 2,
"lastUpdated": "2025-04-16T00:56:45Z"
},
{
"organization": "test",
"environment": "prod",
"failedItems": 4,
"lastUpdated": "2025-04-16T00:56:45Z"
}
]
}
আউটপুট এর অন্তর্দৃষ্টি প্রদান করে:
- API মেটাডেটা : API মেটাডেটা আপলোডের স্থিতি, যার মধ্যে প্রতিষ্ঠান, পরিবেশ, বর্তমান পর্যায় (উদাহরণস্বরূপ, "প্রস্তুতি", "প্রক্রিয়াকরণ", "সারিবদ্ধ"), মোট/সম্পূর্ণ/মুলতুবি আপলোড, ত্রুটি গণনা এবং শেষ আপডেটের সময়।
- রানটাইম মেটাডেটা : রানটাইম ডেটা আপলোডের স্থিতি, সংস্থা, পরিবেশ, ত্রুটির সংখ্যা এবং শেষ আপডেটের সময় দেখায়।
সাধারণ সমস্যা এবং সমস্যা সমাধানের পদক্ষেপ
আপনি যদি সমস্যার সম্মুখীন হন, সংযোগকারীর লগ এবং স্ট্যাটাস এন্ডপয়েন্ট দেখুন। Apigee হাব সংযোগকারীর প্রধান লগ ফাইলটি /opt/apigee/var/log/edge-uapim-connector/edge-uapim-connector.log এ অবস্থিত
- ব্যক্তিগত ক্লাউড সংযোগকারীর জন্য Apigee API হাব শুরু হয় না :
- লগ চেক করুন : কনফিগারেশন সম্পর্কিত ত্রুটি বার্তাগুলির জন্য
/opt/apigee/var/log/edge-uapim-connector/edge-uapim-connector.logপরীক্ষা করুন। - সেটিংস যাচাই করুন :
uapim-connector.propertiesএবং এনভায়রনমেন্ট ভেরিয়েবলে কনফিগার করা সমস্ত সেটিংস দুবার চেক করুন। - পাব/সাব অ্যাক্সেস :
opdk-connectorপ্রদত্ত পাব/সাব বিষয়গুলি অ্যাক্সেস করতে সক্ষম হলে লগগুলিতে যাচাই করুন। - ম্যানেজমেন্ট সার্ভার অ্যাক্সেস :
opdk-connectorপ্রদত্ত URL এবং শংসাপত্র সহ Apigee ম্যানেজমেন্ট সার্ভারকে সফলভাবে কল করতে পারে কিনা লগগুলি পরীক্ষা করুন৷ - শুরুর সময় : আপনার Apigee পরিবেশে যদি হাজার হাজার স্থাপনা থাকে, Apigee হাব সংযোগকারীটি শুরু হতে প্রায় 20-30 মিনিট সময় নিতে পারে।
- লগ চেক করুন : কনফিগারেশন সম্পর্কিত ত্রুটি বার্তাগুলির জন্য
- API মেটাডেটা API হাবে প্রদর্শিত হয় না :
- সংযোগকারী লগ : এটি API মেটাডেটা পাব/সাব বিষয় অ্যাক্সেস করতে পারে কিনা তা দেখতে
opdk-connectorলগগুলি পর্যালোচনা করুন এবং পরিচালনা সার্ভারে কল করুন৷ - আপলোড স্ট্যাটাস :
curl localhost:8080/v1/uapim/statusআউটপুট।APIMetadataবিভাগটি সন্ধান করুন।- সর্বশেষ আপডেট কি সাম্প্রতিক?
- errorCount ধারাবাহিকভাবে বাড়ছে?
- এটা কোন পর্যায়ে আছে?
- ব্যতিক্রম/ত্রুটি : মেটাডেটা প্রসেসিং সম্পর্কিত যেকোন ব্যতিক্রম বা ত্রুটির জন্য লগ অনুসন্ধান করুন।
- সংযোগকারী লগ : এটি API মেটাডেটা পাব/সাব বিষয় অ্যাক্সেস করতে পারে কিনা তা দেখতে
- রানটাইম ডেটা API হাবে প্রদর্শিত হয় না :
- সংযোগকারী লগ : opdk-সংযোগকারী রানটাইম পাব/সাব বিষয় অ্যাক্সেস করতে পারে কিনা তা পরীক্ষা করুন এবং ম্যানেজমেন্ট সার্ভারে কল করুন।
- আপলোড স্থিতি :
curl localhost:8080/v1/uapim/statusকমান্ড ব্যবহার করুন।RuntimeDataবিভাগে ফোকাস করুন।- সর্বশেষ আপডেট কি সাম্প্রতিক?
- errorCount ধারাবাহিকভাবে বাড়ছে?
- ব্যতিক্রম/ত্রুটি : রানটাইম ডেটা প্রসেসিং সম্পর্কিত লগগুলিতে কোনো ব্যতিক্রম বা ত্রুটি দেখুন।
- মেসেজ প্রসেসর কনফিগারেশন : নিশ্চিত করুন যে
message-processor-communication.propertiesপ্রসেসর-কম্যুনিকেশন. প্রোপার্টিজ ডুয়েল-রাইটের জন্য সমস্ত এমপিদের সঠিকভাবে কনফিগার করা হয়েছে এবং এমপিরা পুনরায় চালু করা হয়েছে। - NFS মাউন্ট : যাচাই করুন NFS মাউন্ট সঠিকভাবে কনফিগার করা হয়েছে এবং এমপি এবং UAPIM সংযোগকারী উভয়ের দ্বারা অ্যাক্সেসযোগ্য।
- প্রক্সি স্থাপন করা হয়েছে, কিন্তু API হাবের তথ্য সঠিক নয় :
- অপেক্ষার সময় : ডেটা প্রচারের জন্য কয়েক মিনিটের অনুমতি দিন।
- লগ : আপলোড করা প্রক্সি সম্পর্কে তথ্যের জন্য
opdk-connectorলগগুলি পরীক্ষা করুন৷ এটি সংযোগকারী স্থাপনার ইভেন্টগুলি প্রক্রিয়া করছে কিনা তা সনাক্ত করতে সহায়তা করতে পারে।