Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ kap Public

Kap is a simplistic API based error logging system. You can create applications and track their errors.

Notifications You must be signed in to change notification settings

foss-dev/kap

Repository files navigation

Kap Error Logging and Monitoring System

Kap is a simplistic API based error logging system. You can create applications and track their errors.

This is an experimental repo. You shouldn't use it in production if you're not sure if it works as you expected.

Planned Features

Planned features are like below. They can change according to requirements.

  • Web UI to users
  • User applications
  • Special API keys for each application
  • Filtering by date range
  • If it possible, links for errors' explanation by the vendor.
  • Filtering by logging types.
  • Log status (Active / Inactive)
  • General log types
  • Adding new log categories
  • Changing the logged data' category

Running Tests

To run unit tests you need to use this command

python -m unittest test.YOUR_TEST_FILE_NAME

or you can use discover to run all tests.

python -m unittest discover

Development Resources

This project follows below resources for the project structure.

https://www.digitalocean.com/community/tutorials/how-to-structure-large-flask-applications

https://damyanon.net/post/flask-series-environment/

https://www.restapitutorial.com/lessons/httpmethods.html

https://danidee10.github.io/2016/12/12/flask-by-example-10.html

https://realpython.com/python-testing/

https://stackoverflow.com/questions/1896918/running-unittest-with-typical-test-directory-structure

https://stackoverflow.com/questions/534839/how-to-create-a-guid-uuid-in-python

https://blog.miguelgrinberg.com/post/the-new-way-to-generate-secure-tokens-in-python

About

Kap is a simplistic API based error logging system. You can create applications and track their errors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /