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.11168.tar.gz
(7.2 kB
view hashes)
Built Distribution
Close
Hashes for fyipe_sdk-3.0.11168-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 226fff26d399368d378f0182f102c40382b5fe3f6a7a355df738b20708d6f459 |
|
MD5 | f52467103adb24a24da0dbf490b25bf5 |
|
BLAKE2b-256 | 8da56f367c68565c8aadd7e08087bd994c168aada3dbdee645d68ac211f481d3 |