Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lzap/smart_proxy_colly
Smart Proxy plugin for collectd
https://github.com/lzap/smart_proxy_colly
Last synced: about 1 month ago
JSON representation
Smart Proxy plugin for collectd
- Host: GitHub
- URL: https://github.com/lzap/smart_proxy_colly
- Owner: lzap
- License: gpl-3.0
- Created: 2016-01-26T08:37:30.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-26T08:37:41.000Z (almost 9 years ago)
- Last Synced: 2024-10-14T23:25:02.654Z (3 months ago)
- Language: Ruby
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Smart Proxy Colly plugin
Probes smart proxy and sends internal data and notifications into collectd via
UNIX socket.## Features
* Real time data from Smart Proxy:
* Number of requests
* Prequest processing time
* Initialized modules
* Notifications
* Communication with local collectd via UNIX socket.## Planned features
* Sending notifications on specific events (e.g. errors).
## 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## Usage
Collectd daemon must be configured on the same host and accepting connections:
LoadPlugin unixsock
SocketFile "/var/run/collectd-unixsock"
SocketGroup "foreman-proxy"
SocketPerms "0660"
DeleteSocket false
Data can be then sent over the network to the central collectd instance
running on the Foreman server where it can be accessed by Foreman Colly
plugin:LoadPlugin network
Server foreman.example.com
Best to use with [Foreman Colly](https://github.com/lzap/smart_proxy_colly).
## Copyright
Copyright (c) 2015 Lukas Zapletal, Red Hat
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 .