Skip to content

Commit

Permalink
Merge pull request #179 from mfreeman451/release/1.0.15
Browse files Browse the repository at this point in the history
bump
  • Loading branch information
mfreeman451 authored Feb 4, 2025
2 parents dee696a + 0f85d20 commit 5371d92
Show file tree
Hide file tree
Showing 10 changed files with 53 additions and 25 deletions.
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,45 +30,45 @@ ServiceRadar can be installed via direct downloads from GitHub releases.
Install these components on your monitored host:
```bash
# Download and install core components
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-agent_1.0.14.deb \
-O https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-poller_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-agent_1.0.15.deb \
-O https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-poller_1.0.15.deb

sudo dpkg -i serviceradar-agent_1.0.14.deb serviceradar-poller_1.0.14.deb
sudo dpkg -i serviceradar-agent_1.0.15.deb serviceradar-poller_1.0.15.deb
```

On a separate machine (recommended) or the same host:
```bash
# Download and install cloud service
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-cloud_1.0.14.deb
sudo dpkg -i serviceradar-cloud_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-cloud_1.0.15.deb
sudo dpkg -i serviceradar-cloud_1.0.15.deb
```

#### Optional: Dusk Node Monitoring
If you're running a [Dusk](https://dusk.network/) node and want specialized monitoring:
```bash
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-dusk-checker_1.0.14.deb
sudo dpkg -i serviceradar-dusk-checker_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-dusk-checker_1.0.15.deb
sudo dpkg -i serviceradar-dusk-checker_1.0.15.deb
```

#### Distributed Setup
For larger deployments where components run on different hosts:

1. On monitored hosts:
```bash
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-agent_1.0.14.deb
sudo dpkg -i serviceradar-agent_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-agent_1.0.15.deb
sudo dpkg -i serviceradar-agent_1.0.15.deb
```

2. On monitoring host:
```bash
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-poller_1.0.14.deb
sudo dpkg -i serviceradar-poller_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-poller_1.0.15.deb
sudo dpkg -i serviceradar-poller_1.0.15.deb
```

3. On cloud host:
```bash
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.14/serviceradar-cloud_1.0.14.deb
sudo dpkg -i serviceradar-cloud_1.0.14.deb
curl -LO https://github.com/mfreeman451/serviceradar/releases/download/1.0.15/serviceradar-cloud_1.0.15.deb
sudo dpkg -i serviceradar-cloud_1.0.15.deb
```

## Architecture
Expand Down Expand Up @@ -170,19 +170,19 @@ cd serviceradar

1. **Agent Installation** (on monitored hosts):
```bash
sudo dpkg -i serviceradar-dusk-checker_1.0.14.deb # For Dusk nodes
sudo dpkg -i serviceradar-dusk-checker_1.0.15.deb # For Dusk nodes
# or
sudo dpkg -i serviceradar-agent_1.0.14.deb # For other hosts
sudo dpkg -i serviceradar-agent_1.0.15.deb # For other hosts
```

2. **Poller Installation** (on any host in your network):
```bash
sudo dpkg -i serviceradar-poller_1.0.14.deb
sudo dpkg -i serviceradar-poller_1.0.15.deb
```

3. **Cloud Installation** (on a reliable host):
```bash
sudo dpkg -i serviceradar-cloud_1.0.14.deb
sudo dpkg -i serviceradar-cloud_1.0.15.deb
```

## Configuration
Expand Down
2 changes: 1 addition & 1 deletion buildAll.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

VERSION=${VERSION:-1.0.14}
VERSION=${VERSION:-1.0.15}


./setup-deb-poller.sh
Expand Down
28 changes: 28 additions & 0 deletions pkg/cloud/api/web/dist/serviceRadar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion pkg/cloud/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ func (s *Server) sendStartupNotification(ctx context.Context) error {
Timestamp: time.Now().UTC().Format(time.RFC3339),
NodeID: "cloud",
Details: map[string]any{
"version": "1.0.14",
"version": "1.0.15",
"hostname": getHostname(),
},
}
Expand Down
2 changes: 1 addition & 1 deletion setup-deb-agent.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# setup-deb-agent.sh
set -e # Exit on any error

VERSION=${VERSION:-1.0.14}
VERSION=${VERSION:-1.0.15}
echo "Building serviceradar-agent version ${VERSION}"

echo "Setting up package structure..."
Expand Down
2 changes: 1 addition & 1 deletion setup-deb-cloud.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e # Exit on any error

echo "Setting up package structure..."

VERSION=${VERSION:-1.0.14}
VERSION=${VERSION:-1.0.15}

# Create package directory structure
PKG_ROOT="serviceradar-cloud_${VERSION}"
Expand Down
2 changes: 1 addition & 1 deletion setup-deb-dusk-checker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e # Exit on any error

echo "Setting up package structure..."

VERSION=${VERSION:-1.0.14}
VERSION=${VERSION:-1.0.15}

# Create package directory structure
PKG_ROOT="serviceradar-dusk-checker_${VERSION}"
Expand Down
2 changes: 1 addition & 1 deletion setup-deb-poller.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e # Exit on any error

echo "Setting up package structure..."

VERSION=${VERSION:-1.0.14}
VERSION=${VERSION:-1.0.15}

# Create package directory structure
PKG_ROOT="serviceradar-poller_${VERSION}"
Expand Down
2 changes: 1 addition & 1 deletion web/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "serviceradar-web",
"version": "1.0.14",
"version": "1.0.15",
"private": true,
"type": "module",
"dependencies": {
Expand Down

0 comments on commit 5371d92

Please sign in to comment.