Zabbix query every item at the same time (initially) - typo3

I am currently building monitoring for my 20 TYPO3 hosts with zabbix. For this, I have a templates that queries things like TYPO3 version etc. These items have a delay of 1 day. This means when I upload a template because I did some changes, I have to wait an entire day to see if it worked.
Is there something like a button to trigger every single request?

There is a TYPO3 extension as Zabbix client. Maybe this can help you:
TYPO3 Extension Repository: zabbix_client
GitHub: wapplersystems/zabbix_client

Related

Can not find 'multisite' extension for TYPO3 version 11

How can i set up multisite in typo 3 version 11.5.8?
The extensions available on the internet are for versions upto 10.
I get the error shown in the diagram below, when I try to install multisite extension from typo3 GUI
Sure, you need this extension?
TYPO3 is out-of-the-box a multisite-system:
https://typo3.org/cms/features/massively-multisite-multilingual
EXT:multisite
That extension may solve special requirements for huge multisites. What a "huge multisite" looks like in numbers is written in its doc:
We have a multisite installation with
600 website (root pages)
3.500 frontend users 400 frontend user groups
60.000 pages
250.000 content elements
3.000 categories
100.000 news
5.000 news categories
So, for this (or a similar) use-case, the backend can get slower. EXT:multisite changes some behaviors of the backend to speed up operations.
For a "normal" TYPO3 instance with a couple of sites/rootpages and fewer pages/records, the basics of TYPO3-Core will met all requirements for a multisite.

Magento 2 emptying CMS page table?

This is a very peculiar problem. A client's Magento 2.2.6 EE has emptied its cms page table twice today (sometime between 5pm EST and 5:20pm and again between 11:00pm and 11:30pm). I have disabled magento's crontab until a solution presents itself. The action log also has no records of access.
I combed through the action logs but nothing there stood out.
Has anyone come across this before? And how would I debug this? The system is setup to make hourly db snapshots so it's just a headache at this point.
Way interesting. I would start logging your db calls to find when and how the tables are emptied.
Check out this StackOverflow answer using MySQL.
If you get the exact query and user info, if Magento system user, search your whole install for that query reference.
Another option, if you have Magento plugins, disable all and see if the issue presents itself again.
Does the index reset when the table is emptied? If so, try disable truncate permissions from the Magento user and see what error is thrown when this action is attempted again. This would be a way to find the source of the call using the Magento error log.

Getting content from remote database in TYPO3

I wrote web-site and as CMS used TYPO3. Now i have remote database and want to display content from that database on my site. But i dont have any idea, how to do that with typo3. Can someone give me a tipp or advice, where should i to start from. Maybe there is extension for that purpose(typo3 7.6.18).
First of all I don't know if there are extensions in TER solving this issue, but I would think that every database has its special behaviour you really need to adjust that extension.
I would prefer to write an own extension and the usage of TYPO3 8 LTS due to the switch to Doctrine DBAL. With that you can handle multiple databases easily.
Docs: https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Database/Index.html

Force TYPO3 to cache non-cached pages

I am facing a TYPO3 performance problem.
When I clear the cache of my website, the website waits for a user to visit pages again to cache the website. This seems to be a time consuming task and obviously this affects the performance.
So I would like to create a new extension or scheduler task which will check on a regular interval for pages which are not cached, and I want to force the pages to get cached.
So my question is: how is this possible?
There is an EXT:crawler, which allow you to index your website, including custom URLs with extnesion's parameters.
Current TER version is not compatible with TYPO3 6.2 yet, but latest git version is, so you can take it.

Update database automatically before loading page

I'd like to update (e.g. dates or upcoming events etc.) in some tables in my database automatically before loading the rest of the page. For example the first time every Monday someone gets on the website.
Before I used joomla I had a php-script which I included at the beginning of every page and that worked pretty well.
But with joomla I don't know where to insert the (adjusted) script. Should I create a (content) plugin? But where/how would I trigger it?
Thank you
I got it working by using a cron job that calls a view especially made for this task. Using the URL with &format=raw so that no unnecessary joomla html gets loaded