|
1 | 1 | # Prometheus.io Process Collector
|
2 |
| -[](https://hex.pm/packages/prometheus_process_collector) |
| 2 | +[](https://hex.pm/packages/prometheus_process_collector) |
3 | 3 | [](https://hex.pm/packages/prometheus_process_collector)
|
4 |
| -[](https://travis-ci.org/deadtrickster/prometheus_process_collector) |
| 4 | +[](https://hexdocs.pm/prometheus_process_collector/) |
| 6 | +[](https://github.com/prometheus-erl/prometheus_process_collector/actions/workflows/ci.yml) |
| 7 | +[](https://codecov.io/github/prometheus-erl/prometheus_process_collector) |
| 8 | + |
5 | 9 |
|
6 | 10 | Collector which exports the current state of process metrics including cpu, memory, file descriptor usage and native threads count as well as the process start and up times.
|
7 | 11 |
|
@@ -79,31 +83,25 @@ process_voluntary_context_switches_total 1131
|
79 | 83 | # TYPE process_involuntary_context_switches_total counter
|
80 | 84 | # HELP process_involuntary_context_switches_total Number of times a context switch resulted due to a higher priority process becoming runnable or because the current process exceeded its time slice.
|
81 | 85 | process_involuntary_context_switches_total 208
|
82 |
| -
|
83 | 86 | ```
|
84 | 87 |
|
85 | 88 | Usage
|
86 | 89 | -----
|
87 | 90 |
|
88 | 91 | You can register this collector manually using `prometheus_process_collector/0,1` or use `default_collectors` env entry for `prometheus`.
|
89 | 92 |
|
90 |
| -With [Prometheus Plugs](https://github.com/deadtrickster/prometheus-plugs) - just add prometheus_process_collector dependency to top-level project (i.e. [like here](https://github.com/deadtrickster/prometheus-plugs-example/edit/master/mix.exs)). |
| 93 | +With [Prometheus Plugs](https://github.com/prometheus-erl/prometheus-plugs) - just add prometheus_process_collector dependency to top-level project (i.e. [like here](https://github.com/prometheus-erl/prometheus-plugs-example/edit/master/mix.exs)). |
91 | 94 |
|
92 | 95 | ## Integrations / Collectors / Instrumenters
|
93 |
| - - [Ecto collector](https://github.com/deadtrickster/prometheus-ecto) |
94 |
| - - [Plugs Instrumenter/Exporter](https://github.com/deadtrickster/prometheus-plugs) |
| 96 | + - [Ecto collector](https://github.com/prometheus-erl/prometheus-ecto) |
| 97 | + - [Plugs Instrumenter/Exporter](https://github.com/prometheus-erl/prometheus-plugs) |
95 | 98 | - [Elli middleware](https://github.com/elli-lib/elli_prometheus)
|
96 | 99 | - [Fuse plugin](https://github.com/jlouis/fuse#fuse_stats_prometheus)
|
97 |
| - - [Phoenix instrumenter](https://github.com/deadtrickster/prometheus-phoenix) |
98 |
| - - [Process Info Collector](https://github.com/deadtrickster/prometheus_process_collector.erl) |
99 |
| - - [Prometheus.erl](https://github.com/deadtrickster/prometheus.erl) |
100 |
| - - [Prometheus.ex](https://github.com/deadtrickster/prometheus.ex) |
101 |
| - - [RabbitMQ Exporter](https://github.com/deadtrickster/prometheus_rabbitmq_exporter) |
102 |
| - |
103 |
| -Build |
104 |
| ------ |
105 |
| - |
106 |
| - $ rebar3 compile |
| 100 | + - [Phoenix instrumenter](https://github.com/prometheus-erl/prometheus-phoenix) |
| 101 | + - [Process Info Collector](https://github.com/prometheus-erl/prometheus_process_collector) |
| 102 | + - [Prometheus.erl](https://github.com/prometheus-erl/prometheus.erl) |
| 103 | + - [Prometheus.ex](https://github.com/prometheus-erl/prometheus.ex) |
| 104 | + - [RabbitMQ Exporter](https://github.com/prometheus-erl/prometheus_rabbitmq_exporter) |
107 | 105 |
|
108 | 106 | License
|
109 | 107 | -----
|
|
0 commit comments