Skip to main content

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


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)

Uploaded Source

Built Distribution

fyipe_sdk-3.0.13403-py3-none-any.whl (9.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page