Skip to content

Commit 42ddbb2

Browse files
authored
Fix 404 errors. (#1829)
Signed-off-by: bgravenorst <[email protected]>
1 parent 7ec0d8a commit 42ddbb2

File tree

5 files changed

+8
-51
lines changed

5 files changed

+8
-51
lines changed

docs/private-networks/how-to/monitor/opentelemetry.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem';
1111

1212
# Use OpenTelemetry
1313

14-
You can use the OpenTelemetry monitoring and tracing service to gather node metrics and traces. To enable OpenTelemetry to access Besu, use the [`--metrics-enabled`](../../../public-networks/reference/cli/options.md#metrics-enabled) and [`--metrics-protocol=opentelemetry`](../../../public-networks/reference/cli/options.md#metrics-protocol) options. Use [Splunk](https://splunk.com) to visualize the collected data. A [Besu Sync example](https://github.com/splunk/splunk-connect-for-ethereum/tree/master/examples/besu-sync) is available.
14+
You can use the OpenTelemetry monitoring and tracing service to gather node metrics and traces. To enable OpenTelemetry to access Besu, use the [`--metrics-enabled`](../../../public-networks/reference/cli/options.md#metrics-enabled) and [`--metrics-protocol=opentelemetry`](../../../public-networks/reference/cli/options.md#metrics-protocol) options. Use [Splunk](https://splunk.com) to visualize the collected data.
1515

1616
:::tip
1717

@@ -145,8 +145,6 @@ You can also install exporters that send system metrics to OpenTelemetry to moni
145145

146146
</Tabs>
147147

148-
You can also refer to this [Docker-compose example](https://github.com/splunk/splunk-connect-for-ethereum/blob/989dc2ccae7d8235bf3ce2a83a18cf0cd1713294/examples/besu-sync/full-sync/docker-compose.yaml).
149-
150148
2. Start Besu with the [`--metrics-enabled`](../../../public-networks/reference/cli/options.md#metrics-enabled) and [`--metrics-protocol=opentelemetry`](../../../public-networks/reference/cli/options.md#metrics-protocol) options. For example, run the following command to start a single node:
151149

152150
<Tabs>

docs/private-networks/how-to/monitor/splunk.md

Lines changed: 3 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ Splunk can aggregate multiple logs in one place and run complex queries without
1616
Options for running Splunk and Besu are:
1717

1818
- [Developer Quickstart with Splunk](#developer-quickstart-with-splunk)
19-
- [Splunk Connect for Ethereum Docker Compose](#splunk-connect-for-ethereum-docker-compose)
2019
- [Use Splunk Enterprise as a Docker container](#use-splunk-enterprise-as-a-docker-container)
2120
- [Run a Splunk Enterprise instance](#run-a-splunk-enterprise-instance)
2221

@@ -27,47 +26,6 @@ To view the Quickstart network logs in Splunk:
2726
1. [Start the Developer Quickstart with Besu](../../tutorials/quickstart.md), selecting Splunk monitoring.
2827
1. Open the [Splunk UI](http://localhost:8000).
2928

30-
## Splunk Connect for Ethereum Docker Compose
31-
32-
To run a development Besu node and connect it to Splunk Enterprise, use the Splunk Connect for Ethereum demonstration Docker Compose environment provided by Splunk.
33-
34-
### Requirements
35-
36-
- [Git](https://git-scm.com/)
37-
- [Docker and Docker-compose](https://docs.docker.com/compose/install/)
38-
39-
:::info
40-
41-
A Splunk license is not required to use the Splunk Connect for Ethereum demonstration.
42-
43-
:::
44-
45-
### Steps
46-
47-
1. Clone the Splunk Connect for Ethereum repository:
48-
49-
```bash
50-
git clone https://github.com/splunk/splunk-connect-for-ethereum.git
51-
cd splunk-connect-for-ethereum
52-
```
53-
54-
1. Start the demonstration environment by following the Splunk Connect for Ethereum repository [README](https://github.com/splunk/splunk-connect-for-ethereum/tree/master/examples/besu).
55-
56-
:::note
57-
58-
Splunk enterprise takes some time to start.
59-
60-
Run `docker ps` and wait for the `STATUS` of the 3 containers to be `Up [number] seconds (healthy)`.
61-
62-
```
63-
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
64-
127600dd1173 splunkdlt/ethlogger:latest "ethlogger" 53 seconds ago Up 51 seconds (healthy) ethlogger
65-
88dfcee683c4 splunk/splunk:latest "/sbin/entrypoint.sh…" 53 seconds ago Up 52 seconds (healthy) 8065/tcp, 8088-8089/tcp, 8191/tcp, 9887/tcp, 9997/tcp, 0.0.0.0:18000->8000/tcp splunk
66-
111b0c6d6072 hyperledger/besu:1.4.4 "besu" 53 seconds ago Up 52 seconds (healthy) 8545-8547/tcp, 30303/tcp besu
67-
```
68-
69-
:::
70-
7129
## Use Splunk Enterprise as a Docker container
7230

7331
### Prerequisites
@@ -83,7 +41,8 @@ A Splunk license is not required to use the trial version of the Splunk Docker i
8341

8442
:::note
8543

86-
If running [Besu as a Docker container](../../get-started/install/run-docker-image.md), consider using [Splunk Connect for Ethereum Docker Compose](#splunk-connect-for-ethereum-docker-compose) or [Kubernetes](../deploy/kubernetes.md) instead of the Splunk Enterprise trial container.
44+
If running [Besu as a Docker container](../../get-started/install/run-docker-image.md), consider using
45+
[Kubernetes](../deploy/kubernetes.md) instead of the Splunk Enterprise trial container.
8746

8847
:::
8948

@@ -144,7 +103,7 @@ If running [Besu as a Docker container](../../get-started/install/run-docker-ima
144103

145104
![Splunk search page](../../../assets/images/splunk-ui.png)
146105

147-
5. Stop Besu with ++ctrl+c++. Stop the Splunk container with `docker stop splunk-demo`.
106+
5. Stop Besu with **ctrl+c**. Stop the Splunk container with `docker stop splunk-demo`.
148107

149108
## Run a Splunk Enterprise instance
150109

docs/private-networks/tutorials/contracts/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ curl -X POST --data '{"jsonrpc":"2.0","method":"eth_sendTransaction","params":[{
164164

165165
## Use `eea_sendRawTransaction` for private contracts with web3js-quorum
166166

167-
To deploy a private contract to another node or [privacy group](../../concepts/privacy/privacy-groups.md) member, use the [web3js-quorum](https://www.npmjs.com/package/web3js-quorum) library and the [`eea_sendRawTransaction`](../../reference/api/index.md#eea_sendrawtransaction) API call. You must use this API call instead of [`eth_sendTransaction`](https://ethereum.github.io/execution-apis/api-documentation) because Besu keeps account management separate for stronger security.
167+
To deploy a private contract to another node or [privacy group](../../concepts/privacy/privacy-groups.md) member, use the [web3js-quorum](https://www.npmjs.com/package/web3js-quorum) library and the [`eea_sendRawTransaction`](../../reference/api/index.md#eea_sendrawtransaction) API call. You must use this API call instead of [`eth_sendTransaction`](https://ethereum.github.io/execution-apis/) because Besu keeps account management separate for stronger security.
168168

169169
The Developer Quickstart provides an [example of a private transaction script](https://github.com/ConsenSys/quorum-dev-quickstart/blob/1e8cc281098923802845cd829ec20c88513c2e1c/files/besu/smart_contracts/privacy/scripts/private_tx.js).
170170

docs/public-networks/how-to/use-besu-api/authenticate.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,10 +215,10 @@ option depending on your needs.
215215
:::danger Private key security
216216

217217
The private key must be kept secret. Never share private keys publicly or on a Web site, even if advertised as secure.
218-
218+
<!-- markdown-link-check-disable -->
219219
Always keep your private keys safe -- ideally using [hardware](https://connect2id.com/products/nimbus-jose-jwt/examples/pkcs11) or [vault](https://www.vaultproject.io/docs/secrets/identity/identity-token) -- and define a strong security policy and
220220
[best practices](https://auth0.com/docs/secure/tokens/token-best-practices).
221-
221+
<!-- markdown-link-check-enable -->
222222
Compromised keys can provide attackers access to your node's RPC-API.
223223
224224
:::

docs/public-networks/tutorials/besu-teku-testnet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ If you're running Teku as a beacon node only, you're all set. If you're also run
339339

340340
Stake your testnet ETH for one or more validators using the [Holesky Staking Launchpad](https://holesky.launchpad.ethereum.org/), [Hoodi Staking Launchpad](https://hoodi.launchpad.ethereum.org/), or [Ephemery Staking Launchpad](https://launchpad.ephemery.dev/).
341341

342-
You can check your validator status by searching your Ethereum address on the [Holesky explorer](https://holesky.beaconcha.in/), [Hoodi explorer](https://hoodi.cloud.blockscout.com/), or [Ephemery explorer](https://beaconchain.ephemery.dev/). It may take up to multiple days for your validator to be activated and start proposing blocks.
342+
You can check your validator status by searching your Ethereum address on the [Holesky explorer](https://holesky.beaconcha.in/), [Hoodi explorer](https://hoodi.etherscan.io/), or [Ephemery explorer](https://explorer.ephemery.dev/). It may take up to multiple days for your validator to be activated and start proposing blocks.
343343

344344
<!--links-->
345345

0 commit comments

Comments
 (0)