v1.0.0
Update Instructions
To update an instance of PANIC to this version run these commands inside the project directory:
docker-compose kill
git fetch
git checkout v1.0.0
This release contains a new user interface, before running PANIC, update the UI_ACCESS_IP
field in the .env
file with the IP of the machine/server which will be hosting PANIC. For further information, refer to README.md
.
To run PANIC (including the UI), run the following command:
docker-compose up -d --build
The UI can be accessed from https://{UI_ACCESS_IP}:3333
, preferably using a chromium-based browser.
Change Log
1.0.0
Released on 30th March 2022
- Added DockerHub repository tags monitoring and alerting.
- Developed a UI dashboard capable of showing problems and alert logs related to the Chainlink/EVM nodes, GitHub/DockerHub repositories and host systems. A System's overview page showing the host system metrics was also developed.
- Replaced Config Store with Monitorable Store within the alerter.
- Integrated Monitorable Store with Monitor Managers.
- Fixed uncaught Telegram connection exceptions.
- Fixed incorrectly raised missing contract observations upon alerter/monitor restart.
- Updated configs manager to ignore weiwatchers configs.
- Fixed alerting logic bug for the
SyncedDataSourcesFound
andContractsNowRetrieved
metrics when the node isn't participating in any contract. - Added alerts for GitHub API call error and resolution.
- Fixed improper RabbitMQ connection handling in ConfigsManager.