لاگ تغییرات پنل
با استفاده از قابلیت Audit Log ابر آروان میتوانید از تغییرات و فعالیتهایی (Action) که در پنل و یا بهوسیلهی API انجام شدهاند آگاه شوید. از این لاگ میتوان برای رفع یا Debug مشکلات احتمالی و بررسی فعالیتهای امنیتی در حساب کاربری استفاده کرد.
برای دسترسی به این قابلیت و مشاهدهی لاگها از طریق پنل CDN وارد بخش «لاگ تغییرات پنل» شوید.
در صفحهی لاگها از بخش فیلترها سرویس را روی شبکه توزیع محتوا قرار دهید. علاوهبر این میتوانید بازهی زمانی و سطح اهمیت لاگها را نیز محدود به مقادیر مورد نیازتان کنید.
سپس لیست رخدادها و نمودار زمانی آنها به شما نمایش داده میشود و میتوانید با کلیک روی هر کدام، جزییات بیشتری از آنها دریافت کنید.
هر لاگ دارای ۵ پارامتر اصلی است:
۱- ID
هر فعالیت (Action) انجامشده دارای یک شناسه یا ID یکتاست.
۲- Timestamp
این مقدار نشاندهندهی تاریخ و ساعت دقیق اجرای Action یا تغییر است که بر اساس استاندارد ISO 8601 نمایش داده میشود.
۳- Severity
این فیلد سطح اهمیت فعالیت انجامشده را نمایش میدهد و بهترتیب شامل ۶ سطح است:
- Info
- Debug
- Notice
- Warning
- Error
- Critical
۴- Resource
این فیلد نشاندهندهی منبعی است که فعالیتی روی آن انجام شده. در CDN ابر آروان این مقدار نمایانگر دامنه و ID آن است.
۵- Payload
این پارامتر شرح دقیقی از Action انجامشده در اختیارتان میگذارد. بر اساس نوع هر فعالیت این مقدار میتواند شامل اطلاعات مختلفی باشد.
کلیدهای مورد استفاده در این فیلد شامل موارد زیر هستند:
-
Actor Info
این کلید شامل ایمیل کاربری است که Action را انجام داده است.
برای نمونه:
{
"actorInfo": {
"userEmail": "example@example.com”
}
-
Audit Log Type
محتوای این کلید نشاندهندهی نوع عمل انجام شده است که میتواند دو نوع متفاوت داشته باشد:
نوع کاربرد userActivity نشاندهندهی فعالیت کاربر است؛ مانند: حذف و یا ایجاد یک رکورد DNS systemEvent نشاندهندهی رخدادهای سیستمی است؛ مانند: تغییر وضعیت دامنه -
operationId
این کلید نمایانگر نوع فعالیت است مانند: حذف و یا ایجاد یک رکورد DNS و...
برای نمونه:
"operationId": "dns_records.store"
در جدول زیر مقادیر مختلف قابل مشاهده در operationId به همراه توضیحات و سطح اهمیت هر کدام نوشته شده است:
operationId | توضیحات | دستهبندی | سطح اهمیت |
---|---|---|---|
domains.create | ثبت دامنه جدید | دامنه | INFO |
domains.transfer.change-status | تایید یا رد انتقال دامنه به حساب کاربری مقصد | دامنه | INFO |
domains.remove | حذف دامنه | دامنه | INFO |
domains.clone | کپی تنظیمات از دامنه دیگر | دامنه | INFO |
domains.plan.update | تغییر در پلن دامنه | دامنه | INFO |
domains.transfer.create | ایجاد درخواست انتقال دامنه | دامنه | INFO |
general_settings.www-redirect.update | انتقال دامنه از @ به WWW و برعکس | دامنه | INFO |
ns_keys.set | ایجاد NS دلخواه | دامنه | INFO |
ns_keys.reset | بازنشانی NSها | دامنه | INFO |
cname_setup.convert | تبدیل نوع انتقال ترافیک به CNAME | دامنه | INFO |
cname_setup.custom.set | استفاده از رکورد CNAME اختصاصی برای دامنه | دامنه | INFO |
cname_setup.custom.reset | بازنشانی CNAME دامنه | دامنه | INFO |
dns_records.store | ایجاد یک رکورد DNS | رکوردهای DNS | INFO |
dns_records.import | بارگذاری Zone File | رکوردهای DNS | INFO |
dns_records.dnssec.actions | تغییر در DNSSEC دامنه | رکوردهای DNS | INFO |
dns_records.cloud | خاموش یا روشن کردن نماد ابر دامنه | رکوردهای DNS | INFO |
dns_records.update | بهروزرسانی یک رکورد DNS | رکوردهای DNS | INFO |
dns_records.remove | حذف یک رکورد DNS | رکوردهای DNS | INFO |
apps.like | پسندیدن یا نپسندیدن یک اپلیکیشن در بازارچه | بازارچه ابری | INFO |
domains.apps.store | نصب اپلیکیشن روی دامنه | بازارچه ابری | INFO |
domains.apps.delete | حذف اپلیکیشن بازارچه | بازارچه ابری | INFO |
bulk-reports.traffics.total | دریافت اطلاعات ترافیک | مانیتورینگ و گزارش | INFO |
bulk-reports.visitors.total | دریافت اطلاعات بازدیدکنندگان | مانیتورینگ و گزارش | INFO |
acceleration.update | تغییر تنظیمات شتابدهی | شتابدهی | INFO |
caching.update | تغییر تنظیمات کش | تنظیمات Caching | INFO |
caching.purge | پاک کردن کش | تنظیمات Caching | INFO |
custom_pages.update | تغییر صفحات اختصاصی | صفحات اختصاصی | INFO |
ddos.settings.update | تغییر سطح جلوگیری از حملات DDoS | جلوگیری از حملات DDoS | NOTICE |
ddos.actions.reprioritize | تغییر در اولویت قوانین جلوگیری از حملات DDoS | جلوگیری از حملات DDoS | NOTICE |
ddos.rules.create | ایجاد یک قانون در جلوگیری از حملات DDoS | جلوگیری از حملات DDoS | NOTICE |
ddos.rules.update | تغییر در یک قانون جلوگیری از حملات DDoS | جلوگیری از حملات DDoS | INFO |
ddos.rules.delete | حذف یک قانون جلوگیری از حملات DDoS | جلوگیری از حملات DDoS | NOTICE |
firewall.settings.update | تغییر قانون پیشفرض دامنه | تنظیمات فایروال | NOTICE |
firewall.rules.create | ایجاد یک قانون فایروال | تنظیمات فایروال | NOTICE |
firewall.rules.update | بهروزرسانی یک قانون فایروال | تنظیمات فایروال | NOTICE |
firewall.rules.delete | حذف یک قانون فایروال | تنظیمات فایروال | NOTICE |
firewall.actions.reprioritize | تغییر در اولویت قوانین فایروال | تنظیمات فایروال | NOTICE |
page_rules.store | ایجاد یک قانون صفحه | قوانین صفحات | INFO |
page_rules.change_status | خاموش یا روشن کردن یک قانون صفحه | قوانین صفحات | INFO |
page_rules.update | بهروزرسانی یک قانون صفحه | قوانین صفحات | INFO |
page_rules.delete | حذف یک قانون صفحه | قوانین صفحات | INFO |
page_rules.update_diff | تغییر در اولویت قانون صفحه | قوانین صفحات | INFO |
page_rules.purge | پاکسازی Cache یک قانون صفحه | قوانین صفحات | INFO |
rate_limit.settings.update | اضافه کردن یک IP بدون محدودیت برای کل دامنه | محدودیت نرخ درخواست | NOTICE |
rate_limit.rules.create | ایجاد یک قانون محدودیت نرخ درخواست | محدودیت نرخ درخواست | NOTICE |
rate_limit.rules.update | بهروزرسانی یک قانون محدودیت نرخ درخواست | محدودیت نرخ درخواست | NOTICE |
ssl.update | بهروزرسانی تنظیمات گواهینامه SSL | تنظیمات HTTPS | INFO |
ssl.cert.store | آپلود یک گواهینامه شخصی | تنظیمات HTTPS | INFO |
ssl.cert.delete | حذف یک گواهینامه شخصی | تنظیمات HTTPS | INFO |
ssl.cert.order.action.retry | صدور مجدد گواهینامه | تنظیمات HTTPS | INFO |
load_balancer.store | ایجاد یک توزیع بار | توزیع بار | INFO |
load_balancer.settings.update | تغییر در تنظیمات پیشرفته توزیع بار | توزیع بار | INFO |
load_balancer.update | تغییر در توزیع بار | توزیع بار | INFO |
load_balancer.destroy | حذف یک توزیع بار | توزیع بار | INFO |
load_balancer.pools.store | ایجاد یک استخر از سرورهای اصلی | توزیع بار | INFO |
load_balancer.pools.update | ایجاد تغییر در یک استخر توزیع بار | توزیع بار | INFO |
load_balancer.pools.updatePool | ایجاد تغییر در یک استخر توزیع بار | توزیع بار | INFO |
load_balancer.pools.destroy | حذف یک استخر سرورهای اصلی | توزیع بار | INFO |
load_balancer.pools.origins.store | ایجاد یک سرور جدید در استخر سرورهای اصلی | توزیع بار | INFO |
load_balancer.pools.origins.update | تغییر یک سرور در استخر سرورهای اصلی | توزیع بار | INFO |
load_balancer.pools.origins.destroy | حذف یک سرور از استخر سرورهای اصلی | توزیع بار | INFO |
waf.actions.reprioritize | تغییر اولویت قوانین سفارشی WAF | دیوار آتش وب (WAF) | NOTICE |
waf.actions.reprioritize-package | تغییر اولویت اجرای پکیجهای WAF | دیوار آتش وب (WAF) | NOTICE |
waf.rules.create | ساخت یک قانون در WAF | دیوار آتش وب (WAF) | NOTICE |
waf.rules.update | ایجاد تغییر در یک قانون WAF | دیوار آتش وب (WAF) | NOTICE |
waf.rules.delete | حذف یک قانون WAF | دیوار آتش وب (WAF) | NOTICE |
waf.packages.create | انتخاب یک بسته امنیتی در WAF | دیوار آتش وب (WAF) | NOTICE |
waf.packages.update | تغییر در تنظیمات یک بسته امنیتی در WAF | دیوار آتش وب (WAF) | NOTICE |
waf.packages.delete | حذف یک بسته امنیتی در WAF | دیوار آتش وب (WAF) | NOTICE |
health_check.store | ایجاد یک مانیتورینگ توزیع بار | بررسی سلامت سرورها | INFO |
health_check.update | بهروزرسانی یک مانیتورینگ توزیع بار | بررسی سلامت سرورها | INFO |
health_check.destroy | حذف یک مانیتورینگ توزیع بار | بررسی سلامت سرورها | INFO |
transport_layer_proxies.store | ایجاد یک اپلیکیشن پروکسی لایه ۴ | پروکسی لایه ۴ | INFO |
transport_layer_proxies.update | بهروزرسانی یک اپلیکیشن پروکسی لایه ۴ | پروکسی لایه ۴ | INFO |
transport_layer_proxies.destroy | حذف یک اپلیکیشن پروکسی لایه ۴ | پروکسی لایه ۴ | INFO |
dynamic_fields.store | ایجاد یک لیست | لیستها | INFO |
dynamic_fields.update | بهروزرسانی یک لیست | لیستها | INFO |
dynamic_fields.remove | حذف یک لیست | لیستها | INFO |
image_resize.update | خاموش یا روشن کردن تغییر اندازه تصویر | تغییر اندازه تصویر | INFO |
log_forwarders.store | ایجاد یک ارسال لاگ | ارسال لاگ | INFO |
log_forwarders.update | تغییر در جزییات یک ارسال لاگ | ارسال لاگ | INFO |
log_forwarders.update.status | خاموش یا روشن کردن یک ارسال لاگ | ارسال لاگ | INFO |
log_forwarders.destroy | حذف یک ارسال لاگ | ارسال لاگ | INFO |
troubleshoots.store | انجام عیبیابی | عیبیابی | INFO |
-
operationTargetResource
این کلید نشاندهندهی منبعی است که فعالیتی روی آن انجام شده. در CDN ابر آروان مقدار این کلید دامنهی کاربر است.
برای نمونه:
"operationTargetResource": "/4.0/domains/example.com"