https://github.com/pegasystems/pega-alertanalyzer
AlertAnalyzer is a tool that can be used to analyze PegaRULES ALert log files and render insights into performance issues
https://github.com/pegasystems/pega-alertanalyzer
alertanalyzer gradle java pega pega-alertanalyzer
Last synced: about 1 year ago
JSON representation
AlertAnalyzer is a tool that can be used to analyze PegaRULES ALert log files and render insights into performance issues
- Host: GitHub
- URL: https://github.com/pegasystems/pega-alertanalyzer
- Owner: pegasystems
- License: apache-2.0
- Created: 2017-11-22T18:10:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T18:00:28.000Z (over 2 years ago)
- Last Synced: 2025-04-01T02:49:42.135Z (over 1 year ago)
- Topics: alertanalyzer, gradle, java, pega, pega-alertanalyzer
- Language: Java
- Homepage:
- Size: 2.17 MB
- Stars: 11
- Watchers: 8
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# pega-alertanalyzer
AlertAnalyzer is a tool that can be used to analyze PegaRULES ALert log files and render insights into performance issues
## Status
| Questions | CI | Codecov | Docs | Release |
| :---: | :---: | :---: | :---: | :---: |
| [](https://stackoverflow.com/questions/tagged/pega-alertanalyzer) | [](https://travis-ci.org/pegasystems/pega-alertanalyzer) | [](https://codecov.io/gh/pegasystems/pega-alertanalyzer) | [](http://htmlpreview.github.io/?https://github.com/pegasystems/pega-alertanalyzer/blob/pega-alertanalyzer-gh-pages/docs/index.html) | [ ](https://bintray.com/pegasystems/libs-release-local/pega-alertanalyzer/_latestVersion) |
## Latest Release
Can be sourced from Artifactory/Bintray like so:
```
com.pega.gsea
pega-alertanalyzer
X.Y.Z
sources|docs (Optional)
```
## Additional Resources
* [Release Process](https://github.com/pegasystems/pega-alertanalyzer/blob/master/docs/RELEASE_PROCESS.md)
## Building
This project generates a war file which can be deployed to an application server, typically Tomcat. The war file can be generated
using the `./gradlew build` command. The resulting file is placed in the `build/libs` folder
## Running with Docker
This project includes a Dockerfile which allows it to be executed in a Docker container without having to install an
application server.
```
> ./gradlew build
> docker build -t smartanalyzer .
> docker run -p 8888:8080 smartanalyzer
// Navigate to localhost:8888/pega-alertanalyzer-0.0.1-SNAPSHOT
```
## Usage
1. Deploy the war file on local application server viz. Tomcat and hit the URL http://localhost:8888/pega-alertanalyzer-0.0.1-SNAPSHOT (Hostname and port may vary based upon configuration)
2. On the first page upload PegaRULES Alert file and select appropriate timezone.


3. You’ll be presented with a dashboard with Summary, Recommendation, Key indicators.

4. Drilldown into various categories and explore the aggregated data to your advantage.

