۱. بسته را نصب کن

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 را در بخش‌های مهم برنامه استفاده کنی.