Graphite does two things:
- Store numeric time-series data
- Render graphs of this data on demand
What Graphite does not do is collect data for you, however there are some tools out there that know
#!/usr/bin/env ruby | |
# | |
# 2012-03-2012 -- jesus.perez _at_ quobis _dot_ com | |
# | |
# Apache Ruby script to interop between FreeSWITCH and Kamailio. | |
# It uses Siremis database schema: | |
# | |
# mysql> use openser; | |
# Database changed | |
# mysql> desc subscriber; |
#!KAMAILIO | |
# | |
# Kamailio (OpenSER) SIP Server v4.0 - default configuration script | |
# - web: http://www.kamailio.org | |
# - git: http://sip-router.org | |
# | |
# Direct your questions about this file to: <sr-users@lists.sip-router.org> | |
# | |
# Refer to the Core CookBook at http://www.kamailio.org/wiki/ | |
# for an explanation of possible statements, functions and parameters. |
Graphite does two things:
What Graphite does not do is collect data for you, however there are some tools out there that know
##### | |
# Signalling Server Setup ex: EasyRTC | |
# See https://easyrtc.com/docs/guides/easyrtc_server_install.php | |
# This assumes you followed https://gist.github.com/sbeleidy/f4cd7e96dc0910dbc27cc6845d8b4d22 and | |
# https://gist.github.com/sbeleidy/3a23999d8e9e5da9adc6159c3742b42b for SSL and reTURN setup | |
##### | |
# Install node | |
sudo apt-get install nodejs | |
sudo apt-get install npm |
echo 100 > "/sys/module/ipmi_si/parameters/kipmid_max_busy_us" |
# (edits /conf/config.xml symlink to /cf/conf/config.xml) | |
viconfig | |
# add for example fragment 1300;mssfix to a client | |
# <openvpn> | |
# <openvpn-client> | |
# <topology>subnet</topology> | |
# <custom_options>fragment 1300;mssfix 1300</custom_options> | |
# restart all OpenVPN service |
# to generate your dhparam.pem file, run in the terminal | |
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |
- Install Python, git, build-essential from dietpi-software | |
- Run rpi-source: https://github.com/notro/rpi-source/wiki | |
- Enable IP Forwarding | |
- nano /etc/sysctl.conf: | |
- net.ipv4.ip_forward = 1 | |
- sudo apt-get install libmnl-dev | |
- git clone https://git.zx2c4.com/WireGuard |
Jon Warbrick, July 2014, V3.2 (for Ansible 1.7)
First one found from of