Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 months 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 (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T18:00:28.000Z (10 months ago)
- Last Synced: 2024-03-29T19:23:57.403Z (10 months ago)
- Topics: alertanalyzer, gradle, java, pega, pega-alertanalyzer
- Language: Java
- Homepage:
- Size: 2.17 MB
- Stars: 10
- Watchers: 9
- 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 |
| :---: | :---: | :---: | :---: | :---: |
| [![Stack Overflow](https://img.shields.io/badge/stack-overflow-4183C4.svg)](https://stackoverflow.com/questions/tagged/pega-alertanalyzer) | [![Build Status](https://travis-ci.org/pegasystems/pega-alertanalyzer.svg?branch=master)](https://travis-ci.org/pegasystems/pega-alertanalyzer) | [![codecov](https://codecov.io/gh/pegasystems/pega-alertanalyzer/branch/master/graph/badge.svg)](https://codecov.io/gh/pegasystems/pega-alertanalyzer) | [![Docs](https://img.shields.io/badge/docs-latest-blue.svg)](http://htmlpreview.github.io/?https://github.com/pegasystems/pega-alertanalyzer/blob/pega-alertanalyzer-gh-pages/docs/index.html) | [![pega-alertanalyzer](https://api.bintray.com/packages/pegasystems/libs-release-local/pega-alertanalyzer/images/download.svg) ](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.
![image](https://user-images.githubusercontent.com/83574/50541693-0a1afd00-0b79-11e9-9405-49dc63d5479c.png)
![image](https://user-images.githubusercontent.com/83574/50541695-0dae8400-0b79-11e9-9ff3-cd96fb353fab.png)
3. You’ll be presented with a dashboard with Summary, Recommendation, Key indicators.
![image](https://user-images.githubusercontent.com/83574/50541696-11420b00-0b79-11e9-85c1-106c018c2c2d.png)
4. Drilldown into various categories and explore the aggregated data to your advantage.
![image](https://user-images.githubusercontent.com/83574/50541698-14d59200-0b79-11e9-99c4-099d94c7e7f1.png)
![image](https://user-images.githubusercontent.com/83574/50541690-f1124c00-0b78-11e9-8371-92e442966456.png)