pabloFuente
93fcbe5012
openvidu-server: more time for init INDIVIDUAL recording
2021-02-19 09:55:57 +01:00
cruizba
16af04e380
Update openvidu recording version to 2.17.0-beta1
2021-02-18 18:11:39 +01:00
pabloFuente
af57ce747f
openvidu-server: webrtcDebug event
2021-02-18 16:02:03 +01:00
pabloFuente
d91721c11d
openvidu-server: WebRtcDebug event
2021-02-18 12:56:31 +01:00
pabloFuente
396b620e04
openvidu-server: Kms#getNumberOfRecordings
2021-02-18 09:43:25 +01:00
pabloFuente
a35b8399a4
openvidu-server: add warn log on SessionRestController#generateErrorResponse
2021-02-17 19:22:21 +01:00
pabloFuente
cf062c8950
openvidu-server: nodeCrashed event
2021-02-16 11:23:39 +01:00
pabloFuente
2569e935ff
openvidu-server: new log line upon participant connected (ip, platform)
2021-02-15 18:00:17 +01:00
pabloFuente
32487e4ec6
openvidu-server: fix possible JsonNullException
2021-02-15 11:27:13 +01:00
cruizba
57233393eb
openvidu: change identifierPrefixe KMS_ID to MEDIA_ID
2021-02-13 02:08:39 +01:00
cruizba
a9e6e919a1
deployment: Don't wait media-node-controller in openvidu_launch_kms.sh openvidu-pro script
2021-02-13 02:06:58 +01:00
pabloFuente
62f50b8796
openvidu-server: better OpenviduConfig post construct method name
2021-02-11 14:05:59 +01:00
pabloFuente
45dc06fb59
openvidu-server: store Media Node num of sessions, connections and composed recordings
2021-02-10 21:32:34 +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
de8c9b7625
deployment: Add node_id to master beats
2021-02-10 11:47:44 +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
2ab6eb7d9b
Send metrics with cluster id undefined if OPENVIDU_PRO_CLUSTER_ID and DOMAIN_OR_PUBLIC_IP are not defined
2021-02-08 16:44:46 +01:00
cruizba
9355248439
Revert OPENVIDU_PRO_STATS_MONITORING_INTERVAL parameter
2021-02-08 14:12:07 +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
pabloFuente
fe03ee96ce
openvidu-server: KMS methods to get the number of sessions and webrtc connections
2021-02-05 14:07:46 +01:00
cruizba
ff35adf607
deployment: Typo nginx
2021-02-05 11:33:39 +01:00
cruizba
c20e576f8e
openvidu-pro: Update e2e test to remove OPENVIDU_PRO__STATS_MONITORING_INTERVAL
2021-02-05 00:31:14 +01:00
cruizba
41273d700d
deployment: Typo metricbeat openvidu server pro
2021-02-04 22:27:48 +01:00
cruizba
e321370014
deployment: Add field 'cluster-role' to distinguish metrics in dashboards
2021-02-04 21:51:24 +01:00
cruizba
d8beb2147d
openvidu-deployment: Parametrize and increased default 'client_max_body_size' to 200M in openvidu-ce and openvidu-pro nginx
2021-02-04 20:57:01 +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
pabloFuente
5874870f38
Recording container scripts updated with flag --simulated-outdated-no-au
2021-02-04 13:40:29 +01:00
cruizba
ff497a1ad1
openvidu-pro: Update metricbeat to properly manage system metrics
2021-02-03 19:57:20 +01:00
cruizba
45eb8fb610
openvidu-pro: minor fix metricbeat ilm and add metrics for elasticsearch
2021-02-03 19:25:09 +01:00
pabloFuente
7691bccdfb
openvidu-server: prepare mediaNodeId property in Session entity
2021-02-02 18:44:20 +01:00
pabloFuente
51e2469701
openvidu-server: "connection" to "connectionId"
2021-02-02 16:37:45 +01:00
cruizba
d6e02fc55c
Update openvidu recording version
2021-02-02 16:21:09 +01:00
cruizba
4204aef74e
openvidu-pro: Add custom env variables for custom instance type and volume size to be added in rest endpoint to add media nodes
2021-02-02 13:58:26 +01:00
pabloFuente
1102308c17
openvidu-server: rollback comment commit
2021-02-02 11:35:56 +01:00
pabloFuente
b60466f8ee
openvidu-server: "participantId" to "connectionId"
2021-02-02 11:32:24 +01:00
pabloFuente
8de0f838fd
openvidu-server: "participantId" to "connectionId"
2021-02-02 11:30:36 +01:00
pabloFuente
8f822cde33
openvidu-server: remove logging of tokens
2021-02-02 11:14:59 +01:00
pabloFuente
0225c09b64
Restart policy of replication-manager set to always
2021-01-27 14:40:15 +01:00
pabloFuente
f2582aa7ce
openvidu-server: fix KurentoClient reconnection timer behavior (one per Kms)
2021-01-26 17:22:34 +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
7231b3efe0
openvidu-server: minor refactoring at @PreDestroy of KmsManager
2021-01-18 12:43:23 +01:00
pabloFuente
3a3c474b84
Recording Docker image updated
2021-01-14 15:38:46 +01:00
pabloFuente
3535c715a2
Deleted metricbeat-openvidu.yml
2021-01-14 15:25:44 +01:00
cruizba
ec4fcf1ccf
openvidu-deployment: Update openvidu/openvidu-server-pro to 2.17.0-dev5
2021-01-11 16:41:32 +01:00
cruizba
876fe30230
openvidu-deployment: getUbuntuAmiId updated to get non aws-marketplace images
2021-01-11 16:04:25 +01:00
Carlos Ruiz Ballesteros
dd8dc43653
Merge pull request #591 from slabajo/patch-1
...
Update metricbeat-elasticsearch.yml
2021-01-11 13:40:08 +01:00
pabloFuente
ae9fa00419
openvidu-server-pro version of docker-compose multimaster updated
2021-01-11 12:02:26 +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
pabloFuente
c40847d798
Updated replication-manager version in docker-compose
2021-01-05 19:33:53 +01:00
pabloFuente
80892d8b3f
Updated replication-manager version in docker-compose
2021-01-05 18:14:57 +01:00
pabloFuente
e1237e9a52
Update asg docker-compose.yml property
2020-12-31 03:02:13 +01:00
Micael Gallego
c1b3ad6090
Merge pull request #581 from Flamenco/patch-1
...
Thank you for PR
2020-12-29 16:40:03 +01:00
pabloFuente
4ab40b8a33
Update docker-compose AWS ASG
2020-12-29 16:36:06 +01:00
Flamenco
018145c90a
Fix typo in output message
2020-12-29 10:19:40 -05:00
pabloFuente
3a4c5a5822
Updated docker-compose for RM
2020-12-29 11:27:29 +01:00
oscarsotosanchez
7e9b16d1ca
Update variables OV-ASG
2020-12-24 12:18:06 +01:00
oscarsotosanchez
5697038f8b
Update installation script
2020-12-23 17:05:32 +01:00
oscarsotosanchez
6aea64e3f0
add openvidu aws-asg
2020-12-23 16:56:17 +01:00
pabloFuente
b55072b394
openvidu-server: environmentId on mediaServerCrashed
2020-12-23 12:27:20 +01:00
pabloFuente
1b98351596
openvidu-server: new behavior upon KurentoClient disconnection
2020-12-22 17:36:40 +01:00
pabloFuente
474e0a70b1
openvidu-server: CDRLoggerWebhook constructor refactoring
2020-12-21 15:34:18 +01:00
pabloFuente
bd3b0f5b66
openvidu-server: new OPENVIDU_PRO_AWS_S3_HEADERS property
2020-12-16 11:23:35 +01:00
cruizba
fdaa307294
openvidu-deployment: Avoid docker warning in UserData scripts because of HOME not defined
2020-12-10 23:43:26 +01:00
cruizba
25cc91e440
openvidu-deployment: Increased Media Node volume size and parametrize it through '.env'. Bump OPENVIDU_RECORDING_IMAGE in media-node-controller
2020-12-10 22:21:22 +01:00
cruizba
d9e6a88f90
openvidu-deployment: Update openvidu-server and openvidu-server-pro images
2020-12-10 20:48:49 +01:00
cruizba
5e9c9f9aef
openvidu-deployment: Update coturn, redis, nginx and media-node-controller images
2020-12-10 20:18:34 +01:00
cruizba
205272b356
openvidu-deployment: replicate_amis.sh: Duplicated entries in AMI_LIST
2020-12-10 14:46:38 +01:00
cruizba
46299b3b88
openvidu-deployment: replicate_amis.sh: Add pattern to generated replicated AMIs
2020-12-10 14:32:20 +01:00
cruizba
e4d7d9181b
openvidu-deployment: replicate_amis.sh: Print AMI_LIST in case of failure we can delete all failed AMIs (OpenVidu PRO and CE)
2020-12-10 12:31:40 +01:00
cruizba
4a62010bff
openvidu-deployment: replicate_amis.sh: Print AMI_LIST in case of failure we can delete all failed AMIs (OpenVidu CE)
2020-12-10 12:25:15 +01:00
cruizba
2e0332f405
openvidu-deployment: delete_amis.sh: Process AMI_LIST
2020-12-10 12:00:23 +01:00
cruizba
5e652c19a4
openvidu-deployment: delete_amis.sh: Different region for each iteration
2020-12-10 11:29:47 +01:00
cruizba
ca14a626e6
openvidu-deployment: delete_amis.sh: sleep 1 for each operation
2020-12-10 11:27:13 +01:00
cruizba
27a79ee811
openvidu-deployment: Script to delete AMIs for CI
2020-12-10 11:25:18 +01:00
cruizba
b3705c3189
openvidu-deployment: Change to gp2. Better pricing, IOPS and space
2020-12-10 11:04:17 +01:00
cruizba
5c6ceab30c
openvidu-deployment: Update PRO installation scripts
2020-12-10 10:51:35 +01:00
cruizba
d8fbb7ed56
openvidu-deployment: Update CE upgrade install_openvidu.sh
2020-12-10 10:39:07 +01:00
cruizba
0e488955d7
Minor fix templating AMI maps replication
2020-12-10 01:33:48 +01:00
cruizba
4a12137fca
openvidu-deployment: Automated replicate AMIs in OpenVidu PRO
2020-12-10 01:11:26 +01:00
cruizba
3bdc50cd1f
openvidu-deployment: Typo in script
2020-12-10 00:32:57 +01:00
cruizba
9f32226461
openvidu-deployment: Automated replicate AMIs in OpenVidu CE
2020-12-10 00:31:44 +01:00
cruizba
2784c92ff2
openvidu-deployment: Add env variable to update CF template
2020-12-09 22:59:11 +01:00
cruizba
b1f3ee4321
openvidu-deployment: Wait kms in CE to be healthy
2020-12-09 21:57:28 +01:00
pabloFuente
2afc2a7d6c
openvidu-server: withActiveRecordings to withRecordings
2020-12-09 17:42:47 +01:00
pabloFuente
5000bdfcde
openvidu-server: activeRecordings to recordingIds
2020-12-09 17:38:56 +01:00
pabloFuente
0f9f0b4565
openvidu-server: use same Media Node id strategy for decrementing active recordings
2020-12-03 17:20:28 +01:00
pabloFuente
eedf393f6a
openvidu-server: fix possible JsonNull exception in Token class
2020-12-03 13:01:32 +01:00
pabloFuente
888448fa65
openvidu-server: removed KmsManager#isMediaNodeAvailableFor...
2020-12-03 12:48:22 +01:00
pabloFuente
c4387ae516
openvidu-server: extend @DependsOn tag for kmsManager bean
2020-12-03 11:07:54 +01:00
pabloFuente
0561c6aab7
openvidu-server: refactor KmsManager#incrementActiveRecordings with more info
2020-12-02 13:30:46 +01:00
pabloFuente
6a844ae145
openvidu-server: active recordings from integer to map of ids
2020-12-02 13:09:31 +01:00
pabloFuente
e241d3ff0e
openvidu-server: abstract KmsManager increment and decrement active recordings
2020-12-02 11:03:13 +01:00
pabloFuente
5295a3a497
openvidu-server: active recordings counter improved
2020-12-02 10:35:39 +01:00
pabloFuente
2e5797e348
openvidu-server: more wait time when waiting for files if docker env
2020-11-30 17:16:22 +01:00
pabloFuente
80867eb7e7
openvidu-server: remove unused method KmsManager#getKmsLoad
2020-11-30 16:41:44 +01:00
pabloFuente
3d93fa6109
openvidu-server: remove RecordingManager.IMAGE_TAG (use OpenviduConfig instead)
2020-11-30 13:55:55 +01:00
pabloFuente
5d479dc645
openvidu-server: fix log message when recording with video only
2020-11-30 12:50:34 +01:00
cruizba
b369e3ba7a
openvidu-deployment: Bump media-node-controller version and add OPENVIDU_RECORDING_IMAGE to pull image to be used for openvidu recordings in Media Nodes
2020-11-26 20:30:33 +01:00
cruizba
f848dbcbac
openvidu-deployment: coturn logs enabled in image by default
2020-11-26 19:35:39 +01:00
cruizba
d92f1743dc
openvidu-deployment: Not use inline if in openvidu script
2020-11-26 14:26:26 +01:00
pabloFuente
b305c9211f
openvidu-server: allow recordings in waiting-idle-to-terminate Media Nodes
2020-11-26 13:46:29 +01:00
cruizba
da617a8537
openvidu-deployment: Run openvidu in CF using openvidu script
2020-11-26 13:45:51 +01:00
cruizba
ef20bf58e5
openvidu-deployment: Don't run elasticsearch and kibana if external url is configured
2020-11-26 12:07:07 +01:00
cruizba
05f9e63076
openvidu-deployment: Drop unnecessary docker logs from filebeat
2020-11-26 11:27:40 +01:00
pabloFuente
3c209188ad
openvidu-server: check null on SessionProperties forcedVideoCodec
2020-11-26 10:53:42 +01:00
pabloFuente
5110923929
openvidu-server: fix ComposedQuickStartRecordingService
2020-11-25 22:05:55 +01:00
pabloFuente
58a67da150
openvidu-server: foundation for external composed recording
2020-11-25 21:02:46 +01:00
cruizba
d3c75a455f
openvidu-deployment: Fix all empty parameters CF
2020-11-25 20:57:39 +01:00
cruizba
7a6ba61712
openvidu-deployment: Fix empty Elasticsearch and Kibana Urls in CF
2020-11-25 20:19:42 +01:00
cruizba
3696c49a9b
openvidu-deployment: Disable coturn logs by default
2020-11-25 19:43:33 +01:00
cruizba
64e5bccaf7
openvidu-server: Fix META-INF transcoding type properties
2020-11-25 15:11:57 +01:00
cruizba
074b14d44b
openvidu-server: Rename transcoding properties to OPENVIDU_STREAMS_FORCED_VIDEO_CODEC and OPENVIDU_STREAMS_ALLOW_TRANSCODING
2020-11-25 15:09:08 +01:00
cruizba
6f4b701094
openvidu-deployment: Typo delete https listen directive
2020-11-25 12:34:31 +01:00
cruizba
87b5b6ed88
openvidu-deployment: Fix Special characters on delete nginx listen directive
2020-11-25 12:33:35 +01:00
cruizba
9cfd38e892
openvidu-deployment: Support machines with dual stack IPv4/IPv6 in nginx
2020-11-25 12:07:33 +01:00
cruizba
96468a73a4
Bump openvidu-proxy and openvidu-server versions
2020-11-25 01:15:24 +01:00
cruizba
be8e094044
openvidu-deployment: Add timeout in WAIT_KIBANA_URL to avoid possible blocked connections
2020-11-25 00:56:43 +01:00
cruizba
933ac7b2f8
openvidu-deployment: Revert and stop elasticsearch and kibana in CF userData if properties ElasticsearchUrl and KibanaUrl are defined
2020-11-25 00:12:59 +01:00
cruizba
b02ed1aac0
openvidu-deployment: Start CF deployment whith openvidu script instead of docker-compose up -d
2020-11-24 23:27:48 +01:00
cruizba
c2f8ed59f9
openvidu-deployment: change sed delimiter to ',' instead of '/' if variables are URLS
2020-11-24 22:26:37 +01:00
cruizba
958a645195
openvidu-deployment: Support external ELK from cloudformation parameters
2020-11-24 20:44:48 +01:00
cruizba
1eecd7310d
openvidu-deployment: Delete OPENVIDU_PRO_PRIVATE_IP env variable to avoid confusions. It is not necessary
2020-11-24 20:01:05 +01:00
cruizba
b896d1a77f
openvidu-deployment: Stop elasticsearch and kibana if external services are used
2020-11-24 19:53:54 +01:00
Carlos Ruiz Ballesteros
56cbef5cc7
Merge pull request #560 from robert-scheck/tls-hardening
...
openvidu-proxy: Make TLS version, ciphers and HSTS configurable
2020-11-23 21:36:13 +01:00
Carlos Ruiz Ballesteros
ed2096c18e
Merge pull request #562 from robert-scheck/nginx-version
...
openvidu-proxy: Disable Nginx version information
2020-11-23 21:32:53 +01:00
Carlos Ruiz Ballesteros
34f0c6c06c
Merge pull request #563 from robert-scheck/redis
...
openvidu-redis: IPv6 listening (RFC 6540)
2020-11-23 21:30:28 +01:00
Carlos Ruiz Ballesteros
f86edd5da6
Merge pull request #559 from robert-scheck/rfc6540
...
openvidu-proxy: IPv6 listening (RFC 6540)
2020-11-23 21:29:17 +01:00
cruizba
c62d1e2323
openvidu-server: Typo in properties META-INF
2020-11-20 17:56:36 +01:00
cruizba
5b2588b050
openvidu-server: Add new transcoding properties to META-INF
2020-11-20 16:11:52 +01:00
pabloFuente
fa7f9c3960
Fix integration test
2020-11-20 12:31:44 +01:00
pabloFuente
b1d57232cb
openvidu-server: remove KmsManager getter only used in test
2020-11-20 11:53:23 +01:00
pabloFuente
4c9bec87ab
openvidu-server: bug fix with default resolution
2020-11-19 17:20:00 +01:00
cruizba
7ddde2fbc4
openvidu-server: Better format for force codec debug logs
2020-11-19 17:14:04 +01:00
cruizba
7a25233b8b
Force codec parameters to avoid transcoding
2020-11-19 17:06:50 +01:00
pabloFuente
cfc704c665
Fix tests
2020-11-19 14:44:52 +01:00
Robert Scheck
c11daa2d8b
openvidu-redis: IPv6 listening (RFC 6540)
2020-11-19 12:15:26 +01:00
Robert Scheck
b35d210466
openvidu-proxy: Disable Nginx version information
...
It is a good practice for server hardening to not display any server
component version information, thus this should be disabled for Nginx.
2020-11-19 11:28:09 +01:00
Robert Scheck
fc92eb7cb4
openvidu-proxy: Make TLS version, ciphers and HSTS configurable
...
Allow flexible HTTPS security hardening using run-time configuration,
rather just build-time container/volume layering.
2020-11-18 22:07:28 +01:00
Robert Scheck
3d0ab7c92e
IPv6 listening (RFC 6540)
...
Ensure that Nginx listens also additionally on the IPv6 socket if the
operating system inside the container provides IPv6 support. And as per
RFC 6540, IP nowadays means IPv4 and IPv6, not just IPv4-only.
2020-11-18 19:36:20 +01:00
pabloFuente
e308037d8b
openvidu-server: refactor RecordingProperties generator in SessionRestController
2020-11-18 13:55:40 +01:00
pabloFuente
4d909d64c6
openvidu-server: DockerManager interface
2020-11-18 13:10:30 +01:00
pabloFuente
1fab774397
openvidu-server: DockerManager interface
2020-11-18 13:09:56 +01:00
pabloFuente
df5e4db2ba
openvidu-server dashboard: rest of dependencies updated
2020-11-16 16:47:16 +01:00
pabloFuente
d1dbcf88ab
openvidu-server dashboard to Angular 11
2020-11-16 16:43:40 +01:00