{"repo":"sematext/sematext-agent-java","free":true,"listed":false,"github":"https://github.com/sematext/sematext-agent-java","clone":"git clone https://github.com/sematext/sematext-agent-java.git","description":"Sematext Monitoring Agent","language":"Java","stars":25,"topics":["monitoring","performance-monitoring","performance-metrics","agent"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Sematext App Agent This repository contains the source code for Sematext App Agent. Sematext App Agent can be used to collect application metrics from multiple data sources. The data sources and the metrics to be collected can be defined in Metrics Configuration YAML files. There are number of built-in integrations available for various applications in sematext-agent-integrations repo. Data Sources The supported data sources are: JMX HTTP REST APIs SQL Sematext App Agent uses Influx Line Protocol to ship the metrics. The metrics collected by the agent can be shipped to any Influx Line Protocol compatible endpoints like InfluxDB. In the future, we will add support for other output formats like HTTP, Graphite, etc. Configuration The Agent supports a number of built-in functions to process the collected metrics before sending them to output. You can also plug-in custom functions. The How-to Guide describes how to configure the App Agent in some specific cases. Getting Started Build To build Sematext App Agent you need: 1) Linux based Operating System 2) Java 1.6 - 1.8 3) Maven 4) Thrift compiler v0.12.0 Steps to install Thrift in Debian based systems 5) fpm package manager For steps to install fpm refer https://fpm.readthedocs.io/en/v1.15.1/installation.html#installing-fpm After cloning the repo, executing build.sh will build the packages for multiple Linux distributions. Docker Docker image building for Sematext App Agent is triggered by Maven target: Troubleshooting when build","default_branch":null,"files":null,"tree":[],"storefront":"/r/sematext","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sematext/sematext-agent-java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}