Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sematext/sematext-agent-integrations
Core & Community developed monitoring integrations for Sematext monitoring agent
https://github.com/sematext/sematext-agent-integrations
integrations metrics monitoring monitoring-plugins performance-metrics performance-monitoring
Last synced: 1 day ago
JSON representation
Core & Community developed monitoring integrations for Sematext monitoring agent
- Host: GitHub
- URL: https://github.com/sematext/sematext-agent-integrations
- Owner: sematext
- License: apache-2.0
- Created: 2018-04-11T13:06:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-30T10:17:27.000Z (5 months ago)
- Last Synced: 2024-08-02T07:11:16.323Z (3 months ago)
- Topics: integrations, metrics, monitoring, monitoring-plugins, performance-metrics, performance-monitoring
- Homepage: https://sematext.com/integrations
- Size: 6.49 MB
- Stars: 13
- Watchers: 20
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-influxdb - Sematext Agent - [Open source monitoring agent](https://sematext.com/blog/now-open-source-sematext-monitoring-agent/) to collect metrics from Solr, Elasticsearch, Cassandra, JVM, JMX, ClickHouse, MySQL, Hadoop, and more via pluggable integrations. Output via Influx Line Protocol to InfluxDB or [Sematext Cloud](https://sematext.com/cloud/) (Collecting data into InfluxDB / Projects)
README
# Sematext Agent Integrations
Sematext Agent integrations are built, contributed, and maintained by both the community and Sematext. Like its integrations the [Sematext Agent](https://github.com/sematext/sematext-agent-java) is open-source as well.# Data Sources
Sematext Agent supports collecting data from the following sources.
* JMX
* SQL databases
* REST APIsSupport for additional data sources can be contributed to the [Sematext Agent repo](https://github.com/sematext/sematext-agent-java).
# Data Outputs
Sematext Agent uses Influx Line Protocol to ship the collected metrics via HTTPS. Thus, the collected data can be sent to [Sematext Cloud](https://sematext.com/cloud) (or [Sematext Enterprise](https://sematext.com/enterprise)), or your own InfluxDB.# Contributing
Adding a new integration that collects data from one of the available sources is easy and involves no coding. To add a new integration only a set of [configuration](https://github.com/sematext/sematext-agent-java/blob/master/docs/metrics-yaml-format.md) (YAML) files is needed. These config files specify the data source, as well as individual metrics to collect. For more information see [Adding New Sematext Agent Integrations](CONTRIBUTING.md).# Documentation
Each integration has its own README. More documentation is available in [Sematext integrations docs](https://sematext.com/docs/integration).