Commit Graph

349 Commits

Author SHA1 Message Date
Calvo a0e1274ee6 Added server conf option for self monitoring agent name 2023-11-06 13:30:49 +01:00
Calvo 0435a6998d Merge remote-tracking branch 'origin/develop' into ent-9670-mejoras-automonitorizacion 2023-09-14 13:48:30 +02:00
Félix Suárez 06bba6c2b2 Add events and notifications 2023-07-27 11:58:06 -06:00
Félix Suárez c926349c67 Update copyright years 2023-07-03 09:20:25 -06:00
Calvo 5333dbb6e3 WIP:Automonitorization Upgrades 2023-06-29 17:06:59 +02:00
Félix Suárez 4ac36b7754 Replace "[á,a]rtica PFMS" 2023-06-23 15:59:49 -06:00
Félix Suárez e17e2ee66c Replace "Artica Soluciones Tecnol[o,ó]gicas S.L" 2023-06-23 15:08:07 -06:00
Ramon Novoa ae0ccf93a4 Fix small spelling errors. 2023-03-13 18:17:46 +01:00
Ramon Novoa 8f393cea12 Manage the sflow daemon. 2023-03-09 10:49:54 +01:00
Calvo 4374e78ad7 Removed Win32 service from pandora_server 2023-02-23 18:09:14 +01:00
Daniel Rodriguez 57dd29063c Merge branch 'ent-10228-tsessions_php-crece-indefinidamente' into 'develop'
Added cookie management to api curl and wget calls

See merge request artica/pandorafms!5502
2023-02-13 09:50:41 +00:00
Daniel Rodriguez 2768fbbf59 Merge branch 'ent-10051-module_timeout-no-mata-el-proceso-que-se-estuviera-ejecutando' into 'develop'
Update pandora_exec and pandora_agent_exec.

See merge request artica/pandorafms!5505
2023-02-08 15:08:45 +00:00
Ramon Novoa 396c1e57f0 Update pandora_exec and pandora_agent_exec.
The previous versions of pandora_exec and pandora_agent_exec did not kill
the running process after a timeout.
2023-02-08 15:00:07 +01:00
Calvo cc3d826117 Added cookie management to api curl and wget calls 2023-02-03 12:35:20 +01:00
Ramon Novoa 5106e658c3 Improve pandora_server_tasks.
* Do not let pandora_server_tasks die.
* Remove a query from self_monitoring that could freeze the
  pandora_server_tasks thread.
2023-02-02 11:49:09 +01:00
Calvo ce224d67ba Merge remote-tracking branch 'origin/develop' into ent-8558-inventario-pasa-de-enterprise-open 2023-01-13 09:08:17 +01:00
Ramon Novoa 58ff352df8 Remove sample_agent.
Remove sample_agent, since it is not used anymore and has performance
issues.
2023-01-12 12:04:39 +01:00
Jonathan b9d6898639 #9758 update_alert_count on enable/disable alerts 2023-01-03 15:09:18 +01:00
Calvo 566344ef0e Merge remote-tracking branch 'origin/develop' into ent-8558-inventario-pasa-de-enterprise-open 2022-12-28 11:00:44 +01:00
Ramon Novoa 380c7150e1 Add support for thread stats.
ProducerConsumerServer generates per-thread statistics that are
collected as part of the Pandora FMS's self-monitoring.
2022-12-20 13:18:46 +01:00
Calvo 63840b1d55 Merge remote-tracking branch 'origin/develop' into ent-8558-inventario-pasa-de-enterprise-open 2022-12-19 11:31:02 +01:00
Daniel Rodriguez 635533d763 Merge branch 'ent-9184-Notificaciones-sincronización-de-traps' into 'develop'
Added feature for create event and notify where snmptrapd is stuck

