Ivan Folgueira Bande
c07807597f
docker-compose-manual-binaries: using shared folder for sqlite binary
2023-11-06 13:10:47 +01:00
Ivan Folgueira Bande
66560db599
docker-compose-manual-binaries add MALLOC_CHECK_ debug possible crashes
2023-11-06 12:59:52 +01:00
Ivan Folgueira Bande
7ea4d55213
max-connections=2 in both sqlite and postgres nodes
2023-11-06 12:59:52 +01:00
Ivan Folgueira Bande
ed0f3ff998
Stop using the "replica" concept from docker-compose-manual-binaries
2023-11-06 12:59:52 +01:00
Ivan Folgueira Bande
b7be8885d7
limin max peers in both postgres and sqlite nodes
...
This is aimed to narrow down the test environment and avoid
interferences because we have different number of nodes sharing
messages.
2023-11-06 12:59:51 +01:00
Ivan Folgueira Bande
5811b7d577
docker-compose-manual: set num users store_query_maker from env
2023-11-06 12:59:51 +01:00
Ivan Folgueira Bande
e52b1cf39a
run_bootstrap: adding status.prod dns-discovery-url
2023-11-06 12:59:51 +01:00
Ivan Folgueira Bande
e69c03bfa7
Moving jmeter related files to a jmeter folder
2023-11-06 12:59:50 +01:00
Ivan Folgueira Bande
7090cd125e
Setting retention policy limit to 12mil messages
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
f2099153e6
docker-compose-manual-binaries: expose metrics ports
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
ca409b4966
docker-compose-manual-binaries: limit for more realistic container
...
The CPU and memory limits are set as per the dimension
of the machine used in wakuv2.prod.
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
a3ea38b0eb
docker-compose-manual-binaries.yml /home/shared folder for metal-01.he-eu-hel1.wakudev.misc
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
2d85df9cd5
postgres.conf for 2GB RAM and 1 core
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
ebef1fd33f
docker-compose-manual-binaries.yml - limit the num of store queries to 1
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
989c4f5ac3
docker/run_waku_store_query_maker: reduce num concurrent users
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
8e3ed8aa7e
Connecting nodes with bootstrap node and adding go-waku store clients
...
One "go-waku" relay node is responsible for generating
traffic, which in turns creates "insert" events. And another
go-waku node that acts as a store client to generate "store"
requests to both "sqlite" and "postgres" nwaku store nodes.
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
4a6cea6c68
Introducing a richer dashboard where we can compare better
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
afea9054b2
docker-compose.yml: uncommenting the 'msg_publisher'.
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
00b4be5021
Changing log level to debug in 'run_nwaku_store_postgres|sqlite.sh'
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
1002b6ebb4
docker-compose.yml
...
Uncommenting publisher container.
Exposing ports outside the containers.
Upgrading pending containers to nwaku version 0.20.0.
2023-10-23 22:43:21 +02:00
Ivan Folgueira Bande
b025e85816
docker/msg_publisher.sh: setting a more realisting message size
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
5c80a9fb7f
docker compose: not exposing ports
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
19fdb11f20
docker-compose-manual-binaries.yml: adapting to metal-01.he-eu-hel1.wakudev.misc.statusim.net
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
d73ed6e93b
docker: adding scripts to perform comparison with locally built binary
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
a65882529d
docker/run_nwaku_store_store|sqlite.sh: capacity retention policy
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
025639b180
msg_publisher.sh: making it to publish random messages
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
375a2b524b
docker-compose-yml: updating images versions
2023-10-15 20:28:11 +02:00
Ivan Folgueira Bande
016941972d
Including jmeter to allow concurrent Store requests easily
2023-09-05 14:44:57 +02:00
Ivan Folgueira Bande
49415b209b
Grafana dashboard: setting the default period time to "last 5 min"
2023-08-25 10:45:37 +02:00
Ivan Folgueira Bande
7cdd7e4fad
Setting storenode counter parts
...
With this parameter, each node is configured as "store client" and the
"store server" is the one indicated in the "storenode" parameter.
2023-08-25 10:27:41 +02:00
Ivan Folgueira Bande
0068bb24b8
adding a Docker compose option that allows to compare postgres & sqlite metrics
2023-08-24 19:25:29 +02:00