Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Felhasználói adatfüggvény meghívásakor fontos ellenőrizni a naplókat a hívás állapotának megtekintéséhez vagy a funkció hibakereséséhez. A Függvények portálon megtekintheti a legutóbbi függvényhívásokhoz kapcsolódó naplókat. Ebben a nézetben legfeljebb 50 bejegyzés jelenik meg egy adott függvényhez a User Data Functions elemben. Ebben a cikkben bemutatjuk, hogyan használhatja ezt a funkciót, hogy több információt gyűjtsön egy függvény meghívásáról, és hogyan hárítsa el a problémákat.
Korlátozások
A felhasználói adatfüggvények meghívási naplóinak használatakor figyelembe kell venni néhány korlátozást:
- A meghívási naplók megjelenése eltarthat néhány percig. Ha nem látja a legutóbbi naplókat, néhány perc múlva próbálja meg frissíteni a lapot.
- A napi betöltési korlát 250 MB. A betöltési korlátot másnap alaphelyzetbe állítja, és a naplók nyomon követését kell látnia.
- A naplók mintavételezése során megőrizzük az alkalmazásadatok statisztikailag helyes elemzését. A mintavételezést a felhasználói adatfüggvények végzik a betöltött naplók mennyiségének csökkentése érdekében. Ha olyan naplókat észlel, amelyek részben hiányoznak, az a mintavételezés miatt lehet.
- A látható naplók a következő támogatott típusok: információ, hiba, figyelmeztetés és nyomkövetés.
A függvényhívási naplók megtekintése
Csak futtatás módban mutasson a függvény nevére a Függvénykezelőben, és válassza a három pont ikont (...), majd válassza az Előzménynapló megtekintése lehetőséget a naplók megtekintéséhez.
A képernyőkép, amely bemutatja, hogyan tekinthetjük meg egy függvény előzmény naplóit.
Az összes hívásnapló megtekintése
A naplók nézetben az összes meghívás megjelenik. Válassza a Dátum (UTC) alatti hivatkozást az akkor történt hívás részletes adatainak megtekintéséhez.
Képernyőkép arról, hogyan tekinthetők meg a függvények összes meghívása dátum szerint rendezve.
Az Összes előzmény napló panel az alábbi információkat tartalmazza.
- Dátum (UTC). A függvényhívás kezdetét jelző időbélyeg. Kattintson a hivatkozásra az adott meghívás összes naplójának áttekintéséhez. Megjeleníti a hívás részleteit a felhasználó vagy szolgáltatás által naplózott összes üzenettel.
- Állapot. Azt jelzi, hogy a meghívás sikeres vagy sikertelen volt-e.
- Időtartam (ms). A függvény végrehajtásának időtartama ezredmásodpercben.
- Hívásazonosító. Az adott függvényhívás azonosítója. A hívásazonosító egy HTTP-fejléc részeként lesz visszaadva. Ha bármilyen probléma merül fel, a felhasználók hivatkozhatnak erre a hívásazonosítóra egy támogatási kérelemben, hogy további információt kérjenek a hívásról.
Az egyes függvényhívások naplóadatainak megtekintése
Amikor kijelöl egy időbélyeg linket a Dátum (UTC) oszlopban, megnyílik a Meghívás részletei panel, amely megjeleníti a kijelölt meghívás részleteit. A függvénykódban hozzáadott naplók itt tekinthetők meg és követhetők nyomon. Itt is megjelennek hibák vagy kivételek. Minden naplósor tartalmazza az időbélyeget, a naplóüzenetet és a kapcsolódó típust (Információ, Figyelmeztetés, Hibakeresés stb.).
Saját naplók létrehozása a meghívás során
Az alábbi kóddal naplót írhat a naplózási rendszerbe.
Megjegyzés:
Ügyeljen arra, hogy importálja a naplózási modult.
import logging
Hívja meg a naplózási függvényt a következő riasztási szintek használatával: információ, figyelmeztetés, hiba és kritikus.
logging.info('This is a INFO message')
logging.warning('This is a WARNING message')
logging.error('This is an ERROR message')
logging.critical('This is a CRITICAL message')