Mit naplóz a HelloLog?
Minden terület, amit a helloLOG bővítmény figyel: WordPress, WooCommerce és más bővítmények, a súlyos események listája, és ami nem kerül a naplóba.
A helloLOG bővítmény az oldal egy-egy területét figyeli (belépések, tartalom, bővítmények, WooCommerce-rendelések…), és minden változásból egy eseményt küld a HelloLog-ba. Minden eseménynek van súlyossága (Info, Alacsony, Közepes, Magas, Kritikus), ideje, üzenete, és általában az is, ki csinálta. A lista a bővítmény 0.7.1-es verziójára érvényes.
Egy művelet egy esemény: ha egy mentés több WordPress-eseményt is kivált, a HelloLog a legpontosabbat tartja meg. Egy bejegyzés közzététele például egyetlen „közzétéve” esemény.
WordPress
Szekció neve “WordPress”| Terület | Mit rögzít |
|---|---|
| Belépés | Be- és kijelentkezés, jelszó-visszaállítás kérése és befejezése. |
| Sikertelen belépés | Sikertelen belépési kísérletek. Alapból ki van kapcsolva, mert a robotok percenként tucatszor is próbálkozhatnak; incidens vizsgálatakor érdemes bekapcsolni. |
| Tartalom | Bejegyzések, oldalak és egyedi tartalomtípusok: létrehozás, közzététel, visszavonás, időzítés, ellenőrzésre küldés, priváttá tétel, módosítás, kukába helyezés, visszaállítás, végleges törlés. A webhelyszerkesztő sablonjai, stílusai, navigációs menüi és mintái is. |
| Médiatár | Feltöltés, a cím, a felirat, a leírás vagy az alternatív szöveg módosítása, végleges törlés. |
| Kategóriák és címkék | Kifejezések létrehozása, módosítása, törlése, egyedi taxonómiákban is. |
| Hozzászólások | Új hozzászólás, jóváhagyás, spam, kuka, szerkesztés, végleges törlés. |
| Widgetek és menük | Widget módosítása és eltávolítása; menü létrehozása, módosítása, törlése. |
| Felhasználók | Regisztráció, profilmódosítás, szerepkörváltás, jelszó- és e-mail-változás, törlés. |
| Kétlépcsős azonosítás | Be- és kikapcsolás egy felhasználónál. |
| Alkalmazásjelszavak | Létrehozás, visszavonás, és belépés velük (felhasználónként, jelszavanként és IP-címenként óránként legfeljebb egyszer). |
| Bővítmények | Telepítés, bekapcsolás, kikapcsolás, frissítés, törlés, az automatikus frissítés be- és kikapcsolása. |
| Sablonok | Sablonváltás, telepítés, frissítés, törlés, testreszabó-mentések, automatikus frissítés. |
| Beállítások | A webhely fő beállításai (cím, címek, admin e-mail, közvetlen hivatkozások, keresőmotoros láthatóság, hozzászólás-beállítások, időzóna, alapértelmezett szerepkör…) és a szerepkörök jogosultságai. |
| WordPress-frissítés | A WordPress frissítése, a korábbi verzióval. |
| Fájlszerkesztő | Mentési kísérlet a WP-admin sablon- és bővítményszerkesztőjében, akkor is, ha a WordPress elutasította. |
| Kérések | 404-es oldalak, REST- és XML-RPC-kérések. Alapból ki van kapcsolva, mert minden kérésnél keletkezik, nagyon sok esemény. |
| Adatbázis-táblák | Bővítmények által létrehozott és törölt táblák. |
| Multisite | Hálózati oldalak létrehozása, törlése, archiválása; szuperadmin jog adása és elvétele. Csak multisite hálózaton. |
| A helloLOG maga | A helloLOG saját beállításainak változása: a kulcs (az értéke soha), az IP-anonimizálás, a figyelt területek be- és kikapcsolása. Mindig be van kapcsolva, nem kapcsolható ki. |
WooCommerce
Szekció neve “WooCommerce”Csak akkor figyeli, ha a WooCommerce aktív.
| Terület | Mit rögzít |
|---|---|
| Termékek | Termékek és változatok létrehozása, módosítása (az ár- és készletváltozás a változások között látszik), törlése; rendelés miatti készletcsökkenés. |
| Rendelések | Létrehozás, státuszváltás, módosítás (összegek, fizetés, vásárló, dátumok), tételek hozzáadása, módosítása, eltávolítása, visszatérítés, megjegyzések, kuka, visszaállítás, végleges törlés. |
| Kuponok | Létrehozás, módosítás, törlés. |
| Vásárlók | Regisztráció a boltban, mentett címek. |
| Beállítások | A WooCommerce beállítási oldalai, a fizetési módokkal együtt. A banki átutalás (BACS) számlaadatainak változása külön, kritikus esemény. |
| Adók, szállítás, webhookok, tulajdonságok | Adókulcsok, szállítási módok egy zónán belül, webhookok és terméktulajdonságok hozzáadása, módosítása, törlése. |
Más bővítmények
Szekció neve “Más bővítmények”Mindegyiket csak akkor figyeli, ha az adott bővítmény aktív.
| Bővítmény | Mit rögzít |
|---|---|
| Redirection | Átirányítási szabály mentése és törlése. |
| TablePress | Táblázat létrehozása, mentése, törlése. |
| Advanced Custom Fields | Mezőcsoport létrehozása, módosítása, törlése. |
| Paid Memberships Pro | Egy felhasználó tagsági szintjének változása. |
| Gravity Forms, WPForms, Fluent Forms | Űrlap létrehozása és módosítása; beküldött bejegyzések. |
| Contact Form 7 | Űrlap mentése; az űrlapból elküldött levél. |
| MemberPress | Tagsági termék közzététele; teljesített tranzakció. |
| MainWP | Gyermekoldal hozzáadása és eltávolítása. |
| bbPress | Fórum, téma, válasz közzététele és törlése. |
| LearnDash | Kurzus, lecke, téma, kvíz közzététele; beiratkozás egy kurzusra. |
| Easy Digital Downloads | Letöltés közzététele; a fizetés státuszának változása. |
| Termly, Yoast SEO, Rank Math | A beállításaik változása. |
| LW Firewall, LW SEO, LW Disable, LW Cookie, LW ZenAdmin | A beállításaik változása. |
A súlyos események
Szekció neve “A súlyos események”Ezek a Magas és Kritikus események jelennek meg a Napló Figyelmet kér kártyáján (lásd A Napló áttekintője):
| Súlyosság | Esemény |
|---|---|
| Kritikus | A szerepkörök jogosultságai megváltoztak. |
| Kritikus | A helloLOG beállításai megváltoztak. |
| Kritikus | A banki átutalás (BACS) számlaadatai megváltoztak. |
| Magas | Felhasználó szerepköre megváltozott, felhasználót töröltek, jelszava vagy e-mail-címe megváltozott. |
| Magas | A kétlépcsős azonosítást kikapcsolták egy felhasználónál. |
| Magas | Bővítményt vagy sablont töröltek. |
| Magas | A webhely címe, az admin e-mail vagy a keresőmotoros láthatóság megváltozott. |
| Magas | A WordPress frissült; mentés a sablon- vagy bővítményszerkesztőben. |
| Magas | Adatbázistáblát hoztak létre vagy töröltek. |
| Magas | WooCommerce-adókulcs vagy -webhook változott. |
| Magas | Multisite: oldal létrehozása, törlése, archiválása; szuperadmin-jog változása. |
A figyelt területek be- és kikapcsolása
Szekció neve “A figyelt területek be- és kikapcsolása”Minden területnek (a helloLOG-ot magát kivéve) saját kapcsolója van a bővítmény beállításainak Szűrők (Filters) fülén. Parancssorból: wp hellolog sensors kilistázza őket, a wp hellolog enable-sensor <kulcs> és a wp hellolog disable-sensor <kulcs> be- és kikapcsolja. A kikapcsolt terület semmilyen terhelést nem okoz.
A figyelés csak akkor indul, ha a bővítmény a kulcsot már ellenőrizte. A WooCommerce- és a többi bővítményes terület csak akkor töltődik be, ha az adott bővítmény aktív.
Ami nem kerül a naplóba
Szekció neve “Ami nem kerül a naplóba”- Jelszó soha. A jelszóváltozásnál csak annyi kerül be, hogy megváltozott. Egy bejegyzés jelszavas védelméről csak az, hogy be van-e állítva.
- Kulcsszerű értékek maszkolva. Ha egy beállítás vagy mező neve kulcsra, titokra, tokenre, jelszóra, licencre, aláírásra, webhookra vagy bankadatra (pl. IBAN) utal, a változás bekerül, de mindkét érték
[redacted]. Listákban, JSON-értékekben és URL-ben lévő jelszónál is. - A megírt szöveg nem. Bejegyzés- és hozzászólás-tartalomnál, felhasználói bemutatkozásnál, média- és kifejezésleírásnál, WooCommerce-termék- és kuponleírásnál csak annyi kerül be, hogy a mező megváltozott, a szöveg nem. Ugyanígy a rendelés vásárlói adatai (név, cím, e-mail, telefon, a vásárló megjegyzése).
- Rövidítve: a bankszámlát az utolsó négy számjegye azonosítja, a webhooknál csak a cél címének hosztja kerül be.
- Szó szerint bekerül: a rendelés megjegyzései, a visszatérítés oka és a tételek neve. A hosszú szöveg le van vágva, a megjegyzésekben lévő titkok maszkolva, de ha valaki ide személyes adatot írt, az is bekerül.
- A háttérben futó karbantartás nem. A más bővítmények beállításait figyelő területek (WooCommerce-beállítások, Yoast SEO, Rank Math, Termly, LW-bővítmények) csak a személy által, a WP-adminban, a REST API-n vagy a WP-CLI-ből tett változást rögzítik, a cron-feladatokét és a látogatókét nem. A bővítmények maguktól frissülő értékeit (verziószám, „utolsó futás”, gyorsítótár, sor, zár) kihagyják. Kivétel a WordPress fő beállításai és a banki átutalás számlaadatai: ezek változását bárki is okozta, rögzíti.
- Amit nem lát: a lemezen lévő fájlok változását (csak a WP-admin szerkesztőjében tett mentést), a WordPressen kívül futó adatbázis-migrációt, és a WooCommerce szállítási zónáinak létrehozását, átnevezését, törlését (a zónán belüli szállítási módokat igen).
A látogatók IP-címe a bővítményben anonimizálható, mielőtt elhagyná az oldalt.