Sha256: 2d5e6e71ecfff06b6014ccb1d60eaf8e0a5bd86e59613d392e8d338da7eef1a5

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

# ForemanSupervisoryAuthority

This Foreman plug-in adds support for reporting data to the Elastic APM.

## Installation

See [How_to_Install_a_Plugin](http://projects.theforeman.org/projects/foreman/wiki/How_to_Install_a_Plugin)
for how to install Foreman plugins.

## Configuration

This plugin needs to be configured via a config file. On a production environment the config file
needs to be located at `/etc/foreman/plugins/foreman_supervisory_authority.yaml`. On a development environment,
the file is expected to be at `config/settings.plugins.d/foreman_supervisory_authority.yaml`.
Below you can find an example config file. All the possible parameters are documented
[on the Elastic site](https://www.elastic.co/guide/en/apm/agent/ruby/current/configuration.html#_options).

```yaml
:foreman_supervisory_authoriy:
  server_url: https://elastic-apm.example.com
  secret_token: '12345verysecret'
  service_name: 'foreman'
  transaction_max_spans: 100
```

## Contributing

Fork and send a Pull Request. Thanks!

## Copyright

Copyright (c) 2019 Timo Goebel

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foreman_supervisory_authority-0.0.1 README.md