我对普罗米修斯很陌生。我目前是一名在职学生,我的任务是为运行在客户端的服务器构建一个监控系统(我们无法访问)。我已经在客户端安装了节点导出器和从Prometheus服务(Ubuntu VM、Kubernetes节点)。我们有一个集中的主Prometheus服务器和托管在AWS上的Grafana,但它无法连接到客户端Prometheus服务器。
有没有什么方法可以让从Prometheus将指标推送到主Prometheus服务器,而不让它们相互访问?我尝试了其他方法,例如安装Graphite远程适配器和配置从Prometheus远程写入,但适配器存在一些问题。Prometheus Telegraf和infxdb在这种情况下工作吗?
如果我把问题框错了,我很抱歉。
更新时间:
这是我主人普罗米修斯的服务器。yml文件:(此文件已启用远程写入)。该服务器是中心服务器,因此应该从所有远程客户端Prometheus服务器获取所有指标。
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'Scoutastic-prometheus'
scrape_interval: 5s
static_configs:
- targets: ['10.0.4.175:9090']
这是Prometheus服务器的客户端(无法访问)。yml文件。这有普罗米修斯大师的远程写入url。
gloabal:
scrape_interval: 5m
evaluation_interval: 5m
remote_write:
- url: http://10.0.4.175:9090/api/v2/write
write_relabel_configs:
- source_labels: [_node_]
action: keep
queue_config:
capacity: 10000
max_shards: 10
min_shards: 2
max_samples_per_send: 5000
batch_send_deadline: 30m
min_backoff: 50ms
max_backoff: 1s
scrape_configs:
- job_name: 'node'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']
除此之外,我没有其他配置。提前谢谢你。
Prometheus可以从其他服务和Prometheus实例推送(remote\u write)和拉取(remote\u read)度量。这主要用于长期储存;如果要使用该数据发出警报,可能需要进行调整,因为数据带有延迟。
要使普罗米修斯将度量推送到另一个普罗米修斯,您需要使用以下标志开始接收度量:
--enable-feature=remote-write-receiver
然后在您的发件人实例上配置remote_write:
remote_write:
- url: http://your-main-prometheus.com/api/v1/write
tcpdump 命令行语法基本命令 tcpdump -nn 参数 描述 Verbose 定义日志输出级别: -v -vv -vvv v 越多,输出的日志越详细。示例 tcpdump -nn -v Snaplen -s SIZE RHEL 6 之后的 tcpdump 抓取数据包时每个包的默认抓取长度为 65535 字节,而旧版本(RHEL5 之前)的 tcpdump 每个包默认抓取长度为 68 字节
TeamViewer 是广泛使用的远程桌面,提供 linux 版本。 安装 在 TeamViewer 官方下载适合的 amd 64位的 debian 版本, 英文网站: https://www.teamviewer.com/en/download/linux/ 中文网站: https://www.teamviewer.com/zhcn/download/linux/ 或者直接用这个下载链接下载最新
tags:远程桌面 Remmina 是一个远程桌面软件。 安装 可以通过软件管理器直接安装,”开始菜单” -> “系统管理” -> “软件管理器”,搜索 remmina: 需要使用软件管理器安装 remmina 和 插件: remmina remmina-plugin-rdp: 这个一定要安装,连接windows桌面就是走 RDP 协议 remmina-plugin-vnc 使用 连接 windo
问题内容: 我可以在Java监视程序上创建网络流量吗?该程序必须控制从计算机程序(包括OS模块)到网络驱动程序再返回的所有网络流量。如果是,如何? 注意: 我不仅要监视流量,还要对其进行控制。我想在Windows NT上实现这样的系统。仅靠Java无法实现它。如何在JNI的帮助下执行它? 也许是另一个变体。我不熟悉Windows服务,但仍然如此。我将在C 上编写一个程序并将其注册为Windows服
问题内容: 我想检查Android手机的网络何时关闭。我可以捕获该事件吗? 我没有得到正确的API或任何可以解释相同内容的示例。如果有人做过或有任何示例链接将非常有帮助。 问题答案: 新的Java类: 你的AndroidManifest.xml中“ manifest”元素下的新xml: 你的AndroidManifest.xml中“ application”元素下的新xml:
我正在尝试建立一个Redis群集环境。设置如下(通过链接参见图片): 复制:1主,1从 故障转移:3个哨兵 部署设置 我遇到的问题是让S3建立远程连接。事实上,我尝试过简单地部署1主服务器并尝试Sentinel远程连接,但这也失败了。请参阅主服务器和哨兵的简化配置文件。 local redis-server/path/to/local/redis.conf local/redis.conf rem