Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Métriques applicatives avec prometheus et grafana

Métriques applicatives avec prometheus et grafana

Snowcamp 2018

Yves Brissaud

January 25, 2018
Tweet

More Decks by Yves Brissaud

Other Decks in Programming

Transcript

  1. Yves Brissaud Tech lead Clou Nativ . Faster. Deploy your

    software applications into your own dedicated scalable infrastructure without needing any sysadmin skills. Try https://www.squarescale.com with 100 o er using SNOWCAMP18 at account creation Snowcamp 2018 | docker run --rm squarescale/ybrissaud | @_crev_ | @sqscale
  2. protobuf package io.prometheus.client; option java_package = "io.prometheus.client"; //... message MetricFamily

    { optional string name = 1; optional string help = 2; optional MetricType type = 3; repeated Metric metric = 4; } Snowcamp 2018 | @_crev_
  3. text/plain projects_count 18 connection_pool_count 5 connection_pool{details="connections"} 5 connection_pool{details="busy"} 2 connection_pool{details="dead"}

    0 connection_pool{details="idle"} 3 connection_pool{details="waiting"} 0 active_users 3 # HELP version Version number version{service="web"} 0.1299 Snowcamp 2018 | @_crev_
  4. Service discovery kubernetes consul DNS (SRV records) - job_name: 'metrics'

    dns_sd_configs: - names: - _metrics._tcp.app.internal.example.net Snowcamp 2018 | @_crev_
  5. Thanks Try https://www.squarescale.com with 100 o er using SNOWCAMP18 at

    account creation Snowcamp 2018 | docker run --rm squarescale/ybrissaud | @_crev_ | @sqscale | [email protected]