> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tenderly.co/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ: Alerts

> Tenderly Alerts का समस्या निवारण करें: destinations सत्यापित करें, alert प्रकार और triggers कॉन्फ़िगर करें, webhooks सेट करें, और transactions, events, और balances की निगरानी करें।

<div className="flex flex-col gap-4 mt-8">
  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="do-i-need-a-paid-plan-to-use-alerts" className="text-xl font-semibold">क्या Alerts का उपयोग करने के लिए मुझे एक paid plan की आवश्यकता है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        हाँ। Alerts paid plan पर उपलब्ध हैं। इन्हें अपने account के लिए enable करने के लिए, [हमारी sales team से संपर्क करें](https://tenderly.co/contact-us) एक call schedule करने और अपने plan को upgrade करने पर चर्चा करने के लिए।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="i-ve-been-trying-to-verify-my-email-as-a-destinati" className="text-xl font-semibold">मैं Alerts/Web3 Actions के लिए एक destination के रूप में अपना email verify करने की कोशिश कर रहा हूँ, लेकिन हर बार जब मैं अपने email में link पर क्लिक करता हूँ, यह एक अमान्य verification code के रूप में दिखाई देता है।</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Verification link को एक नए ब्राउज़र tab में खोलने का प्रयास करें जहाँ आप पहले से Dashboard में लॉग इन हैं। यदि यह
        काम नहीं करता है, तो कृपया हमारी support team से [support@tenderly.co](mailto:support@tenderly.co) पर संपर्क करें।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="if-we-get-back-a-non-2xx-response-from-a-webhook-a" className="text-xl font-semibold">यदि हम अपने एक alerts के destination के रूप में एक webhook से गैर-2xx प्रतिक्रिया वापस प्राप्त करते हैं, तो क्या हमारे alerts इसे फिर से hit करने की कोशिश करेंगे?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Alerts और Web3 Actions में एक retry mechanism है और वे पाँच बार retry करेंगे।
        [Alert destination के रूप में webhooks का उपयोग करने के बारे में यहाँ अधिक जानें](/monitoring/alerts/tutorials/webhooks)।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-does-tag-target-alert-work" className="text-xl font-semibold">tag target alert कैसे काम करता है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        जब आप alert target के रूप में **tag** का उपयोग करते हैं, तो सभी contracts जिन्हें आपने चयनित tag के साथ tag किया है, alert द्वारा monitor किए जाएँगे। आप **Dashboard > Contracts** में या individual contracts page पर contracts को tag कर सकते हैं।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="does-the-event-emitted-type-of-alert-work-with-an" className="text-xl font-semibold">क्या event emitted प्रकार का alert unverified contracts के साथ काम करता है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Even Emitted Alert प्रकार सेट करना केवल उन contracts के लिए संभव है जो **ABI verification** या **source code verification** के माध्यम से verified हैं।
        [Tenderly पर contract verification के बारे में यहाँ अधिक जानें](/contract-verification/overview)।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="why-aren-t-all-events-visible-when-i-create-an-eve" className="text-xl font-semibold">जब मैं एक proxy contract पर event emitted alert प्रकार बनाता हूँ तो सभी events दिखाई क्यों नहीं देते?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यदि आप एक proxy contract पर एक event या function [alert प्रकार](/monitoring/alerts/types) बनाना चाहते हैं, तो सभी events दिखाई देने के लिए proxy
        और उसका implementation दोनों को आपके project में जोड़ना होगा।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-notifications-work-for-the-balance-change-a" className="text-xl font-semibold">balance change alert प्रकार के लिए notifications कैसे काम करते हैं?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        <h3 className="text-md font-semibold">
          यदि एक account के पास 0.51 Ether है और यह एक smart contract को एक transaction भेजता है, validators को 0.02 का transaction शुल्क भुगतान करता है (नया balance 0.49 ETH है) तो क्या एक alert trigger होगा?
        </h3>

        हाँ, जब balance 0.5 ETH से नीचे गिरता है तो alert trigger होगा।

        <br />

        <h3 className="text-md font-semibold">
          यदि एक account के पास पहले से 0.5 Ether से कम है तो क्या एक alert trigger होगा? उदाहरण के लिए, यदि एक account के पास 0.1
          Ether है और दूसरे account से 0.1 अतिरिक्त प्राप्त करता है (नया balance 0.2 ETH है)?
        </h3>

        नहीं, यदि balance घटता रहता है तो alert trigger नहीं होगा। हालाँकि, यदि balance 0.5
        Ether से ऊपर जाता है और फिर इस threshold से नीचे गिरता है, तो alert trigger होगा।
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-are-tenderly-alerts" className="text-xl font-semibold">Tenderly Alerts क्या हैं?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Tenderly Alerts आपको on-chain events के बारे में सूचित करते हैं, जैसे सफल या विफल transactions, contract function कॉल्स, और token transfers, विभिन्न destinations जैसे email, Slack, या webhooks के माध्यम से।

        [अधिक जानें →](/monitoring/alerts/introduction)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-i-set-up-an-alert-in-tenderly" className="text-xl font-semibold">मैं Tenderly में एक Alert कैसे सेटअप करूँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        एक Alert सेटअप करने के लिए, alert प्रकार (जैसे transaction), target पता या contract, और notification destination (जैसे email, webhook) परिभाषित करें।

        [अधिक जानें →](/monitoring/alerts/tutorials/quickstart)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-are-the-trigger-types-for-alerts" className="text-xl font-semibold">Alerts के लिए trigger प्रकार क्या हैं?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Alerts सफल या विफल transactions, function कॉल्स, state परिवर्तन, ERC20 token transfers, balance परिवर्तन, और अधिक द्वारा trigger किए जा सकते हैं।

        [अधिक जानें →](/monitoring/alerts/types)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-are-the-available-alert-destinations" className="text-xl font-semibold">उपलब्ध Alert destinations क्या हैं?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Alerts email, Slack, Telegram, Discord, PagerDuty, Sentry, या webhooks पर भेजे जा सकते हैं।

        [अधिक जानें →](/monitoring/alerts/destinations/overview)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-successful-transaction-alert" className="text-xl font-semibold">एक सफल transaction Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert तब trigger होता है जब एक निर्दिष्ट transaction सफलतापूर्वक निष्पादित होता है, आपको wallet, dapp, या contract गतिविधि के बारे में सूचित करता है।

        [अधिक जानें →](/monitoring/alerts/types#successful-transaction)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-i-use-webhooks-for-alerts" className="text-xl font-semibold">मैं Alerts के लिए webhooks का उपयोग कैसे करूँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Webhooks को on-chain events के real-time notifications बाहरी services या applications को भेजने के लिए destinations के रूप में सेट किया जा सकता है।

        [अधिक जानें →](/monitoring/alerts/tutorials/webhooks)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-an-event-emitted-alert" className="text-xl font-semibold">एक Event Emitted Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert तब trigger होता है जब एक निर्दिष्ट contract एक विशेष event उत्सर्जित करता है, जैसे token approvals या transfers।

        [अधिक जानें →](/monitoring/alerts/types#event-emitted)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-the-difference-between-project-scoped-and" className="text-xl font-semibold">project-scoped और account-scoped Alerts के बीच क्या अंतर है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Project-scoped Alerts आपको एक विशिष्ट project के भीतर events के बारे में सूचित करते हैं, जबकि account-scoped Alerts एक account में सभी projects में events की निगरानी करते हैं।

        [अधिक जानें →](/monitoring/alerts/destinations/project-scoped)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-failed-transaction-alert" className="text-xl font-semibold">एक Failed Transaction Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert आपको तब सूचित करता है जब एक transaction विफल होता है, जो एक dapp या smart contract में समस्याओं का पता लगाने में मदद कर सकता है।

        [अधिक जानें →](/monitoring/alerts/types#failed-transaction)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-blocklisted-callers-alert" className="text-xl font-semibold">एक Blocklisted Callers Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert तब trigger होता है जब एक blocklist से एक पता आपके contract के साथ interact करता है, अनधिकृत एक्सेस प्रयासों की निगरानी में मदद करता है।

        [अधिक जानें →](/monitoring/alerts/types#blocklisted-callers)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="can-i-use-tenderly-alerts-for-security-monitoring" className="text-xl font-semibold">क्या मैं security monitoring के लिए Tenderly Alerts का उपयोग कर सकता हूँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        हाँ, Alerts संदिग्ध व्यवहार जैसे अनधिकृत एक्सेस या असामान्य token transfers का पता लगाने में मदद कर सकते हैं, प्रारंभिक खतरे का पता लगाने में सहायता करते हैं।

        [अधिक जानें →](/monitoring/alerts/introduction)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-balance-change-alert" className="text-xl font-semibold">एक Balance Change Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert आपको तब सूचित करता है जब एक wallet का balance निर्दिष्ट शर्तों के अनुसार बदलता है, DAOs या मुख्य wallets की निगरानी के लिए उपयोगी।

        [अधिक जानें →](/monitoring/alerts/types#balance-change)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-i-monitor-token-transfers-with-alerts" className="text-xl font-semibold">मैं Alerts के साथ token transfers की निगरानी कैसे करूँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        ERC20 Token Transfer Alert तब trigger होता है जब tokens स्थानांतरित होते हैं, funds की गतिविधियों या संदिग्ध wallet गतिविधियों को ट्रैक करने में मदद करता है।

        [अधिक जानें →](/monitoring/alerts/types#erc20-token-transfer)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-function-call-alert" className="text-xl font-semibold">एक Function Call Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert तब trigger होता है जब एक smart contract में एक विशिष्ट function को call किया जाता है, contract interactions की निगरानी में मदद करता है। Alert तब trigger होगा जब call trace में कहीं भी `public` या `external` function को invoke किया जाता है।

        [अधिक जानें →](/monitoring/alerts/types#function-call)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-a-view-function-alert" className="text-xl font-semibold">एक View Function Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert तब निगरानी करता है जब एक view function का return मान निर्दिष्ट शर्तों को पूरा करता है, जैसे token balances की जाँच करना।

        [अधिक जानें →](/monitoring/alerts/types#view-function)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-i-monitor-transaction-values-with-alerts" className="text-xl font-semibold">मैं Alerts के साथ transaction मानों की निगरानी कैसे करूँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Transaction Value Alert आपको तब सूचित करता है जब एक transaction का मान एक निश्चित राशि से अधिक हो जाता है, उच्च-मूल्य transfers की निगरानी के लिए आदर्श।

        [अधिक जानें →](/monitoring/alerts/types#transaction-value)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-do-i-detect-state-changes-with-alerts" className="text-xl font-semibold">मैं Alerts के साथ state परिवर्तनों का पता कैसे लगाऊँ?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        State Change Alert तब trigger होता है जब एक contract में एक state variable बदलता है, जैसे एक multisig में confirmations की संख्या की निगरानी करना।

        [अधिक जानें →](/monitoring/alerts/types#state-change)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="how-can-alerts-be-used-for-automated-processes" className="text-xl font-semibold">Alerts का उपयोग स्वचालित प्रक्रियाओं के लिए कैसे किया जा सकता है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        Alerts Web3 Actions को trigger कर सकते हैं, on-chain events के लिए स्वचालित प्रतिक्रियाओं को सक्षम करते हैं, जैसे एक transaction विफल होने पर custom code को निष्पादित करना।

        [अधिक जानें →](/monitoring/alerts/introduction)
      </div>
    </div>
  </Card>

  <Card>
    <div className="flex flex-col gap-2">
      <h2 id="what-is-an-allowlisted-callers-alert" className="text-xl font-semibold">एक Allowlisted Callers Alert क्या है?</h2>

      <hr className="dark:border-neutral-800" />

      <div>
        यह Alert आपको तब सूचित करता है जब allowlist पर नहीं मौजूद एक पता आपके contract के साथ interact करता है, प्रतिबंधित एक्सेस की निगरानी के लिए उपयोगी।

        [अधिक जानें →](/monitoring/alerts/types#allowlisted-callers)
      </div>
    </div>
  </Card>
</div>
