All Projects → AppMetrics → Prometheus

AppMetrics / Prometheus

Licence: Apache-2.0 license
App Metrics Extensions for Prometheus reporting

Programming Languages

C#
18002 projects
powershell
5483 projects
shell
77523 projects

Projects that are alternatives of or similar to Prometheus

air-quality
Air quality sensing and monitoring
Stars: ✭ 17 (-52.78%)
Mutual labels:  grafana
tado-exporter
A Prometheus exporter for tado smart heating solution
Stars: ✭ 32 (-11.11%)
Mutual labels:  grafana
CVE-2021-43798
CVE-2021-43798:Grafana 任意文件读取漏洞
Stars: ✭ 27 (-25%)
Mutual labels:  grafana
graphql-datasource
Grafana datasource plugin to query data from a GraphQL API
Stars: ✭ 55 (+52.78%)
Mutual labels:  grafana
chtable
Grafana's table plugin for ClickHouse
Stars: ✭ 26 (-27.78%)
Mutual labels:  grafana
ecs-mesh-workshop
This handy workshop help the customers to quickly launch ECS with service mesh support on top of mixed type of instance in all commercial regions (include China), and also provides hands-on tutorials with best practices. It can be customized easily as per need.
Stars: ✭ 17 (-52.78%)
Mutual labels:  grafana
Prometheus-grafana
Monitor your Kubernetes cluster resources and applications
Stars: ✭ 21 (-41.67%)
Mutual labels:  grafana
grafana-weathermap-panel
plugin weathermap for Grafana. This project is still in development.
Stars: ✭ 27 (-25%)
Mutual labels:  grafana
grafana-chinamap-panel
China Map Panel Plugin for Grafana.
Stars: ✭ 18 (-50%)
Mutual labels:  grafana
event-driven-example
An example Event-Driven application in Go built with Watermill library.
Stars: ✭ 81 (+125%)
Mutual labels:  grafana
trovilo
trovilo collects and prepares files from Kubernetes ConfigMaps for Prometheus & friends
Stars: ✭ 16 (-55.56%)
Mutual labels:  grafana
greenplum exporter
Greenplum(v5,v6) exporter for Prometheus
Stars: ✭ 48 (+33.33%)
Mutual labels:  grafana
prometheus-labs
Example Docker Cluster for "Full Stack Monitoring and Notification with Prometheus and Grafana"
Stars: ✭ 38 (+5.56%)
Mutual labels:  grafana
victoriametrics-ru-links
Список постов и видеозаписей об VictoriaMetrics на русском языке
Stars: ✭ 1 (-97.22%)
Mutual labels:  grafana
gitlab-analytics
No description or website provided.
Stars: ✭ 21 (-41.67%)
Mutual labels:  grafana
eseries-perf-analyzer
This project provides an automated installation and deployment of Grafana, NetApp E-Series Web Services, and supporting software for performance monitoring of NetApp E-Series Storage Systems.
Stars: ✭ 19 (-47.22%)
Mutual labels:  grafana
bme680 to influxdb
Simple script that sends your BME680 temp, pressure, humidity and gas sensor data to InfluxDB.
Stars: ✭ 21 (-41.67%)
Mutual labels:  grafana
influx-crypto-watcher
Server that let you monitor many cryptocurrencies and store the OHLC data in InfluxDB (visualisation with grafana)
Stars: ✭ 49 (+36.11%)
Mutual labels:  grafana
grafana-monitoring-art
Grafana Monitoring Art datasource
Stars: ✭ 38 (+5.56%)
Mutual labels:  grafana
ruby-grafana-api
A simple Ruby wrapper for the Grafana HTTP API
Stars: ✭ 24 (-33.33%)
Mutual labels:  grafana

This repo has been archived, source code and issues moved to AppMetrics

App Metrics Prometheus App Metrics

Official Site License

What is it?

This repo contains Prometheus extension packages to App Metrics.

Latest Builds, Packages & Repo Stats

Branch AppVeyor Travis Coverage
dev AppVeyor Travis Coveralls
master AppVeyor Travis Coveralls
Package Dev Release PreRelease Latest Release
App.Metrics.Formatters.Prometheus MyGet Status NuGet Status NuGet Status

Grafana/Prometheus Web Monitoring

Grafana/Prometheus Generic Web Dashboard Demo

Grab the dashboard here

Grafana/Prometheus Web Application Setup

  • Download and install Prometheus. Runs well on Windows using Bash on Windows on Ubuntu
  • Add a new scrape_config section to your prometheus.yml file
scrape_configs: 
  - job_name: 'appmetrics'
    
    scrape_interval: 5s   

    static_configs:
      - targets: ['localhost:1111'] #change this to your hostname, defaults to '/metrics'
  • Download and install Grafana, then create a new Prometheus Datasource pointing the the Database just created and import App.Metrics web dashboard
  • See the docs on configuring Prometheus with App Metrics
  • Run your app and Grafana at visit http://localhost:3000

How to build

AppVeyor and Travis CI builds are triggered on commits and PRs to dev and master branches.

See the following for build arguments and running locally.

Configuration Description Default Environment Required
BuildConfiguration The configuration to run the build, Debug or Release Release All Optional
PreReleaseSuffix The pre-release suffix for versioning nuget package artifacts e.g. beta ci All Optional
CoverWith DotCover or OpenCover to calculate and report code coverage, None to skip. When not None, a coverage file and html report will be generated at ./artifacts/coverage OpenCover Windows Only Optional
SkipCodeInspect false to run ReSharper code inspect and report results, true to skip. When true, the code inspection html report and xml output will be generated at ./artifacts/resharper-reports false Windows Only Optional
BuildNumber The build number to use for pre-release versions 0 All Optional
LinkSources Source link support allows source code to be downloaded on demand while debugging true All Optional

Windows

Run build.ps1 from the repositories root directory.

	.\build.ps1'

With Arguments

	.\build.ps1 --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -CoverWith=OpenCover -SkipCodeInspect=false -BuildNumber=1'

Linux & OSX

Run build.sh from the repositories root directory. Code Coverage reports are now supported on Linux and OSX, it will be skipped running in these environments.

	.\build.sh'

With Arguments

	.\build.sh --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -BuildNumber=1'

Contributing

See the contribution guidlines in the main repo for details.

Acknowledgements

Thanks for providing free open source licensing

License

This library is release under Apache 2.0 License ( see LICENSE ) Copyright (c) 2016 Allan Hardy

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].