Kamon SPM Integration

Github 星跟踪圖

SPM Integration Build Status

Gitter Maven Central

Reporting Metrics to SPM

SPM is a proactive performance monitoring solution that provides anomaly detection, alerting, transaction tracing, network topology discovery and log correlation available in the Cloud and On Premises.

Installation

Sign up. Create 'Akka' app in SPM. Get your SPM app token. Add kamon-spm dependency to your project.

Getting Started

Kamon akka-spm module is currently available for Scala 2.10, 2.11 and 2.12.

Supported releases and dependencies are shown below., kamon-spm, status, jdk, scala, :------:, :------:, :----:, ------------------, 1.1.1, stable, 1.8+, 2.10, 2.11, 2.12, 1.1.2, stable, 1.8+, 2.10, 2.11, 2.12, 1.1.3, stable, 1.8+, 2.10, 2.11, 2.12, To get started with SBT, simply add the following to your build.sbt file:

libraryDependencies += "io.kamon" %% "kamon-spm" % "1.1.3"

Configuration

SPM backend extension requires the property kamon.spm.token to be defined. SPM provides reports for akka-actor, akka-router, akka-dispatcher and system-metrics categories. By default all entities for given categories are included.

  kamon {
    spm {
        token = "[place-token-here]"
    }
    reporters = ["kamon.spm.SPMReporter"]
  }
  
  kamon.util.filters {
  
    "akka.tracked-actor" {
      includes = [ "**" ]
    }
  
    "akka.tracked-dispatcher" {
      includes = [ "**" ]
    }
  
    "akka.tracked-router" {
      includes = [ "**" ]
    }
  }

To see a full example of Kamon SPM Backend configuration look at application.conf in Sample Akka app with Kamon and SPM.

Note: By default this extension uses hostname resolved using InetAddress.getLocalHost.getHostName. However, hostname can be redefined using kamon.spm.hostname-alias property.

Visualisation

Overview:

spm-module-overview.png

Actors:

spm-module-actors.png

Dispatchers:

spm-module-dispatchers.png

Routers:

spm-module-routers.png

CPU:

spm-module-cpu.png

概況

主要編程語言Scala
程式設計語言Scala
許可證Other
最新版本名稱v1.1.3
第一版名稱v0.6.5
最後發佈時間2018-10-31 10:16:59
首次發佈2017-01-21 18:37:59
最後提交時間2018-10-31 10:18:06
創建於2016-12-03T02:49:24
推送於2018-10-31T13:19:29
Commits Count55
關注者數2
名稱與所有者kamon-io/kamon-spm
派生數2
問題數7
打開的問題數2
發佈數9
語言數1
拉請求數10
已啟用問題?
已啟用Wiki?
已存檔?
是派生?
已鎖定?
是鏡像?
是私有?
To the top