قابلیت Cloud App Export اسپلانک

جدول محتوا

Splunk یک قابلیت جدید و جذاب را برای پلتفرم اسپلانک کلود اعلام می‌کند که جامعه مدت‌ها منتظر آن بوده است: امکان اکسپورت اپلیکیشن‌ها توسط ادمین‌های کلود! این قابلیت جزو ده ایده برتر درخواستی از اسپلانک بوده است، که با توجه به بیش از ۷۰۰۰ ایده ارسال‌شده توسط جامعه کاربران پویا، دستاورد کمی نیست. با امکان اکسپورت اپلیکیشن‌ها، شما اکنون می‌توانید به‌راحتی اجزای اپلیکیشن را مجدداً استفاده کنید، مشکلات پیکربندی را برطرف کنید و اپلیکیشن‌های موجود در پلتفرم اسپلانک کلود خود را بهتر درک و پشتیبانی کنید.

با قابلیت جدید اکسپورت اپلیکیشن، ادمین‌های کلود اکنون می‌توانند فایل‌های اپلیکیشن و تغییرات کاربری مرتبط که در کلود اعمال شده‌اند را اکسپورت کنند — فایل‌هایی از مسیرهای app/default، app/local، و user/app/local. این قابلیت در دیپلوی‌های پلتفرم اسپلانک کلود با نسخه Victoria Experience 9.2.2403 و بالاتر در دسترس است. برای دسترسی به قابلیت اکسپورت اپلیکیشن‌های کلود، ادمین‌های کلود به‌سادگی از طریق CLI یا تماس مستقیم API سرویس تنظیمات ادمین (ACS) را فراخوانی می‌کنند.

چرا این ویژگی اهمیت دارد

ادمین‌های کلود در مدیریت اپلیکیشن‌های خود با چالش‌های زیادی روبرو هستند. قبلاً برای اکسپورت داده‌های اپلیکیشن، نیاز به درخواست تیکت پشتیبانی بود که ممکن بود چندین روز طول بکشد تا اطلاعات بازگردانده شود. این فرایند باعث پیچیدگی و زمان‌بری می‌شد و اغلب نیاز به مداخلات اضافی داشت که ممکن بود کار ادمین‌های کلود را بیشتر به تأخیر بیندازد.

ویژگی جدید اکسپورت اپلیکیشن این مشکلات را برطرف می‌کند و دسترسی مستقیم به داده‌های اپلیکیشن را برای ادمین‌های کلود و توسعه‌دهندگان اپلیکیشن فراهم می‌کند، که مدیریت، رفع مشکلات و توسعه بیشتر اپلیکیشن‌ها را آسان‌تر می‌کند، همه با استفاده از پلتفرم اسپلانک کلود. این ابزار سلف‌سرویس به منظور پشتیبانی از ادمین‌های کلود Victoria در عملیات روزمره آنها طراحی شده است و کنترل و دید بیشتری نسبت به اپلیکیشن‌های آنها ارائه می‌دهد.

نحوه عملکرد

برای دسترسی به این ویژگی، هر ادمین کلود در یک استک می‌تواند از سرویس تنظیمات ادمین (ACS) استفاده کند تا یک اپلیکیشن را از طریق API یا CLI سرویس ACS اکسپورت کند. علاوه بر این، ادمین‌های کلود به‌زودی قادر خواهند بود تا اپلیکیشن‌ها را به‌صورت گروهی با استفاده از CLI ACS اکسپورت کنند.

ادمین‌های کلود می‌توانند از ACS برای تعیین اینکه از کدام گروه سر جستجو داده‌های اپلیکیشن را اکسپورت کنند، استفاده کنند. آنها می‌توانند مشخص کنند که از کدام دایرکتوری‌ها داده‌های اپلیکیشن اکسپورت شود: app/default، app/local یا user/<<app>>/local. API اپلیکیشن را در قالب فایل .tar بازمی‌گرداند.

نکته مهم این است که برخی از اپلیکیشن‌های پیش‌فرض لایسنس Splunk، مانند اپلیکیشن جستجو و اپلیکیشن‌های پریمیوم، داده‌های app/default را اکسپورت نمی‌کنند. با این حال، تقریباً هر تغییری که کاربران در رابط کاربری ایجاد می‌کنند همچنان در فایل‌های app/local و user/<<app>>/local قابل اکسپورت خواهد بود. این قابلیت به ادمین‌های کلود انعطاف‌پذیری بیشتری برای مدیریت مؤثرتر محیط‌های خود می‌دهد.

