问题标签 [exporter]
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.
perl - 我可以在 perl 中导出使用 enum::fields 创建的常量吗?
我可以导出使用创建的常量enum::fields
吗?例如:
我应该使用不同的“常量”包吗?我用这个是因为我读到它很快,在这里: http: //neilb.org/reviews/constants.html
snmp - 将静态上下文引擎 ID 与 SNMP 导出器 (Prometheus) 一起使用
我正在尝试使用静态上下文引擎 ID(SNMP v3 选项)运行 snmp-exporter(Prometheus)。但我在“SNMP Exporter Config Generator”中找不到该设置。(https://github.com/prometheus/snmp_exporter/tree/master/generator)
如何在 snmp-exporter/snmp-exporter-config-gen 中配置 context-engine-id ?(或者还不支持?)
我在 snmpwalk -h 中找到了 -E 选项。这就是我在 snmp-exporter (config-gen) 中寻求的。
rabbitmq - 是否有 rabbitmq:v3.5.6 的出口商
我想通过 prometheus 监控 rabbitmq:v3.5.6,所以,首先我需要一个导出器来抓取 rabbitmq 的 Metrics。查了官网,没有找到可以对应rabbitmq3.5.6版本的exporter。有人可以给我建议吗?
perl - 在 perl 中使用 enum::fields 创建的奇怪导出常量
我创建了两个测试模块,X.pm
并且X2.pm
. 该X.pm
模块有效。该X2.pm
模块没有,至少不像我期望的那样。
下午
X2.pm
测试程序是:
输出是:
真正的项目有几十个enum::fields
,并且X2.pm
是我尝试使枚举与导出保持同步。
我的问题是:
- 为什么不起作用
X2
?enum::fields
是在运行前导出(导入) 吗? - 我该怎么办?
python - 如何序列化作为 XML 导出器中项目列表的 Scrapy 字段
我构建了复杂的项目,其中字段可能是其他项目类型的列表。当我使用默认值导出它时,XmlItemExporter
子列表项以<value>
标签为前缀。我正在寻找如何将子项目标识符分配给这些值标签的示例。
文档的 Item Exporters 页面解释了这句话:
除非在方法中被覆盖,否则通过序列化元素
serialize_field()
内的每个值来导出多值字段。<value>
这是为了方便,因为多值字段很常见。
文档页面还提供了在字段中声明序列化程序和覆盖 Serialize_Field() 方法的简单示例,但两者都适用于单值字段,没有建议如何为多值字段自定义它们。
我在网上搜索了一个如何完成的示例,但我没有找到任何示例。
这是我用于测试的示例项目树:
输出:
当我运行它时,XmlItemExporter
我得到:
我想做的是将这些<value>
标签更改为附加到列表中的项目的名称。像这样:
nginx - 从 nginx prometheus exporter 获取更多数据
我正在使用nginx Prometheus exporter,但是它的指标的数据量很少,我也想获取 access.log 和 error.log 的信息,比如 200、404、...
你有什么建议?
apache-kafka - 如何在 Prometheus 中使用多个冗余导出器
我们正在使用Kafka Exporter来监控我们的集群,在某些地区最多有 10 个代理。
目前,只有每个集群的第一个 broker 运行 exporter,因为单个 exporter 可以暴露整个集群的状态。但是我们希望在所有节点上使用导出器来获取指标,即使一个节点已关闭。
由于每个 kafka 导出器都在导出集群状态(而不是节点的状态),因此我们不知道如何正确配置 Prometheus。
例如
将从所有主机获取指标,但我们需要某种回退配置。Host2 将提供与 Host1 相同的指标。
我们怎么能做到这一点?
label - [Prometheus][Grafana] 使用标签在它们之间映射指标
我正在尝试根据 grafana 中的父标签值连接一些指标。
我正在为虚拟机管理程序导出一些指标,如下所示:
在我的示例中,node1 和 node2 在 cluster1 中,node3 在 cluster2 中,node4 在 cluster3 中。我还有一些集群的具体指标:
在我的示例中,cluster1 和 cluster2 在 region1 中,而 cluster3 在 region2 中。每个管理程序都有一个 cluster_name 标签值。每个集群都有一个区域标签值。
我想根据每个管理程序的 cluster_name 和集群的区域标签获取同一区域中所有集群的 vmware_host_num_cpu 的总和值。
在我的示例中,结果应该是:
你知道怎么做吗?谢谢
angular - 使用 mat-table-exporter 时出错“TypeError:无法读取 MatTableExporterDirective.push 未定义的属性‘componentView’
这是html模板:
<mat-table matTableExporter *ngIf="dataLoaded && !showMinTable" [dataSource]="allTableData" #exporter="matTableExporter" matSort>
除非我删除“matTableExporter”和“#exporter="matTableExporter",否则表格不会加载。否则表格很好。
正在为表加载的数据是在一个 ngOnInit 方法中,一旦我有了数据,我就会在它准备好之前进行一些操作。在所有这些完成之前,“dataLoaded”不会设置为 true。我也在使用 Angular 9rc3。这是 package.json:
"dependencies": {
"@angular-devkit/build-angular": "^0.803.19",
"@angular/animations": "^9.0.0-rc.3",
"@angular/cdk": "~8.2.3",
"@angular/common": "^9.0.0-rc.3",
"@angular/compiler": "^9.0.0-rc.3",
"@angular/core": "^9.0.0-rc.3",
"@angular/forms": "^9.0.0-rc.3",
"@angular/http": "^6.0.3",
"@angular/material": "~8.2.3",
"@angular/platform-browser": "^9.0.0-rc.3",
"@angular/platform-browser-dynamic": "^9.0.0-rc.3",
"cdk-table-exporter": "^1.2.2",
"mat-table-exporter": "^1.2.2",
"rxjs": "^6.0.0",
"tslib": "^1.10.0",
"zone.js": "^0.10.2"
},
..有一些遗漏的包裹
oracle - 将 Oracle DB 导出器与 Prometheus 一起使用
尝试使用 Prometheus 网站上提到的 Oracle DB 导出器来抓取 oracle db
导出器: OracleDB 导出器
但无法理解如何将其连接到远程 Oracle 数据库实例。它指定创建 DATA_SOURCE_NAME 但没有提及有关用户名和密码等连接属性,需要有关此方面的帮助
尝试为导出器运行 docker