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.11109.tar.gz
(7.2 kB
view hashes)
Built Distribution
Close
Hashes for fyipe_sdk-3.0.11109-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7853ab5778dc752882d85f2801ed0bba835172809e127537198b9d6eab84b0a7 |
|
MD5 | c9856474312894e5790413b15635fde3 |
|
BLAKE2b-256 | 2e9d94cb3d401f708517e809604ff83d447e30f66a50c14d3ead98c103e46e8c |