Kathy Zhu via FreeIPA-users wrote:
> Thanks Mark and Florence for your replies! 
> 
> I will check directory389 list to see if there is any useful information. 
> 
> By turning on audit logging, we'd like to have a record of what was
> changed, when and by whom. For example, we should be able to answer when
> and who added the user XYZ.  Unfortunately, IPA's audit logging isn't
> great to serve that purpose, it provides information of what and when,
> not by whom (modifiersname field is useless). 

The IPA audit log is the apache error log.

Adding a user you'll see something like:

[Wed Jan 26 13:38:57.762988 2022] [wsgi:error] [pid 1475984:tid 1476323]
[remote 192.168.166.203:46788] ipa: INFO: [jsonserver_session]
tu...@example.test: user_add/1('suser', givenname='some', sn='user',
version='2.245'): SUCCESS

So user tuser added user suser successfully today at 1:30pm.

rob
> 
> For others facing similar situations, I found filebeat does the track,
> it can combine multiple lines of logs to a single line before forwarding
> the logs, which is searchable. 
> 
> Thanks.
> 
> Kathy. 
> 
> On Wed, Jan 26, 2022 at 8:21 AM Mark Reynolds <marey...@redhat.com
> <mailto:marey...@redhat.com>> wrote:
> 
>     The audit log is essentially just a list of LDIF commands.  If you
>     remove the "time" and "result" lines you can redirect the log
>     straight to ldapmodify:
> 
> 
>     time: 20220126111500
>     dn: cn=config,cn=ldbm database,cn=plugins,cn=config
>     result: 0
>     changetype: modify
>     replace: nsslapd-lookthroughlimit
>     nsslapd-lookthroughlimit: 5001
>     -
>     replace: modifiersname
>     modifiersname: cn=dm
>     -
>     replace: modifytimestamp
>     modifytimestamp: 20220126161500Z
>     -
> 
> 
>     I'm not sure this log is worth "parsing" since it's just describing
>     the exact changes made to the server, and I'm not sure there are
>     that many any useful "stats" that could be gained by parsing it. 
>     What exactly are you hoping to get out of it?
> 
>     Mark
> 
>     On 1/26/22 11:05 AM, Florence Blanc-Renaud via FreeIPA-users wrote:
>>     Hi,
>>     You should try with 389-us...@lists.fedoraproject.org
>>     
>> <https://lists.fedoraproject.org/admin/lists/389-users.lists.fedoraproject.org>,
>>     other users may have found a solution to your problem.
>>     flo
>>
>>     On Fri, Jan 21, 2022 at 6:45 PM Kathy Zhu <k...@nuro.ai
>>     <mailto:k...@nuro.ai>> wrote:
>>
>>         Yes, correct, Florence. 
>>
>>         BTW, Florence, I'd like to take this opportunity to let you
>>         know that I benefit from your blog, especially the one about
>>         certificates. 
>>
>>         Thanks!
>>
>>         Kathy. 
>>
>>         On Fri, Jan 21, 2022 at 1:17 AM Florence Blanc-Renaud
>>         <f...@redhat.com <mailto:f...@redhat.com>> wrote:
>>
>>             Hi Kathy,
>>             which log file are you referring to? 389-ds audit log in
>>             /var/log/dirsrv/slapd-xxx/audit?
>>
>>             flo
>>
>>             On Thu, Jan 20, 2022 at 6:43 PM Kathy Zhu via
>>             FreeIPA-users <freeipa-users@lists.fedorahosted.org
>>             <mailto:freeipa-users@lists.fedorahosted.org>> wrote:
>>
>>                 Hello list, 
>>
>>                 I had FreeIPA audit log on. I feed audit logs to
>>                 Graylog. Since there are multiple lines of logs for
>>                 each event, I could not find a suitable extractor to
>>                 parse the logs. Therefore, the logs are very hard to
>>                 read. Could anyone in the list share how you process
>>                 the logs if you are in a similar situation?
>>
>>                 Thanks!
>>
>>                 Kathy. 
>>
>>
>>
>>                 _______________________________________________
>>                 FreeIPA-users mailing list --
>>                 freeipa-users@lists.fedorahosted.org
>>                 <mailto:freeipa-users@lists.fedorahosted.org>
>>                 To unsubscribe send an email to
>>                 freeipa-users-le...@lists.fedorahosted.org
>>                 <mailto:freeipa-users-le...@lists.fedorahosted.org>
>>                 Fedora Code of Conduct:
>>                 https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>>                 List Guidelines:
>>                 https://fedoraproject.org/wiki/Mailing_list_guidelines
>>                 List Archives:
>>                 
>> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org
>>                 Do not reply to spam on the list, report it:
>>                 https://pagure.io/fedora-infrastructure
>>
>>
>>     _______________________________________________
>>     FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org 
>> <mailto:freeipa-users@lists.fedorahosted.org>
>>     To unsubscribe send an email to 
>> freeipa-users-le...@lists.fedorahosted.org 
>> <mailto:freeipa-users-le...@lists.fedorahosted.org>
>>     Fedora Code of Conduct: 
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>>     List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>>     List Archives: 
>> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org
>>     Do not reply to spam on the list, report it: 
>> https://pagure.io/fedora-infrastructure
> 
>     -- 
>     Directory Server Development Team
> 
> 
> _______________________________________________
> FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
> To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org
> Do not reply to spam on the list, report it: 
> https://pagure.io/fedora-infrastructure
> 
_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to