74 Commits

Author SHA1 Message Date
Juan Navarro
4e54cd2472 deployments: Allow users to print whole logs or just follow them
Users can call the script with "-f" or "--follow" in order to follow the
latest lines (like with system tool "tail -f"), of not provide this
argument to obtain the whole contents of the logs.
2022-06-06 14:54:43 +02:00
Juan Navarro
5d61cb1afa deployments: use "--tail 10" to follow logs
docker-compose uses "--tail all" by default, which prints the complete
logs before starting to follow new lines. This becomes a problem when
the service has been running for a lot of time and there are thousand of
lines.

Use "--tail 10" to mimic the behavior of the "tail" program, which shows
the latest 10 lines by default.
2022-06-06 14:46:37 +02:00
cruizba
a8fd0f8cf7 deployment: Prepare for kurento dev-6.18 2022-05-31 17:44:41 +02:00
pabloFuente
d85bd79da9 Update OPENVIDU_UPGRADABLE_VERSION to 2.22 in installation scripts 2022-05-12 17:31:17 +02:00
pabloFuente
4c028e564e Update docker-compose.yml file versions 2022-05-12 16:47:24 +02:00
cruizba
42ad7bce5d deployment: Infrastructure changes to allow coturn in media nodes 2022-04-25 01:43:54 +02:00
cruizba
16c1003584 deployment: Support for docker compose v2 and increase http timeout for slow networks" 2022-04-21 14:09:20 +02:00
cruizba
fccde40641 deployment: exit 1 on 'fatal_error' in insallation scripts 2022-03-30 19:27:52 +02:00
cruizba
e133b1f92d deployment: Update OPENVIDU_UPGRADABLE_VERSION version to 2.21.0 to test upgrade scripts 2022-03-30 18:15:46 +02:00
pabloFuente
08b7c19830 Update OPENVIDU_UPGRADABLE_VERSION to 2.20 in all installation scripts 2022-03-03 14:31:57 +01:00
pabloFuente
7ef258ffcc Updated docker-compose files to 2.21.0 2022-03-03 13:19:54 +01:00
cruizba
a61b6bb587 Bump docker-compose beta/dev versions 2022-01-30 20:22:28 +01:00
cruizba
43f6636363 Update docker-compose files. Remove not needed chmod 2021-10-03 21:22:34 +02:00
pabloFuente
8539954b4e Updated docker-compose files to 2.20.0 2021-09-22 18:05:32 +02:00
cruizba
88fdea590d deployment: Fix wrong recording directory on install media nodes 2021-09-21 22:41:08 +02:00
cruizba
9bf5093ff3 deployment: Bump mediasoup-controller 2021-09-21 17:50:21 +02:00
cruizba
ff3d4db8db deployment: Ensure all openvidu deployments have permissions in recordings folder 2021-09-21 14:53:53 +02:00
cruizba
c23f6910f0 Update mediasoup-controller version 2021-09-17 17:37:12 +02:00
cruizba
c4d2c354e9 Bump media-node-controller version to 5.0.0 2021-07-26 18:26:17 +02:00
pabloFuente
f0d9373e17 Updated docker-compose files to 2.19.0 2021-07-26 13:23:32 +02:00
cruizba
a22ceb2d84 deployment: Bump media-node-controller:5.0.0-dev1 2021-07-20 23:26:46 +02:00
cruizba
f4bde4b45a deployment: Bump OPENVIDU_UPGRASABLE_VERSION for installation scripts 2021-07-13 16:20:47 +02:00
cruizba
968f1b1391 Bump openvidu-recording version to 2.19.0 2021-07-13 14:33:59 +02:00
cruizba
ccbf9af14d deployment: Add mediasoup logs to metricbeat config file 2021-07-09 14:15:40 +02:00
cruizba
23c67db989 deployment: Add missing mediasoup image on media node scripts 2021-07-02 12:02:26 +02:00
pabloFuente
5b5696d0ac Add mediasoup image to Media Node installation files 2021-06-23 11:38:38 +02:00
pabloFuente
e8f2a3e7d9 docker-compose files updated to 2.18.0 2021-06-01 17:52:16 +02:00
Juan Navarro
8e3f1e1eaf Fix ShellCheck errors and warnings on shell scripts
* ALWAYS quote variable expansions (except in for loops)
* Use "-n" instead of "! -z"
* Fix bad redirection (|) when an OR (||) was intended
* Don't expand variables in printf format string (pass as argument)
* ALWAYS quote variable expansions (except in for loops)
* Avoid useless cat:
  cat file | grep pattern ==> grep pattern file
