Skip to content

v1.0.0

Compare
Choose a tag to compare
@Cherrett Cherrett released this 30 Mar 08:54
· 35 commits to master since this release
8134b5f

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 and ContractsNowRetrieved 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.