标签: monitoring

实时监控文件的变化

我有一个程序监视某些文件的变化.文件一旦更新,就会处理该文件.到目前为止,我已经提出了在R中进行"实时分析"的一般方法.我希望你们有其他方法.也许我们可以讨论他们的优点/缺点.

monitor <- TRUE
start.state <- file.info$mtime # modification time of the file when initiating

while(monitor) {
  change.state <- file.info$mtime
  if(start.state < change.state) {
    #process
  } else {
    print("Nothing new.")
  }
  Sys.sleep(sleep.time)
}
Run Code Online (Sandbox Code Playgroud)

monitoring r real-time

17
推荐指数
3
解决办法
3727
查看次数

Munin Graphs意思

我一直在使用Munin,我认为这是非常有趣的信息,但我不了解一些图表,以及如何使用/读取信息来改进系统.

我不明白的是:

Disk
Disk throughput per device
Inode usage in percent
IOstat
Firewall Throughput

Processes
Fork rate
Number of threads
VMstat

System
Available entropy
File table usage
Individual interrupts
Inode table usage
Interrupts and context switches

泰!

monitoring graph munin

17
推荐指数
1
解决办法
1万
查看次数

真实用户监控:可靠性标准

在衡量网页性能时是否存在可接受的信标数据丢失标准,以及解决这些损失的标准方法?

许多用户没有支持Navigator.sendBeacon的浏览器,甚至该API也无法保证无损报告.

似乎最有可能丢失的数据也是最有趣的数据,在某些方面 - 非常慢的页面,糟糕的互联网连接,不稳定的上传等等.我想知道是否有已知的方法来解释这个问题.

javascript performance monitoring navigator

17
推荐指数
1
解决办法
314
查看次数

MySQL开源性能监控工具

是否有用于监控MySQL性能的开源工具.

它应该像
1)服务器的加载位置
2)访问DB的每个查询的性能是什么.
3)使用piecharts,bardiagrams等的性能图形视图

mysql monitoring

16
推荐指数
1
解决办法
4万
查看次数

监控AWS CloudWatch for Windows实例中的内存使用情况

默认情况下,CloudWatch不会监视内存使用情况.所以我尝试使用这些说明将它添加到AWS中的我的Windows实例.

这就是我做的:

  1. 我创建了一个名为的用户custom-metrics-user.然后我存储了访问和密钥.

  2. 我创建了一个内联策略并将其附加到用户.它看起来像这样:

    { 
      "Version": "2012-10-17", 
      "Statement": [ 
        { 
          "Effect": "Allow", 
          "Action": ["cloudwatch:PutMetricData", "cloudwatch:GetMetricStatistics", "cloudwatch:ListMetrics", "ec2:DescribeTags"], 
          "Resource": "*" 
        } 
      ] 
    }
    
    Run Code Online (Sandbox Code Playgroud)

  3. 我推出了Windows实例[2012 R2 Base AMI].通过RDP访问实例后,我发现该AWS.EC2.Windows.CloudWatch.json文件已经存在.

  4. 我相应地更改了该.json文件.更改后,它看起来像这样:

    {
        "EngineConfiguration": {
            "PollInterval": "00:00:15",
            "Components": [
                {
                    "Id": "ApplicationEventLog",
                    "FullName": "AWS.EC2.Windows.CloudWatch.EventLog.EventLogInputComponent,AWS.EC2.Windows.CloudWatch",
                    "Parameters": {
                        "LogName": "Application",
                        "Levels": "1"
                    }
                },
                {
                    "Id": "SystemEventLog",
                    "FullName": "AWS.EC2.Windows.CloudWatch.EventLog.EventLogInputComponent,AWS.EC2.Windows.CloudWatch",
                    "Parameters": {
                        "LogName": "System",
                        "Levels": "7"
                    }
                },
                {
                    "Id": "SecurityEventLog",
                    "FullName": "AWS.EC2.Windows.CloudWatch.EventLog.EventLogInputComponent,AWS.EC2.Windows.CloudWatch",
                    "Parameters": {
                    "LogName": "Security",
                    "Levels": "7"
                    } …
    Run Code Online (Sandbox Code Playgroud)

monitoring amazon-ec2 amazon-web-services amazon-cloudwatch

16
推荐指数
2
解决办法
1万
查看次数

如何将零值(向量(0)与 PromQL 中的指标值合并

我正在使用flexlm_exporter将许可证使用情况导出到 Prometheus,并从 Prometheus 导出到自定义服务(不是 Grafana)。

如您所知,普罗米修斯隐藏了缺失的值。

但是,我的指标值中需要这些缺失值,因此我将其添加到我的舞会查询中or vector(0)

例如:

flexlm_feature_used_users{app="vendor_lic-server01",name="Temp"} or vector(0)
Run Code Online (Sandbox Code Playgroud)

此查询添加一个值为零的空指标。

我的问题是是否有办法将零向量与每个度量值合并?

编辑:

我需要分组,至少对于用户和名称标签,所以向量(0)可能不是这里的最佳选择? 具有缺失值和零向量的特定用户的示例查询

我在不同的 StackOverflow 线程中尝试了多种解决方案,但是没有任何效果。

请协助。

monitoring prometheus promql

16
推荐指数
2
解决办法
4万
查看次数

像Linux这样的Perfmon?

在windows中有perfmon来监视系统的各种性能方面(称为计数器).

Linux上有类似perfmon的吗?

特别是对...感兴趣

  • CPU使用率(总进程/每进程/内核)
  • 内存使用情况(内核/每个进程/内核)

...是否可以将此信息存储在文件中以供将来分析?

linux performance monitoring

15
推荐指数
2
解决办法
2万
查看次数

Android Studio GPU监视器不适用于OpenGLES2

如何在Android上监控我的OpenGLES2应用程序的GPU使用情况?Android Studio中的GPU监视器似乎忽略了OpenGL GPU的使用.

请注意,我在开发人员选项中启用了gpu渲染配置文件,并将其设置为在adb shell dumpsys gfxinfo中显示.

GPU监视器似乎正在运行,但看起来甚至没有使用GPU.

如何监控OpenGLES应用程序的GPU使用情况?

谢谢 !

monitoring android adb opengl-es-2.0 android-studio

15
推荐指数
0
解决办法
737
查看次数

如何在 Prometheus 中的度量中重命名标签

我有一个疑问:

node_systemd_unit_state{instance="server-01",job="node-exporters",name="kubelet.service",state="active"} 1
Run Code Online (Sandbox Code Playgroud)

我希望将标签name重命名(或替换)为unit_name仅在node_systemd_unit_state指标内。所以,想要的结果是:

node_systemd_unit_state{instance="server-01",job="node-exporters",unit_name="kubelet.service",state="active"} 1
Run Code Online (Sandbox Code Playgroud)

还有许多其他指标与标签名称namenode-exporters工作。这就是为什么我不能在整个工作中使用 relabel 配置。

monitoring prometheus

15
推荐指数
3
解决办法
3万
查看次数

如果仪表可以充当计数器,为什么 Prometheus 中既有计数器又有仪表?

Counter和之间做出决定时GaugePrometheus 文档指出

在计数器和仪表之间进行选择,有一个简单的经验法则:如果值可以下降,它就是一个仪表。计数器只能上升(并重置,例如当进程重新启动时)。

它们似乎涵盖了重叠的用例:您可以使用只会增加的仪表。那么为什么要首先创建 Counter 指标类型呢?为什么不简单地将 Gauges 用于两者?

monitoring metrics prometheus

15
推荐指数
3
解决办法
8328
查看次数