问题标签 [xpack]
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.
c++ - 在 MSYS2 上安装和使用 arm-none-eabi-gcc
我正在尝试使用 GNU ARM 工具链的“make all”来构建一个嵌入式程序,但它还没有工作。
我使用 xpm 安装程序根据此网站使用 xpm 安装了它:
https://gnu-mcu-eclipse.github.io/toolchain/arm/install/
现在,当我尝试使用“make all”构建程序时,出现以下错误:
收集依赖项: Bsp/..cpp /bin/sh: Zeile 1: arm-none-eabi-gcc: Command not found- ...
该文件当然位于 xpack 位置:
C:\Users\\AppData\Roaming\xPacks
而普通的 mingw64 二进制文件位于另一个位置。我现在如何使用 arm-none-eabi-gcc 或者如何编辑 msys2 的 PATH 变量以使用 xpm 包?
这里也有一个类似的工具链:
https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa
但我想如果没有 Linux 子系统之类的东西,我就无法安装它......
sql - 为 Elasticsearch Sql 生成 Java Sql
是否有任何 java 库来构建基于 pojos 的 sql 查询,比如类似于 hibernate hql 查询的东西。
对象 sql 查询比翻译为弹性搜索 sql 查询。
当前要求是通过rest apis发送sql查询。
有一个 jooq 库,可以使用方言为许多数据库生成,但目前它不支持 EsDriver,它是弹性搜索 jdbc 驱动程序。
问候 Rajesh Giriyappa
elasticsearch - 在 ElasticSearch 上创建具有有限搜索功能的 API 密钥
我想通过 POST _security/api_key API 在 elasticsearch 上创建 API 密钥,我可以创建这些,但我想限制对生成的密钥的搜索能力,但我无法做到。
本质上,我想要实现的是假设我的所有记录都有一个类似"username":"username1"
或另一个类似的字段,即所有记录都将具有用户名字段"username":"username2"
的有效值
现在我想要的是能够创建一个键,我在其中指定类似的"username":"username2"
内容,然后将其附加到使用该键作为 AND 案例进行的每个搜索查询中,例如该键搜索 (/index_name/_search)
此查询实际上是以下两者的 AND(即,如果存在具有此组合的记录"key_zz":"value_aa"
但 username 的值不是username2 ,则 API 不会返回该对象)
我尝试使用以下所有组合创建密钥:
在查询字段中,我尝试了以下所有组合:
但以上都没有奏效。另外,之前用户名字段的映射类型是文本,但后来我将其更新为关键字
简而言之,我想要实现的是某种文档级别的安全性。我知道 ElasticSearch 具有某种文档级安全性(https://www.elastic.co/guide/en/elastic-stack-overview/current/document-level-security.html),但在我们的架构中,我们希望实现这使用具有受限搜索功能的 API 密钥。我们目前正在使用 Algolia,并且我们正在使用我上面描述的确切实现来实现这一点。ElasticSearch 文档有关于如何限制角色的参考资料,但没有关于如何限制 API 密钥的参考资料。需要帮助来实现这一目标。
另外,我正在使用 ElasticSearch v7
一些参考链接:
sql - 使用 SUM 函数的 ElasticSearch Sql 聚合查询错误
Sql 查询是 EL 7.3 提供的一个非常棒的工具。但是我无法解释该错误:
当我将 SUM 与 Match 1 条件一起使用时,下面的查询效果很好
但是,如果我使用 2 个或更多条件,则下面的 SUM 和 MATCH 查询将失败:
有人可以告诉我出了什么问题吗?
java - NoSuchAlgorithmException[1.2.840.113549.1.1.1 KeyFactory 不可用];
我正在使用配置了 SSL 的弹性搜索 5.6.15。我启动并运行了集群,并且从我的客户端服务器上我可以使用 curl 检查弹性集群的运行状况。
弹性搜索文档 https://www.elastic.co/guide/en/x-pack/5.6/java-clients.html
代码尝试
但是,当我尝试使用上面的代码调用弹性搜索集群时,它给了我以下异常:
kibana - kibana仪表板限制用户访问?没有 xpack
我正在使用 ELK stack 7.4 OSS(开源)版本。我已经创建了一个仪表板,我想将仪表板的“只读权限”授予用户。但是 xpack 角色创建不适用于 OSS(开源)版本。您可以提出其他建议吗?
kibana - 我可以在不使用 xpack 的情况下限制 Kibana 中某些仪表板的某些用户吗
我试图让某些用户/角色只访问某些仪表板。
也许客户 1 只能看到仪表板 1 和 2
customer2 可以看到 1、2 和 3。
使用 opendistro,所以我无法访问 x-pack
security - Elasticsearch Xpack.security.audit.outputs:7.x 中的[索引,日志文件]?
在 Elasticsearch 中,uptil 6.2 版可以通过在 elasticsearch.yml 文件中设置这一行来将安全审计发送到 Elasticsearch 索引
在 7.x 版本中,审计日志只能写入 clustername_audit.json 或控制台。
我的问题是如何将审计日志发送到 ES 索引版本 7.x,就像 6.2 一样?现在还有这样的选择吗?
谢谢!
elasticsearch - 如何在 k8s 上的 elasticsearch 部署中从 helm char 禁用 xpack.security.enabled
在 K8s 集群上的弹性搜索部署期间,有没有办法从掌舵图中禁用 xpack.security.enabled 为 false?
重新索引时出现以下错误。
我无法编辑 pod 上的 elastisearch.yml,因为这些文件是只读的。
无论如何通过 helm 来做?