Skip to content

cloudinsight/cloudinsight-java-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloudinsight-java-sdk

SDK for OneAPM Cloudinsight.

SDK使用步骤

  • 安装 Cloudinsight 探针,见文档

  • 在 pom.xml 文件中添加依赖

    <dependency>
        <groupId>com.oneapm</groupId>
        <artifactId>cloudinsight-sdk</artifactId>
        <version>0.0.1</version>
    </dependency>
  • 以一个小时中每隔一分钟向 Cloudinsight 探针发送一个点为例.

    package com.oneapm.tps.sdk;
    
    import java.util.Random;
    
    import cloudinsight.sdk.CloudInsightStatsDClient;
    
    public class CloudInsightSDKTest {
    
        private static final Random RAND = new Random();
    
        public static void main(String[] args) throws InterruptedException {
            CloudInsightStatsDClient client = new CloudInsightStatsDClient();
    
            String metric = "sdk.java.cloudinsight";
            String[] tags = new String[] {"key1:val1"};
    
            int count = 0;
            while (count <= 60) {
                client.gauge(metric, RAND.nextDouble(), tags);
                count += 1;
                Thread.sleep(1000 * 60);
            }
        }
    
    }
  • Cloudinsight 效果图如下:

    平台列表展示: 平台列表

    平台列表指标展示: 平台列表指标展示

    仪表盘展示: 仪表盘展示

  • statsd 相关介绍

Releases

No releases published

Packages

No packages published

Languages