See merge request artica/pandorafms!5186
2022-11-03 16:40:46 +00:00
Ramon Novoa 83a669b1bc Update copies of the Tentacle Server. Small fixes. 2022-10-11 11:48:02 +02:00
José González c6ce58d5f9 Added feature for create event and notify where snmptrampd is stuck 2022-10-11 11:02:42 +02:00
Calvo da0dad0148 WIP:Move inventory to open 2022-09-14 18:12:39 +02:00
Daniel Maya 8096ffebc1 #8732 Added autoconfiguration scheduled 4 2022-07-14 10:10:25 +02:00
Daniel Maya 8ffb247703 #8732 Added autoconfiguration scheduled 3 2022-07-13 13:04:15 +02:00
Daniel Maya 26cfde6687 #8732 Added autoconfiguration scheduled 2 2022-07-12 12:37:22 +02:00
Ramon Novoa d2dc87f0cc Remove event replication.
When the load is high, event replication becomes a bottleneck. Events
will be read by the Metaconsole from the nodes themselves.
2022-05-31 10:52:32 +02:00
Ramon Novoa 93031d08d7 Remove pandorawmic binaries from the repo.
For portability reasons, pandorawmic will be treated as an external
dependency, like wmic.
2022-04-11 09:45:57 +02:00
Ramon Novoa 2471cc2bee Add pandorawmic to the repo.
wmic does not support the hardening changes in DCOM that were introduced
for CVE-2021-26414. pandorawmic solves this problem while being backward
compatible with wmic. Ref. pandora_enterprise#8521.
2022-04-07 20:08:58 +02:00
Ramon Novoa 55532ab0ab Merge commit '6081384ef968a53b3c9cec84b984d378b85afde6' into master-alt 2021-11-11 18:42:27 +01:00
José González bdc4d0a8b1 Revert "Merge branch 'ent-7662-rebranding-meta' into 'develop'"
This reverts merge request !4302
2021-11-04 16:28:15 +01:00
Jose Gonzalez c0abe5edb9 Fix merge 2021-11-04 16:00:05 +01:00
Jose Gonzalez a70d48514e Fix Barivion name in license and readme 2021-10-06 13:33:25 +02:00
fbsanchez 626a9d17c6 timeout for server API conn test at start 2021-10-01 12:35:26 +02:00
Ramon Novoa 165dea9fe7 Merge remote-tracking branch 'origin/master' into master-alt 2021-09-15 17:21:33 +02:00
fbsanchez f52d389327 Merge remote-tracking branch 'origin/develop' into ent-7074-Command-Center
Conflicts:
	pandora_console/extras/mr/48.sql
2021-07-05 09:55:14 +02:00
Ramon Novoa f8bcd1660f Add the AlertServer to the repo.
The new AlertServer allows alerts to be queued and executed outside the
data processing pipeline. Ref. pandora_enterprise#7127.
2021-07-01 16:19:47 +02:00
Ramon Novoa f9b090d857 Merge branch 'ent-5620-nuevo-compilador-para-backend' into master-alt 2021-06-24 12:58:44 +02:00
fbsanchez 94cd4c96dd Merge remote-tracking branch 'origin/develop' into ent-7074-Command-Center
Conflicts:
	pandora_console/extras/delete_files/delete_files.txt
	pandora_console/include/javascript/pandora_ui.js
2021-06-14 17:37:01 +02:00
Daniel Rodriguez 42f5727b18 Merge branch 'ent-7510-muchas-conexiones-sobre-la-bbdd-too-many-connections-mysql' into 'develop'
Avoid die while decoding erroneus json data

See merge request artica/pandorafms!4116
2021-06-14 11:39:41 +00:00
fbsanchez 86f2beb587 Agent collection synchronization aysnc some improvements 2021-06-11 13:55:18 +02:00
fbsanchez f6f0d35a5f Collections Async synchronization Meta <=> Nodes 2021-06-10 21:36:54 +02:00
fbsanchez 423a46af8c Avoid mark as crashed satellite_server 2021-06-03 10:29:49 +02:00
fbsanchez b70a056dc5 Avoid offline components to be marked as failed 2021-05-14 13:07:56 +02:00
fbsanchez b3ac981681 Gracefully stop pandorafms threads 2021-05-14 12:43:18 +02:00
Ramon Novoa 8edaad4e5a Push /usr/lib/perl5 to the back of the module search path.
When /usr/lib/perl5 is added to the front of the module search path it
takes precedence over libraries distributed with binary versions of
Pandora FMS. This can be fixed by pushing it to the back instead.
2021-04-15 17:56:02 +02:00
Jose Gonzalez 4b7c0fc7ee WIP: Backup upload 2021-03-22 17:39:24 +01:00
fbsanchez bfa5b81ee8 Added server component status - crash - 2020-10-21 14:03:46 +02:00