آشکار برای Python
خطاهای Python را بدون شلوغ کردن مسیر اصلی برنامه ثبت کن.
زمان راهاندازی: حدود ۵ دقیقه۱. بسته را نصب کن
SDK را داخل محیط مجازی پروژه نصب کن.
pip install ashkar-sdk۲. آشکار را به برنامه وصل کن
کلید Server پروژه را در متغیر محیطی نگه دار و هنگام شروع برنامه یک client بساز.
import os
from ashkar import Ashkar
ashkar = Ashkar(
project_key=os.environ["ASHKAR_SERVER_KEY"],
endpoint="https://app.ashkarhq.ir",
environment="production",
release="api@1.0.0",
)۳. یک خطای آزمایشی بفرست
یک پیام آزمایشی بفرست و چند لحظه برای ارسال آن فرصت بده.
event_id = ashkar.capture_message("Ashkar Python test")
ashkar.flush(timeout=2)
print(event_id)۴. نتیجه را در Issues ببین
در داشبورد پروژه دنبال «Ashkar Python test» بگرد. بعد از دیدن آن میتوانی capture_exception را در بخشهای مهم برنامه استفاده کنی.
پروژهات باید الان به آشکار وصل باشه.
Issues رو باز کن و رسیدن خطای آزمایشی رو ببین. بقیهی امکانات رو هر وقت نیاز داشتی اضافه میکنیم.