- Notifications
You must be signed in to change notification settings - Fork45
Platform for collection and analysis of packages and package crashes
License
abrt/faf
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ABRT Analytics collects reports from ABRT and aggregates them. Developer or DevOps admin can sort them using number of occurences and see all similar reports.
ABRT Analytics collects thousands of reports a day serving needs of three different projects:
Live ABRT Analytics instances:
https://retrace.fedoraproject.org/faf
ABRT Analytics is part of theABRT project
ABRT Analytics was originally named FAF (Fedora Analysis Framework).
Currently, the typical crash reporting workflow consists of generating so-calledµReport(micro-report) designed to be completely anonymous so it can be sentand processed automatically avoiding costly Bugzilla queries and manpower.
ABRT Analytics in this scenario works like the first line of defense — collectingmassive amounts of similar reports and responding with tracker URLsin case of known problems.
If a user is lucky enough to hit a unique issue not known by ABRT Analytics,reporting chain continues with reporting to Bugzilla, more complex processwhich requires user having a Bugzilla account and going through numerous stepsincluding verification that the report doesn't contain sensitive data.
You can read more about the technical aspects of ABRT at our documentation site:http://abrt.readthedocs.org.
The easiest way to deploy ABRT Analytics is in a container using podman images.Learn how to use and build them in thecontainer specific README.
- Support for various programming languages and software projects:
- C/C++
- Java
- Python
- Python 3
- Linux (kernel oops)
- De-duplication of incoming reports
- Clustering of similar reports (Problems)
- Collection of various statistics about a platform
- Retracing of C/C++ backtraces and kernel oopses
- Simple knowledge base to provide instant responses to certain reports
- Bug tracker support
- Sources: git clonehttps://github.com/abrt/faf.git
- IRC: #abrt @irc.libera.chat
- Mailing list
- Contribution guidelines
- Wiki
- Installation Guide
- Github repository
- Issue tracker
- ABRT Documentation
- ABRT stack - (abrtlibreport,satyr)
- Python
- PostgreSQL
- SQLAlchemy
- Alembic
- Flask
- Celery
Nightly builds of ABRT Analytics can be obtained from these repositories:
About
Platform for collection and analysis of packages and package crashes