--- id: linux title: PCI Compliance for Linux dashboard: The Sumo Logic app for Payment Card Industry (PCI) Compliance for Linux offers dashboards to monitor systems, account and users activity to ensure that login activity and privileged users are within the expected ranges. slug: /help/docs/integrations/pci-compliance/linux/ canonical: https://www.sumologic.com/help/docs/integrations/pci-compliance/linux/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; PCI icon This guide helps you set up Sumo Logic Collectors, install the PCI Compliance for Linux app, and create dashboards from samples so you can begin monitoring your usage and determine if you are meeting Compliance benchmarks. ## Collect logs for PCI Compliance for Linux The PCI Compliance for Linux app works with your existing Linux logs to identify any compliance issues. To collect Linux logs, you'll need: * An [Installed Collector](/docs/send-data/installed-collectors). Choose the one right for your host environment. * A Linux [Source](/docs/send-data/installed-collectors/sources), depending on your environment. * [Local File Source](/docs/send-data/installed-collectors/sources/local-file-source) * [Remote File Source](/docs/send-data/installed-collectors/sources/remote-file-source) * [Syslog Source](/docs/send-data/installed-collectors/sources/syslog-source) ### Required logs for Ubuntu The following logs, located in your Linux machine's `/var/log` folder, are required for using the Sumo Logic app for Linux with Ubuntu: * auth.log * syslog * daemon.log * dpkg.log * kern.log ### Required logs for CentOS, Amazon Linux, and Red Hat The following logs, located in your Linux machine's `/var/log` folder, are required for using the Sumo Logic app for Linux with CentOS, Amazon Linux, and most Red Hat forks: * audit/audit.log * secure * messages * yum.log ## Installing the PCI Compliance for Linux app import AppInstall2 from '../../reuse/apps/app-install-v2.md'; ## Viewing PCI Compliance for Linux dashboards​ import ViewDashboards from '../../reuse/apps/view-dashboards.md'; ### Account, User, System Monitoring **Dashboard description:** This dashboard meets PCI Requirements 02, 07, 08 and 10 by monitoring user accounts and services. It presents information about user accounts created and deleted, stopped services, running services active services over time, unique services running, and running services, and more. **Use case.** Use this dashboard to monitor administrative actions (create, delete users) performed by end users, ensure proper services are running on all systems, detect attempts to change the system time, and verify that critical systems are up and running.You can also monitor excessive failed login attempts to detect attempts to break into the system. PCI Compliance for Linux dashboards ### Login Activity **Dashboard description:** This dashboard meets PCI Requirements 02 and 10 by tracking login activity. It provides information about failed and successful user logins, and failed and successful super-user logins. **Use case:** Use this dashboard to monitor access to the cardholder data environment. You can monitor failed and successful user logins. PCI Compliance for Linux dashboards ### Privileged Activity **Dashboard description:** This dashboard meets PCI Requirement 10. It provides information about total sudo attempts, failed sudo attempts, the top 10 users and hosts that have issued sudo attempts, recent sudo attempts, and sudo attempts over time. **Use case.** Use this dashboard to monitor successful and failed access attempts to systems, especially with administrative privileges. It also helps you to monitor actions performed by users with administrative privileges. PCI Compliance for Linux dashboards ## Upgrade/Downgrade the PCI Compliance for Linux app (Optional) import AppUpdate from '../../reuse/apps/app-update.md'; ## Uninstalling the PCI Compliance for Linux app (Optional) import AppUninstall from '../../reuse/apps/app-uninstall.md';