مزایای کلیدی

درک داده‌های اپلیکیشن: اکنون ادمین‌ها می‌توانند نسخه‌های محلی و اسنپ‌شات‌های اکسپورت شده از اپلیکیشن‌ها و داده‌های مرتبط با آن‌ها را نگهداری کنند. این قابلیت برای حفظ درک کامل از پیکربندی‌های اپلیکیشن و کاربر که در کلود نگهداری می‌شود، مفید است.

عیب‌یابی آسان‌تر: با داشتن دید شفاف‌تر نسبت به پیکربندی‌های اپلیکیشن و کاربر، ادمین‌های کلود می‌توانند مشکلات و تعاملات پیکربندی را به طور مؤثرتری عیب‌یابی کنند. اکسپورت اپلیکیشن بینش‌های ارزشمندی را در مورد تغییراتی که انجام شده ارائه می‌دهد و به ادمین‌های کلود کمک می‌کند تغییرات ایجاد شده در رابط کاربری را شناسایی و برگردانند.

مدیریت تغییرات بهینه: ادمین‌ها و توسعه‌دهندگان کلود می‌توانند تغییرات ایجاد شده در رابط کاربری را ثبت کنند و آن‌ها را به صورت دستی در تنظیمات پیش‌فرض ادغام کنند. این امر فرایندهای توسعه و استقرار اپلیکیشن را روان‌تر می‌کند و ادغام سفارشی‌سازی‌های کاربر را در فایل‌های پیش‌فرض دیگر اپلیکیشن‌ها آسان‌تر می‌کند.

چند نکته مهم

اختصاص قابلیت اکسپورت: پس از درخواست و دریافت قابلیت اکسپورت اپلیکیشن توسط یک ادمین کلود، او می‌تواند این قابلیت را به سایر نقش‌ها در سازمان خود اختصاص دهد. تنها یک ادمین کلود مجاز در هر استک نیاز به درخواست این قابلیت دارد. توجه داشته باشید که قابلیت اکسپورت اپلیکیشن به همه‌ی sc_adminها در استک اختصاص داده خواهد شد.

ادغام با رابط کاربری: در بروزرسانی‌های آینده اسپلانک، قابلیت اکسپورت اپلیکیشن به صورت جداگانه در صفحه فهرست مدیر اپلیکیشن ادغام خواهد شد. به‌صورت فوری‌تر، ما این قابلیت را به اپلیکیشن کمکی ACS اضافه خواهیم کرد.

پشتیبانی از فایل‌های محلی: هنگام نصب یا بروزرسانی اپلیکیشن، فایل‌های پیش‌فرض همچنان پشتیبانی می‌شوند در حالی که فایل‌های محلی همچنان پشتیبانی نخواهند شد. اپلیکیشنی که با پیکربندی‌های محلی اکسپورت شده باشد، به‌طور مستقیم در پلتفرم اسپلانک کلود آپلود نخواهد شد اگر شامل فایل‌های محلی باشد.

حذف برخی اطلاعات: قابلیت اکسپورت اپلیکیشن به‌صورت پیش‌فرض برخی اطلاعات مانند محتوای فایل passwords.conf را حذف می‌کند.

هدف‌گیری سر جستجو: هدف‌گیری سر جستجو از طریق ACS به‌صورت پیش‌فرض پشتیبانی می‌شود. ACS یک گروه سر جستجو خاص را هدف می‌گیرد تا فایل‌های محلی مرتبط را اکسپورت کند. اگر یک اپلیکیشن روی چند گروه سر جستجو وجود داشته باشد، برای اکسپورت همه داده‌های محلی دو درخواست ACS لازم خواهد بود.

اپلیکیشن‌های پشتیبانی‌شده: اکسپورت اپلیکیشن برای اپلیکیشن‌های Splunkbase و اپلیکیشن‌های توسعه‌یافته توسط مشتریان (خصوصی) کار می‌کند. برخی از اپلیکیشن‌های پیش‌فرض اسپلانک، مانند اپلیکیشن جستجو، به شما اجازه می‌دهند داده‌های app/local و user/app/local را اکسپورت کنید اما فایل‌های پیش‌فرض اپلیکیشن اکسپورت نخواهند شد. همچنین در حال حاضر، اکسپورت داده‌ها از اپلیکیشن‌های پریمیوم مانند ES یا ITSI پشتیبانی نمی‌شود.

دیدگاه‌ها بسته شده اند.