Closed Keith-CY closed 1 year ago
Please add a matrix of current monitoring as follows
Self-host node | Public node | APIs | |
CKB Explorer | |||
Godwoken Explorer | |||
CKB Explorer pending transaction sync | |||
Faucet |
@ShiningRay feel free to add extra attributes
Self-host node | Public node | APIs | |
---|---|---|---|
CKB Explorer Staging | |||
CKB Explorer Testnet | Y | ||
CKB Explorer Mainnet | Y | ||
Godwoken Explorer Staging | gw-node web3 |
gw-node web3 |
|
Godwoken Explorer Testnet | gw-node web3 |
gw-node web3 |
Y |
Godwoken Explorer Mainnet | gw-node web3 |
gw-node web3 |
Y |
CKB Explorer Staging pending transaction sync | N/A | N/A | |
CKB Explorer Testnet pending transaction sync | N/A | N/A | |
CKB Explorer Mainnet pending transaction sync | N/A | N/A | |
CKB Explorer Faucet(Testnet) | N/A | N/A |
Last week we've encountered a case:
Godwoken Mainnet stopped
was thrown in discordThen we got the conclusion that all nodes stopped and passed the issue to godwoken team.
So I think we can add more info in the alert to show the following info
With these messages, we can figure out the underlying reason ASAP.
And we'd better serve an online site(or use github issues) to show these statuses and publish accident reports as godwoken team did(https://godwokenstatus.statuspage.io/), not necessary but good for open-source community.
We'd also need to add a monitor for the faucet service because it's an important component for developers.
I'm not sure if it's correct but when there're many pending transactions for a long time, it could be treated as broken. Any idea from @ShiningRay
Any schedule of this? @ShiningRay @mdzh521
一、Architecture diagram
二、Apply to kubernetes
三、CKB cloud native transformation design
四、Platform Security Design
As we've talked about hosting a web page for monitoring and issue reports as
Here's a cool service to have a try https://betterstack.com/better-uptime
Regarding monitoring, we have basically completed the deployment. Now I am practicing the alarm part, because Alertmanager cannot directly send alarms to discord or SMS notifications, here I am thinking about how to achieve it.
I saw that ‘https://betterstack.com/better-uptime’ is charged, should we consider such a solution?
I saw that ‘https://betterstack.com/better-uptime’ is charged, should we consider such a solution?
The team(20 members) which recommended this service is using the free plan. We can pick the freelancer plan if necessary
That's a good idea to explore.