Skip to content

Commit

Permalink
Change the tool name to 'ssv-pulse'
Browse files Browse the repository at this point in the history
  • Loading branch information
oleg-ssvlabs committed Aug 27, 2024
1 parent a017c6b commit b70cec0
Show file tree
Hide file tree
Showing 20 changed files with 52 additions and 52 deletions.
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
EXEC_DIR=cmd/benchmark
EXEC_DIR=cmd/pulse
BINARY_DIR=${EXEC_DIR}/bin
BINARY_NAME=benchmark
DOCKER_IMAGE_NANE=benchmark
BINARY_NAME=pulse
DOCKER_IMAGE_NANE=pulse
CONFIG_DIR=./configs
CONFIG_FILE=config.yaml

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# SSV benchmark
# SSV Pulse

![main](https://github.com/ssvlabs/ssv-benchmark/actions/workflows/workflow-main.yml/badge.svg?branch=main)
![main](https://github.com/ssvlabsinfra/ssv-pulse/actions/workflows/workflow-main.yml/badge.svg?branch=main)

# Metrics Evaluation System

Expand Down Expand Up @@ -52,4 +52,4 @@ When evaluating a metric, the system:
4. Assigns the highest severity level from the triggered conditions.

## Architecture
[Architecture](https://github.com/ssvlabs/ssv-benchmark/blob/main/docs/architecture.png)
[Architecture](https://github.com/ssvlabsinfra/ssv-pulse/blob/main/docs/architecture.png)
10 changes: 5 additions & 5 deletions build/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ COPY . .
ARG TARGETOS TARGETARCH
ENV CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH

RUN go build -o bin/benchmark cmd/benchmark/main.go
RUN go build -o bin/pulse cmd/pulse/main.go

###############################################
FROM busybox AS busybox
RUN addgroup -S benchmarkgroup && adduser -S -G benchmarkgroup benchmarkuser
RUN addgroup -S pulsegroup && adduser -S -G pulsegroup pulseuser

###############################################
FROM debian:stable-slim AS certs
Expand All @@ -23,7 +23,7 @@ FROM scratch

WORKDIR /app

COPY --from=builder /app/bin/benchmark .
COPY --from=builder /app/bin/pulse .
COPY --from=builder /app/configs/config.yaml ./config.yaml

COPY --from=busybox /etc/passwd /etc/passwd
Expand All @@ -33,7 +33,7 @@ COPY --from=certs /etc/ssl/certs /etc/ssl/certs
COPY --from=certs /etc/ssl/private /etc/ssl/private
COPY --from=certs /usr/share/ca-certificates /usr/share/ca-certificates

USER benchmarkuser:benchmarkgroup
USER pulseuser:pulsegroup

ENTRYPOINT ["/app/benchmark"]
ENTRYPOINT ["/app/pulse"]
CMD []
15 changes: 7 additions & 8 deletions cmd/benchmark/main.go → cmd/pulse/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,20 @@ import (

"github.com/spf13/cobra"
"github.com/spf13/viper"

"github.com/ssvlabs/ssv-benchmark/configs"
"github.com/ssvlabs/ssv-benchmark/internal/analyzer"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark"
"github.com/ssvlabs/ssv-benchmark/internal/platform/cmd"
_ "github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/configs"
"github.com/ssvlabsinfra/ssv-pulse/internal/analyzer"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/cmd"
_ "github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
)

var (
appName = "ssv-benchmark"
appName = "ssv-pulse"
version = "1.0"
)

var rootCmd = &cobra.Command{
Use: "ssv-benchmark",
Use: "ssv-pulse",
Short: "CLI for analyzing and benchmarking ssv node",
PersistentPreRunE: func(cmd *cobra.Command, args []string) error {
viper.SetConfigName("config")
Expand Down
2 changes: 1 addition & 1 deletion configs/benchmark.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"errors"
"time"

"github.com/ssvlabs/ssv-benchmark/internal/platform/network"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/network"
)

type Metric struct {
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/ssvlabs/ssv-benchmark
module github.com/ssvlabsinfra/ssv-pulse

go 1.23.0

Expand Down
2 changes: 1 addition & 1 deletion internal/analyzer/cmd.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/viper"

"github.com/ssvlabs/ssv-benchmark/configs"
"github.com/ssvlabsinfra/ssv-pulse/configs"
)

const filePathFlag = "log-file-path"
Expand Down
6 changes: 3 additions & 3 deletions internal/benchmark/cmd.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/viper"

"github.com/ssvlabs/ssv-benchmark/configs"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark/report"
"github.com/ssvlabs/ssv-benchmark/internal/platform/lifecycle"
"github.com/ssvlabsinfra/ssv-pulse/configs"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/report"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/lifecycle"
)

const (
Expand Down
14 changes: 7 additions & 7 deletions internal/benchmark/metric.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ package benchmark
import (
"time"

"github.com/ssvlabs/ssv-benchmark/configs"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark/metrics/consensus"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark/metrics/execution"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark/metrics/infrastructure"
"github.com/ssvlabs/ssv-benchmark/internal/benchmark/metrics/ssv"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabs/ssv-benchmark/internal/platform/network"
"github.com/ssvlabsinfra/ssv-pulse/configs"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/metrics/consensus"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/metrics/execution"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/metrics/infrastructure"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/metrics/ssv"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/network"
)

func LoadEnabledMetrics(config configs.Config) map[metric.Group][]metricService {
Expand Down
5 changes: 3 additions & 2 deletions internal/benchmark/metrics/consensus/attestation.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@ import (
"github.com/attestantio/go-eth2-client/auto"
"github.com/attestantio/go-eth2-client/spec/phase0"
"github.com/rs/zerolog"
"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"

"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/consensus/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import (
"fmt"
"net/http"

"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/consensus/latency.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import (
"net/http"
"time"

"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/consensus/peers.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import (
"strconv"
"time"

"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/execution/peers.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ import (
"strconv"
"time"

"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/infrastructure/cpu.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import (
"time"

"github.com/mackerelio/go-osstat/cpu"
"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/infrastructure/memory.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import (
"time"

"github.com/mackerelio/go-osstat/memory"
"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/metrics/ssv/peers.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import (
"net/http"
"time"

"github.com/ssvlabs/ssv-benchmark/internal/platform/logger"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/logger"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion internal/benchmark/report/table.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"sync"

"github.com/aquasecurity/table"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

var headers = []string{"Group Name", "Metric Name", "Value", "Health", "Severity"}
Expand Down
4 changes: 2 additions & 2 deletions internal/benchmark/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import (
"context"
"log/slog"

"github.com/ssvlabs/ssv-benchmark/internal/benchmark/report"
"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/benchmark/report"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

type (
Expand Down
2 changes: 1 addition & 1 deletion internal/platform/logger/logger.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"os"
"strings"

"github.com/ssvlabs/ssv-benchmark/internal/platform/metric"
"github.com/ssvlabsinfra/ssv-pulse/internal/platform/metric"
)

func init() {
Expand Down

0 comments on commit b70cec0

Please sign in to comment.