panic icon indicating copy to clipboard operation
panic copied to clipboard

PANIC Monitoring and Alerting For Blockchains

Results 101 panic issues
Sort by recently updated
recently updated
newest added

In Cosmos and Substrate Node monitoring, we are retrieving historical/archive blocks to be used for slashing alerting. Currently, if a block retrieval fails during this process, the process will stop...

Improvement
Investigation

API routes should be separated into different files. An example of this can be seen in the substrate API. This change will improve readability and maintainability.

1 SP
refactoring
Priority: Medium

We must investigate if the latest node exporter version works with PANIC. [This is the change log](https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md) of node exporter. It only has a few breaking changes from the `0.18.1`...

Investigation
Priority: High

When tackling #136, it was noted that we are sharing rabbitMQ connections between threads. This is not correct and each thread should have its own connection.

bug
refactoring

Some packages used by the API are outdated and latest major versions should be used. The following should be done in this ticket: - Investigate which packages need to be...

Currently the ENV variables are not very user friendly since they need to be changed from the .env file without any validation. These can be exposed through the UI as...

enhancement

Currently, alerts which show some sort of timestamp do not follow a standard. Some are outputted as timestamps while some use the python DateTime default string output. An ENV variable...

enhancement

_When using our VPN, if connection is interrupted the installer seems to have authentication issues, new tab and new login required to resolve it._ We need to investigate the above...

bug

After discussing with Francesco, it was concluded that some backup feeds are not included in the main weiwatchers link, but in another weiwatchers link (for ethereum https://weiwatchers.com/chain-monitor-mainnet.json). This means that...

enhancement

The info severity count outputted by the `redis/alertsOverview` endpoint is not valid since currently there is no logic to distinguish between node types. This means that for every node inputted...

bug