A Fyipe package that tracks error event and send logs from your applications to your fyipe dashboard.
Project description
A fyipe sdk for application logger that can be used to send logs about your applications created on your fypie dashboard which can also used for error tracking
Install
To install:
pip install fyipe-sdk
Overview
The usual way to use fyipe_sdk application log is something like below:
from fyipe_sdk import logger # constructor fyipeLogger = logger.FyipeLogger( 'API_URL', # https://fyipe.com/api 'APPLICATION_LOG_ID', 'APPLICATION_LOG_KEY' ) # Sending a string log to the server item = 'This is a simple log' response = fyipeLogger.log(item) print(response) # Sending an object log to the server item = { 'user': 'Test User', 'page': 'Landing Page' } response = fyipeLogger.log(item) print(response)
The usual way to use fyipe_sdk error tracker is something like below:
from fyipe_sdk import tracker # set up tracking configurations options = { "maxTimeline": 50, "captureCodeSnippet": True } # constructor fyipeTracker = tracker.FyipeTracker( 'API_URL', # https://fyipe.com/api 'ERROR_TRACKER_ID', 'ERROR_TRACKER_KEY', options ) # capturing error exception manually and sent to your fyipe dashboard try: # your code logic result = 5/0 # Should throw a division by zero error catch Exception as error: fyipeTracker.captureException(error)
Documentation
Please, read documentation here :
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fyipe_sdk-3.0.13403.tar.gz
(7.2 kB
view hashes)
Built Distribution
Close
Hashes for fyipe_sdk-3.0.13403-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81c36d05fb71121d41d58a782fd40f05006a4c50a9eaff245b9565339bcdfdba |
|
MD5 | 4aef4ccf915fcba13ef694c797eeaad5 |
|
BLAKE2b-256 | 8dbc8a884752092a7602390e6a60c806f1cf2bdd4edd1ba55e370140342f256a |