Comments (1)
Hi, @DeoLeung! We used to have a Grafana dashboard but deprecated it due to maintenance costs. We expose Prometheus metrics on port 6034/metrics endpoint and now have a script that you can use to pretty print the metrics in a more human readable way.
To run the metrics script, first grab it from our /docs repo with this command.
curl -O https://raw.githubusercontent.com/readysettech/docs/main/docs/assets/metrics.py
and run it with.
python3 metrics.py
Before that, you'll also need to pass a few additional flags to run ReadySet and expose port 6034. The full command (based on the tutorial) is below. There is an extra port in --publish
and the --query-log
and --query-log-ad-hoc
flags are now being set.
docker run -d \
--name=readyset \
--publish=5433:5433 \
--publish=6034:6034 \
--network=readyset-net \
--platform=linux/amd64 \
--volume='readyset:/state' \
--pull=always \
-e DEPLOYMENT_ENV=tutorial_docker \
-e RS_API_KEY \
public.ecr.aws/readyset/readyset:latest \
--standalone \
--deployment='tutorial-postgres' \
--database-type=postgresql \
--upstream-db-url=postgresql://postgres:readyset@postgres:5432/imdb \
--address=0.0.0.0:5433 \
--username='postgres' \
--password='readyset' \
--query-caching='explicit' \
--db-dir='/state' \
--query-log \
--query-log-ad-hoc
from readyset.
Related Issues (20)
- Problem when starting readyset with mysql HOT 2
- Clarify standalone as preferred means to run ReadySet from source
- no data was found
- Query Support Checker Tool HOT 1
- Update Cluster Types
- Document using Railway w/ReadySet HOT 4
- `show caches` breaks after seeing cached query alias HOT 1
- Caches recreated with wrong query string after backwards-incompatible upgrade
- Provide a more clear error when snapshotting a non-supported version of a database
- Group and Vectorize Filter node operations
- JIT compiled code for efficient fused filter evaluation operation HOT 1
- Show ReadySet Status improvements
- Include an instance specific unique ID in logs
- Query ID is treated as an identifier in some SQL extensions and a string literal in others
- 'show readyset status' shows Incorrect DB connection value when connecting to an Aurora instance
- Re-evaluate whether caches should have names HOT 2
- Error when connecting to db that doesn't have a password requirement
- Allow running logs without timestamps
- ctrl-c handler logs broken pipe errors
- Make non-blocking reads the default
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from readyset.