我目前正在尝试弄清楚是否有任何正确的方法可以在 Grafana 中可视化来自 Snowflake DWH 的数据。
我在“谷歌搜索”过程中发现的是:
我确实找到了有关普罗米修斯出口商的更多信息
- https://github.com/free/sql_exporter
- https://prometheus.io/docs/instrumenting/exporters/看起来像
- sql_exporter 与 Snowflake Go 驱动程序配合使用:
- https://docs.snowflake.net/manuals/user-guide/go-driver.html
- http://www.tosnowflake.com/ -Tografana 链接
- https://github.com/grafana/grafana/issues/11587 - 无插件 2018
这两种资源似乎都不令人放心,我想知道是否有任何直接的方法将它们连接在一起。
问题:我在Kubernetes集群之外有一个Prometheus。因此,我想从远程群集中导出指标。
我从Prometheus Github存储库中获取了配置示例,并对此做了一些修改。所以,这是我的工作配置。
- job_name: 'kubernetes-apiservers'
scheme: http
kubernetes_sd_configs:
- role: endpoints
api_server: http://cluster-manager.dev.example.net:8080
bearer_token_file: /opt/prometheus/prometheus/kube_tokens/dev
tls_config:
insecure_skip_verify: true
relabel_configs:
- source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name]
action: keep
regex: default;kubernetes;http
- job_name: 'kubernetes-nodes'
scheme: http
kubernetes_sd_configs:
- role: node
api_server: http://cluster-manager.dev.example.net:8080
bearer_token_file: /opt/prometheus/prometheus/kube_tokens/dev
tls_config:
insecure_skip_verify: true
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- job_name: 'kubernetes-service-endpoints'
scheme: http
kubernetes_sd_configs:
- role: endpoints
api_server: http://cluster-manager.dev.example.net:8080
bearer_token_file: /opt/prometheus/prometheus/kube_tokens/dev
tls_config:
insecure_skip_verify: true
relabel_configs:
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]
action: keep
regex: true
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme] …Run Code Online (Sandbox Code Playgroud) 当我在剧本中标记任何特定标签时,Ansible 会忽略它并执行我角色中的每项任务。当我在ansible-playbook命令中标记标签时,我观察到了同样的效果。显然,这是一个简单的例子。我正在尝试更改 LAMP 堆栈配置。下面是角色:
- name: install packages [Debian]
apt: name={{ item }} state=present
with_items:
- php5-fpm
- php5-mysql
- php5-gd
- php5-imagick
- php5-pgsql
when: ansible_distribution == "Debian"
tags:
- debian_install
- name: change php configuration
lineinfile: dest={{ item.dest }} regexp={{ item.regexp }} line={{ item.line }}
with_items:
- { dest: '/etc/php5/fpm/php.ini', regexp: '^cgi.fix_pathinfo=', line: 'cgi.fix_pathinfo=0' }
tags:
- configure
- name: make site directory
file: path={{ site_directory }} owner={{ remote_user }} group={{ remote_group }} mode=0755 state=directory
tags: …Run Code Online (Sandbox Code Playgroud) 目标:x通过随机数和排序数创建大小数组.
Array.java
import java.util.Random;
/**
* Created by cazorla19 on 05.03.16.
*/
public class Array {
int myArray[];
Random rand;
Array() {
}
Array (int x) {
Array myArray[];
myArray = new Array[x];
for (int i=0; i<x; i++) {
myArray[i] = new Array();
}
}
int[] ArrayFill () {
for (int i=0; i<myArray.length; i++) {
int j = rand.nextInt();
myArray[i] = j;
}
return myArray;
}
int[] ArraySort (){
System.out.println ("Here is the Bubble sort!");
for (int i=0; …Run Code Online (Sandbox Code Playgroud)