* Did I mention to ALWAYS quote variable expansions?

Always use ShellCheck to write shell scripts!
https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck
2021-04-20 17:06:22 +02:00
Juan Navarro
050057253a Fix spelling of several words in user-facing text & logs
stoped -> stopped
stoping -> stopping
uppgrade -> upgrade
dowloading -> downloading
ouput -> output
lastest -> latest
Openvidu -> OpenVidu
2021-04-20 17:06:22 +02:00
cruizba
c7de78b9f3 deployment: Bump media-node-controller to version 4.0.0-dev1 2021-04-13 15:37:28 +02:00
pabloFuente
2d9247fc15 docker-compose.yml files updated to 2.17.0 2021-03-04 16:47:39 +01:00
pabloFuente
482ecf8b7f KMS 6.16.0 2021-03-04 11:55:20 +01:00
pabloFuente
b4efa38e36 Updated openvidu-recording image to 2.17.0 2021-03-04 11:48:03 +01:00
cruizba
a9ee101337 deployment: Media node controller output with no color 2021-02-22 14:22:40 +01:00
cruizba
7bd0774790 deployment: Bump openvidu-recorindg version and update filebeat for recordings and media-node-controller 2021-02-22 12:10:32 +01:00
cruizba
e1c01bd9c2 Remove 10 factor of media nodes metricbeat 2021-02-10 14:12:30 +01:00
cruizba
23e83aaa80 deployment: Drop openvidu logs from filebeat (sent via logback by openvidu) and change OPENVIDU_PRO_CLUSTER_LOAD_INTERVAL by OPENVIDU_PRO_STATS_MONITORING_INTERVAL in media nodes metricbeat 2021-02-10 14:09:59 +01:00
cruizba
33edab15f7 deployment: Add node_id in metricbeat to identify cluster nodes 2021-02-09 21:10:13 +01:00
cruizba
3b3b2c3d5f Bump media-node-controller dev version to 3.0.0-de5 2021-02-09 11:57:16 +01:00
cruizba
cb97b02c2e deployment: Metricbeat Use node_role instead of cluster_role 2021-02-08 18:05:29 +01:00
cruizba
71414aa08c Remove unnecessary fields 2021-02-08 13:28:16 +01:00
cruizba
f871d7850d deployment: Updated openvidu pro beats custom fields. Don't add docker metrics 2021-02-08 13:23:02 +01:00
cruizba
e321370014 deployment: Add field 'cluster-role' to distinguish metrics in dashboards 2021-02-04 21:51:24 +01:00
cruizba
8f1c313eca openvidu-pro: Typo metricbeat media-node 2021-02-04 17:49:23 +01:00
cruizba
d100cd8e95 openvidu-pro: Add to metricbeat the ability to monitor docker containers 2021-02-04 15:19:50 +01:00
cruizba
45eb8fb610 openvidu-pro: minor fix metricbeat ilm and add metrics for elasticsearch 2021-02-03 19:25:09 +01:00
pabloFuente
9b5fffe30e Update PRO docker-compose media-node-controller tag 2021-01-20 19:39:42 +01:00
pabloFuente
314dd8a110 Delete metricbeat-openvidu.yml of media-node deployment 2021-01-19 15:31:32 +01:00
pabloFuente
3535c715a2 Deleted metricbeat-openvidu.yml 2021-01-14 15:25:44 +01:00
Saúl Pablo Labajo Izquierdo
69bd2d0722
Update metricbeat-elasticsearch.yml
Changes needed to get metrics from the media node host base system (cpu, memory, disk, network, uptime))
Also changed polling period to 10x so not to oversize elasticsearch storage
2021-01-08 10:58:38 +01:00