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.12940.tar.gz
(7.3 kB
view hashes)
Built Distribution
Close
Hashes for fyipe_sdk-3.0.12940-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e25ee32b105c8bdcc657b3053eb2b204648cdf21250aac3f8a078dd9609e68d4 |
|
MD5 | f4138a158490c3df556f0a67a696360b |
|
BLAKE2b-256 | 9864dea247483a1396b15439578b3b481935b3f43ff4fd6e1f9abdc89e36a8d1 |