All Projects → simonnagl → netdata-java-orchestrator

simonnagl / netdata-java-orchestrator

Licence: GPL-3.0 License
Netdata Java Plugin Daemon

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to netdata-java-orchestrator

Emma
Emma Memory and Mapfile Analyser
Stars: ✭ 21 (-22.22%)
Mutual labels:  codacy-badge
gin-metrics
gin-gonic/gin metrics for prometheus.
Stars: ✭ 87 (+222.22%)
Mutual labels:  metrics
github exporter
Prometheus exporter for GitHub
Stars: ✭ 21 (-22.22%)
Mutual labels:  metrics
binary-packages
No description or website provided.
Stars: ✭ 13 (-51.85%)
Mutual labels:  netdata
icingaweb2-module-pnp
Integrate PNP graphs into Icinga Web 2
Stars: ✭ 32 (+18.52%)
Mutual labels:  metrics
fluentd-elastic-kibana
Working inital configuration for fluentd elastic and kibana
Stars: ✭ 40 (+48.15%)
Mutual labels:  metrics
cryostat
Secure JDK Flight Recorder management for containerized JVMs
Stars: ✭ 147 (+444.44%)
Mutual labels:  jmx
cimetrics
Track your metrics in GitHub PR to avoid unwanted regressions
Stars: ✭ 13 (-51.85%)
Mutual labels:  metrics
prometheus-httpd
Expose Prometheus metrics using inets httpd.
Stars: ✭ 21 (-22.22%)
Mutual labels:  metrics
signalfx-java
Java client libraries for SignalFx
Stars: ✭ 33 (+22.22%)
Mutual labels:  metrics
hawtio-integration
Core integration plugins for Hawtio: Apache ActiveMQ, Camel, Karaf, OSGi, and Spring Boot
Stars: ✭ 26 (-3.7%)
Mutual labels:  jmx
libmcu
A toolkit for firmware development
Stars: ✭ 33 (+22.22%)
Mutual labels:  metrics
StatsN
A modern c# statsd client for .net core and .net 4.0+
Stars: ✭ 19 (-29.63%)
Mutual labels:  metrics
ubuntu-1804
🔵 Curso GRÁTIS Linux Ubuntu Server 18.04.x LTS - REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações. Novo repositório: vaamonde/ubuntu-2004
Stars: ✭ 99 (+266.67%)
Mutual labels:  netdata
gateway
A proxy to buffer and forward metrics, events, and traces.
Stars: ✭ 94 (+248.15%)
Mutual labels:  metrics
dash
Server control panel
Stars: ✭ 22 (-18.52%)
Mutual labels:  netdata
torch-metrics
Metrics for model evaluation in pytorch
Stars: ✭ 99 (+266.67%)
Mutual labels:  metrics
javametrics
Application Metrics for Java™ instruments the Java runtime for performance monitoring, providing the monitoring data visually with its built in dashboard
Stars: ✭ 19 (-29.63%)
Mutual labels:  metrics
octane-exporter
Export Laravel Octane metrics using this Prometheus exporter.
Stars: ✭ 14 (-48.15%)
Mutual labels:  metrics
openmessaging.github.io
OpenMessaging homepage
Stars: ✭ 12 (-55.56%)
Mutual labels:  metrics

Netdata Java Orchestrator

Build Status Codacy Badge Codacy Badge FOSSA Status

netdata-java-orchestrator is a netdata plugin which can collect any data in java and send it to netdata.

Java Modules

  • JMX Collector

Installation

1. Prepare your system

Required for compilation

  • netdata
  • JDK 8.x

Required to run netdata

  • netdata
  • JRE 8.x

2. Install netdata-java-orchestrator

Do this to install and run netdata-java-orchestrator:

# download it - the directory 'netdata-java-orchestrator' will be created
git clone https://github.com/simonnagl/netdata-java-orchestrator.git --depth=1
cd netdata-java-orchestrator

# run script with root privileges to build and install the plugin and restart netdata.
netdata-java-orchestrator-installer.sh

Configuration

Configuration files contain JSON Objects. Additional to the JSON specification Java/C++ style comments (both '/'+'*' and '//' varieties) are allowed.

Each module get's it's own configuration file. The standard configuration should have enogh examples and comments to extend or adapt it. The table below references the classes which describe the JSON schemes of the configuration files.

File Schema Purpose
/etc/netdata/java.d/jmx.conf JmxModuleConfiguration JMX module configuration

License

netdata-java-orchestrator is GPLv3+.

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].