问题标签 [redisinsights]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 在 kubernetes 中具有持久容量的 redisinsights
我有以下.yaml
文件要安装redisinsights
在 kubernetes 中,并具有持久性支持。
但是,它无法启动并给出错误:
但是相同的 docker 映像,当通过 docker 在本地运行时:
工作正常。我究竟做错了什么 ?
感觉就像 redisinsights 试图将端口读取为 int 但不知何故得到一个字符串并且感到困惑。但我无法理解本地 docker 运行如何正常工作。
redisgraph - RedisInsight:配置图形视觉显示/结果?
有没有办法在 RedisInsight 中配置 RedisGraph 结果的显示。可能是直接编辑 CSS 的选项也不错。
原因 :
- 节点的颜色很糟糕
- 字体大小太小
- 很高兴能够更改具有属性值 X 的节点的颜色
- 最好能够指定将显示的默认属性而不是节点 ID。鼠标悬停也一样。(我知道我可以改变,但为每个结果都做这件事变得乏味)。
- 关系也一样
- ERR:如果结果中的某些节点没有您要切换到的属性(用于显示),则“切换”不起作用,即所有节点仍显示 ID
- 对于我的屏幕,它只是碰巧隐藏了 +/- 缩放,即我必须来回滚动。如果我们可以使用键盘来放大/缩小就好了
- 一旦你选择了一些东西,你必须在图表区域之外点击才能滚动,超级烦人
- 查询编辑器上的命令历史记录会很好
- 固定结果区域的能力,以便新结果不会产生另一个区域.. 有多个结果区域的选项很好,但正常的交互是改进查询而不是每次都编写新查询。(标签会更好)
- 如果可能,选择区域进行缩放会很好。(通过按住鼠标并选择区域)
- !!在节点外双击,可以缩放,而不是什么都不做
- !!本地缩放/搜索:输入搜索栏(在 +/- 之后有空间)以放大具有属性和/或值 fe val:3 , word:test ,...的节点
在此处发布此内容是因为找不到对 RedisInsight 提供反馈的地方!
docker - Docker 上的 RedisInsight 和 Docker 上的 Redis:无法连接:连接到 localhost:6379 时出现错误 99。无法分配请求的地址
根据本教程https://www.youtube.com/watch?v=XrFeRwJjWHI,我尝试在 Docker 中运行 Redis。
文件docker-compose.yml
Telnet,输入PING
然后按 Enter 键(您不会看到文本),然后看到结果:PONG
. 键入quit
退出。
查看正在运行的内容
你会看到,docker redis 被停止了。
Docker RedisInsight
等待大约 6 分钟(以 22:30 的互联网速度)下载、解压缩、安装、启动。
转到:http://localhost:8001/(自动打开网络浏览器)。RedisInsight http://localhost:8001/healthcheck/ 的健康检查正常。
(我也注意到这里https://donhuvy.github.io/redis/docker/2020/10/10/run-redis-on-docker.html)
如何正确连接 RedisInsight 和 Redis?
更新:这是我的主机文件,这里似乎有问题(Kubernetes的IP 127.0.0.1
,我真的不知道Kubernetes,我正在学习它。),但我不知道如何解决。
redis - Redis:Redisinsight:连接时出错:“添加数据库时出错。请重试”
我有一个 Redis 服务器,我正在尝试连接到 Mule 4 应用程序。
我的目标是:
- 使用 Mule 4 应用程序连接 Redis:成功
- 使用 Redisinsight 连接 Redis 以可视化数据 -> 问题
使用 Redisinsight 连接时,我执行以下操作:
- 启动 Redisinsight 工具。它在以下位置启动该工具:http://localhost:8001/
- 点击“我已经有一个数据库”
- 单击“连接到 Redis 数据库”
- 在这里,我提供了主机、端口、名称(根据文档,我提供了任何东西,比如 redis_test)和密码。
我收到错误消息:“添加数据库时出错。请重试”
有趣的是,通过 mule 连接时,我只需要提供主机、端口和密码就可以了。
请帮忙。提前致谢
从 redisinsight 日志中:
redis - RedisInsight:redis 实例不支持“MEMORY”命令
使用 RedisInsight GUI,在浏览器中选择一个键时,我收到一个弹出窗口,上面写着“redis 实例不支持'MEMORY''命令。” 并在密钥保管库查看器中显示“获取密钥的值时出错:[my key here]”
我可以通过 CLI 和另一个 GUI redis-commander 获得该值。
有任何想法吗?
api - 使用 Kubernetes sidecar 以编程方式添加数据库
我一直在玩 redis GUI。我设法在 K8s 上启动了一个名为 Redis-Commander 的网络应用程序。我使用 init-container 运行脚本并通过卷将连接配置文件(json)注入指定目录,以便在启动应用程序时自动加载 redis 实例。
我还在查看另一个名为RedisInsight的应用程序。文档说您可以使用他们的 REST API 以编程方式添加数据库。被告知我可以使用边车来实现这一点,但我不知道该怎么做。您将如何使用 sidecar 来实现这一目标?有没有更好的方法?
URL:/api/instance/ 方法:POST 正文类型:JSON 需要身份验证:否
redis - RedisInsight:“添加数据库出错。请重试”
尝试将 redis 数据库添加到 redisInsight 时出现错误。任何解决的建议都会非常有帮助。我曾尝试使用其他 Redis GUI,但在 redis 服务器中收到相同的错误。
redis - 如何在redisinsight k8s部署yaml中为目标redis主机传递环境变量
最近我正在将redisinsight部署到我的AWS EKS集群,我不想手动管理/添加我的任何基础设施组件,所以我试图将我的redis主机作为环境变量传递给k8s部署yaml。但据我了解,它不受支持。
是否有类似 REDIS_HOSTS 的配置;
可能吗?谢谢你。
docker - Redis Insights - exec 格式错误 [raspberry pi, docker-compose]
尝试在 docker 容器内运行 Redis 洞察力。这是完整的容器日志:
它在启动后立即退出。
我在 Raspberry Pi 2b 上的 ubuntu 20.04 上使用 docker-compose 运行它:
有什么可以在不干扰 docker 镜像redisinsigt:1.10.1 或实际代码的情况下完成的吗?也许这是由 Pi 架构引起的,我想知道
docker - 如何保护 Docker 容器上的 RedisInsights
我使用 docker-compose 在 docker 容器中运行 redis,我发现这篇文章展示了如何从同一个 docker 主机运行 redisinsights。
在 Docker Compose 中运行 Redis Insights
我可以将 8001 到 443 端口公开暴露给https://redisinsights.mysite.com之类的东西。有没有一种直接的方法可以添加在重新洞察打开之前必须输入的密码?如果我只是设置它,任何访问该 URL 的人都会看到我的数据,这将是错误的。
这是该帖子中不安全的 docker-compose: