# Need to Log Events in Keycloak for my admin portal activity

**URL:** <https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599>\
**Category:** Getting advice\
**Created:** [June 20, 2024, 1:03pm UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599 "2024-06-20T13:03:40Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rutvij07](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/rutvij07/32/9859_2.png) [@Rutvij07](https://forum.keycloak.org/u/Rutvij07)\
**Post date:** [June 20, 2024, 1:03pm UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/1 "2024-06-20T13:03:40Z")

</div>

I have integrated keycloak in my admin portal using keycloak.js SDK and now I want to track each user activity and log it in keyclock

Example

1. If user deleted sometime I want to log event in keycloak
2. If user update something I want to log event in keycloak

My website is in Next js React

---

<div class="post-metadata">

**Author:** ![tania](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/tania/32/9460_2.png) [@tania](https://forum.keycloak.org/u/tania)\
**Post date:** [June 21, 2024, 10:10am UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/2 "2024-06-21T10:10:19Z")

</div>

You can create a custom event and add it to the list of events in the realm settings

---

<div class="post-metadata">

**Author:** ![Rutvij07](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/rutvij07/32/9859_2.png) [@Rutvij07](https://forum.keycloak.org/u/Rutvij07)\
**Post date:** [June 22, 2024, 4:12am UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/3 "2024-06-22T04:12:06Z")

</div>

Ok @tania, but how keycloak will know I have fire that event, Do we have any rest endpoint for the same ?

---

<div class="post-metadata">

**Author:** ![dasniko](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/dasniko/32/2969_2.png) [@dasniko](https://forum.keycloak.org/u/dasniko)\
**Post date:** [June 22, 2024, 7:30pm UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/4 "2024-06-22T19:30:43Z")

</div>

Keycloak is not an event store for your application.  
Keycloak just emits events for its own operations.

---

<div class="post-metadata">

**Author:** ![Rutvij07](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/rutvij07/32/9859_2.png) [@Rutvij07](https://forum.keycloak.org/u/Rutvij07)\
**Post date:** [June 23, 2024, 3:47pm UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/5 "2024-06-23T15:47:08Z")

</div>

Thank you for the response

---

<div class="post-metadata">

**Author:** ![tania](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/tania/32/9460_2.png) [@tania](https://forum.keycloak.org/u/tania)\
**Post date:** [June 25, 2024, 7:51am UTC](https://forum.keycloak.org/t/need-to-log-events-in-keycloak-for-my-admin-portal-activity/26599/6 "2024-06-25T07:51:45Z")

</div>

Someone in a conference, using keycloak, used " Axon Framework" ([https://www.baeldung.com/axon-cqrs-event-sourcing](https://www.baeldung.com/axon-cqrs-event-sourcing)). Maybe you can check this out
