UNSOLVED

Dan Adams

updated

2 months ago

DA

Dan Adams

1 Rookie

•

16 Posts

•

2 Points

0

487

May 31st, 2025 00:28

Setting up a Custom Port for Syslog Forwarding

I am at a loss as to how to configure the PowerScale to forward syslog data to a custom TCP port.  I have tried he following:

  • Adding the syslog server IP address or hostname to /etc/mcp/templates/syslog.conf using the following format:
    • @@<IP or hostname>:<custom port>
  • Copying the file above to /etc/mcp/override/syslog.conf
  • Ran the following command:
    • isi audit settings global modify --config-syslog-servers <IP or hostname>:<custom port>

    • isi audit settings global modify --protocol-syslog-servers <IP or hostname>:<custom port>

No success.  However, when no port is specified, data is sent to the default port (UDP 514.). I'd appreciate feedback.  Thanks!

---

  • DELL-Josh Cr

    Community Manager

    •

    9751 Posts

    •

    44575 Points

    1

    0

    Posted June 2nd, 2025 10:20

    Hi,

     

    Thanks for your question.

    Which Onefs version is are you on? Try restarting syslogd isi_for_array 'pkill -SIGUSR1 syslogd

     

     

    Let us know if you have any additional questions.

  • Dan Adams

    1 Rookie

    •

    16 Posts

    •

    2 Points

    1

    0

    Posted June 15th, 2025 01:19

    @DELL-Josh Cr​ 

    OneFS 9.7.  I use /etc/rc.d/isi_syslogd restart to restart the syslog service.

  • DELL-Josh Cr

    Community Manager

    •

    9751 Posts

    •

    44575 Points

    1

    0

    Posted June 16th, 2025 12:27

    Try https://dl.dell.com/content/manual56407880-powerscaleonefs-cli-command-reference.pdf?language=en-us Page 62

    isi audit settings global modify --config-syslog-servers

    instead of editing the files.

  • Dan Adams

    1 Rookie

    •

    16 Posts

    •

    2 Points

    1

    0

    Posted June 16th, 2025 15:25

    @DELL-Josh Cr

    Thanks for the reply.  When I use the CLI as you suggested, I also have to enable TLS for events to show up in Splunk. However, these events show up as hex code.

  • DELL-Josh Cr

    Community Manager

    •

    9751 Posts

    •

    44575 Points

    1

    0

    Posted June 16th, 2025 15:47

  • gnelson-UTexas

    1 Rookie

    •

    44 Posts

    1

    0

    Posted June 25th, 2025 22:12

    @Dan Adams​ 
    Did you get this resolved?  I am seeing the same thing.

  • DELL-Josh Cr

    Community Manager

    •

    9751 Posts

    •

    44575 Points

    1

    0

    Posted June 26th, 2025 14:29

    Hi,

     

    Thanks for your question.

    Which version are you running? Did you do the troubleshooting in this thread already?

     

    Let us know if you have any additional questions.

  • Dan Adams

    1 Rookie

    •

    16 Posts

    •

    2 Points

    1

    0

    Posted June 26th, 2025 22:15

    @DELL-Josh Cr​ No non-standard or international characters in play.  Log events (with no hex code) show up in Splunk via the default port (udp 514) when I use syslog.conf to define syslog servers. I just need to get these evens forwarded via a different port.

  • JS454

    1 Rookie

    •

    1 Message

    •

    5 Points

    4

    0

    Posted August 28th, 2026 20:31

    @Dan Adams​ were you able to get this resolved?  If not, did you try:

    "isi_log_server list" and "cat /etc/mcp/override/syslog.conf"  - list of current Syslog server destinations. 

    "isi_log_server add <IP Address>" - to add using the default Syslog port 514.

    "isi_log_server add <IP Address:Port>" - to add a new Syslog server entry.

    "isi_log_server delete <IP Address:Port>" - to remove a Syslog server.

     

    To test Syslogging, run a tcpdump on a particular interface, filtered for the Port #:

    tcpdump -i <interface> -v port <port>

    Open another session of Putty/SSH on the same interface.

    To send test message: "logger "this is just a test""