Lagrange-Labs / lsc-node

Other
20 stars 9 forks source link

datadog issue or logging issue #363

Closed cool-develope closed 1 month ago

cool-develope commented 4 months ago

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
creating the rpc client for chain: base

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
Creating sequencer for chain: base

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
Starting sequencer

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
failed to start sequencer: batch headers channel is closed Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:92 github.com/Lagrange-Labs/lagrange-node/logger.Fatal() /src/cmd/baseapp/main.go:104 main.main() /usr/local/go/src/runtime/proc.go:267 runtime.main()

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
failed to get batch header: batch headers channel is closed Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:87 github.com/Lagrange-Labs/lagrange-node/logger.Errorf() /src/sequencer/sequencer.go:194 github.com/Lagrange-Labs/lagrange-node/sequencer.(*Sequencer).Start() /src/cmd/baseapp/main.go:198 main.runSequencer() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/command.go:279 github.com/urfave/cli/v2.(*Command).Run() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/command.go:272 github.com/urfave/cli/v2.(*Command).Run() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/app.go:337 github.com/urfave/cli/v2.(*App).RunContext() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/app.go:311 github.com/urfave/cli/v2.(*App).Run() /src/cmd/baseapp/main.go:102 main.main() /usr/local/go/src/runtime/proc.go:267 runtime.main()

Apr 22 11:55:25.432
i-02f37b3653ecd8615
base-sequencer
decoder is stopped

Apr 22 11:55:25.426
i-02f37b3653ecd8615
base-sequencer
fetcher is stopped

Apr 22 11:55:23.798
i-02f37b3653ecd8615
base-sequencer
failed to start sequencer: batch headers channel is closed Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:92 github.com/Lagrange-Labs/lagrange-node/logger.Fatal() /src/cmd/baseapp/main.go:104 main.main() /usr/local/go/src/runtime/proc.go:267 runtime.main()

Apr 22 11:55:23.798
i-02f37b3653ecd8615
base-sequencer
failed to get batch header: batch headers channel is closed Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:87 github.com/Lagrange-Labs/lagrange-node/logger.Errorf() /src/sequencer/sequencer.go:194 github.com/Lagrange-Labs/lagrange-node/sequencer.(*Sequencer).Start() /src/cmd/baseapp/main.go:198 main.runSequencer() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/command.go:279 github.com/urfave/cli/v2.(*Command).Run() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/command.go:272 github.com/urfave/cli/v2.(*Command).Run() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/app.go:337 github.com/urfave/cli/v2.(*App).RunContext() /go/pkg/mod/github.com/urfave/cli/v2@v2.27.1/app.go:311 github.com/urfave/cli/v2.(*App).Run() /src/cmd/baseapp/main.go:102 main.main() /usr/local/go/src/runtime/proc.go:267 runtime.main()

Apr 22 11:55:23.798
i-02f37b3653ecd8615
base-sequencer
decoder is stopped

Apr 22 11:55:23.798
i-02f37b3653ecd8615
base-sequencer
fetcher is stopped

Apr 22 11:55:22.939
i-02f37b3653ecd8615
base-sequencer
update committee is started, current epoch number 21, updated epoch number 21

Apr 22 11:55:22.105
i-02f37b3653ecd8615
base-sequencer
time="2024-04-22T15:55:22.105Z" level=error msg="failed to fetch L2 block headers: Post \"https://base-mainnet.\": read tcp 192.168.48.3:59010->104.17.54.29:443: read: connection reset by peer Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:87 github.com/Lagrange-Labs/lagrange-node/logger.Errorf() /src/rpcclient/optimism/client.go:67 github.com/Lagrange-Labs/lagrange-node/rpcclient/optimism.(*Client).SetBeginBlockNumber.func2() "

Apr 22 11:55:22.105
i-02f37b3653ecd8615
base-sequencer
time="2024-04-22T15:55:22.105Z" level=error msg="failed to get finalized block number error: Post \"https://base-mainnet.\": read tcp 192.168.48.3:59010->104.17.54.29:443: read: connection reset by peer Stack trace: /src/logger/logger.go:46 github.com/Lagrange-Labs/lagrange-node/logger.appendStackTraceMaybeArgs() /src/logger/logger.go:87 github.com/Lagrange-Labs/lagrange-node/logger.Errorf() /src/rpcclient/evmclient/evmclient.go:117 github.com/Lagrange-Labs/lagrange-node/rpcclient/evmclient.(*Client).GetFinalizedBlockNumber() /src/rpcclient/optimism/batch_fetcher.go:237 github.com/Lagrange-Labs/lagrange-node/rpcclient/optimism.(*Fetcher).FetchL2Blocks() /src/rpcclient/optimism/client.go:66 github.com/Lagrange-Labs/lagrange-node/rpcclient/optimism.(*Client).SetBeginBlockNumber.func2() "

Apr 22 11:55:17.939
i-02f37b3653ecd8615
base-sequencer
update committee is started, current epoch number 21, updated epoch number 21
cool-develope commented 4 months ago

It is not a bug, actually checked the docker logs and confirmed everything is expected, but need to investigate why the Datadog is displaying those errors and fatals twice