GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/t/28627/How-do-you-monitor-your-servers-VPS-es/oldest?p=2

Components

24 Twig Components
90 Render Count
108 ms Render Time
12.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.03ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
9 1.41ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
8 6.04ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
7 0.71ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
7 2.99ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
7 5.38ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
6 146.58ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
6 14.16ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
6 66.92ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.62ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.37ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 7.13ms
entries_cross
"App\Twig\Components\EntriesCrossComponent"
components/_cached.html.twig
1 0.26ms
editor_toolbar
"App\Twig\Components\EditorToolbarComponent"
components/editor_toolbar.html.twig
1 0.22ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.42ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 5.58ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.40ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 1.97ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.21ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 1.28ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 1.34ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.31ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.19ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.72ms

Render calls

entry App\Twig\Components\EntryComponent 12.0 MiB 7.13 ms
Input props
[
  "entry" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
  "isSingle" => true
  "showShortSentence" => false
  "showBody" => true
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#2963
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2964 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
  +isSingle: true
  +showShortSentence: false
  +showBody: true
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.26 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "krash@lemmy.ml"
    +username: "@krash@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729302268 {#1536
      date: 2024-10-19 03:44:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 7397
    -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "krash@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krash"
    +apPublicUrl: "https://lemmy.ml/u/krash"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krash"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728042741 {#1515
      date: 2024-10-04 13:52:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467611 {#1516
      date: 2023-06-22 23:00:11.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3132
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "krash@lemmy.ml"
    +username: "@krash@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729302268 {#1536
      date: 2024-10-19 03:44:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 7397
    -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "krash@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krash"
    +apPublicUrl: "https://lemmy.ml/u/krash"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krash"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728042741 {#1515
      date: 2024-10-04 13:52:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467611 {#1516
      date: 2023-06-22 23:00:11.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.35 ms
Input props
[
  "date" => DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3202
  +date: DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.18 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1720020881 {#1850
    date: 2024-07-03 17:34:41.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3266
  +createdAt: DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
  +editedAt: DateTimeImmutable @1720020881 {#1850
    date: 2024-07-03 17:34:41.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3331
  +subject: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.20 ms
Input props
[
  "subject" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3397
  +formDest: "entry"
  +subject: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entries_cross App\Twig\Components\EntriesCrossComponent 12.0 MiB 0.26 ms
Input props
[
  "entry" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\EntriesCrossComponent {#3711
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "krash@lemmy.ml"
      +username: "@krash@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729302268 {#1536
        date: 2024-10-19 03:44:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 7397
      -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "krash@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krash"
      +apPublicUrl: "https://lemmy.ml/u/krash"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krash"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728042741 {#1515
        date: 2024-10-04 13:52:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687467611 {#1516
        date: 2023-06-22 23:00:11.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-do-you-monitor-your-servers-VPS-es"
    +title: "How do you monitor your servers / VPS:es?"
    +url: null
    +body: """
      Hello selfhosters.\n
      \n
      We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
      \n
      And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
      \n
      Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
      \n
      So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 61
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722017375 {#2410
      date: 2024-07-26 20:09:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 28627
    -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
    -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704982428
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10355256"
    +editedAt: DateTimeImmutable @1720020881 {#1850
      date: 2024-07-03 17:34:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704896028 {#2420
      date: 2024-01-10 15:13:48.0 +01:00
    }
  }
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
}
editor_toolbar App\Twig\Components\EditorToolbarComponent 12.0 MiB 0.22 ms
Input props
[
  "id" => "entry_comment_67a9aa59ba91c9.38702047_body"
]
Attributes
[]
Component
App\Twig\Components\EditorToolbarComponent {#3808
  +id: "entry_comment_67a9aa59ba91c9.38702047_body"
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 16.30 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4240
  +comment: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.78 ms
Input props
[
  "user" => App\Entity\User {#3969
    +avatar: null
    +cover: null
    +email: "MrMcGasion@lemmy.world"
    +username: "@MrMcGasion@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729035878 {#4029
      date: 2024-10-16 01:44:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
    +entries: Doctrine\ORM\PersistentCollection {#3963 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
    +posts: Doctrine\ORM\PersistentCollection {#3954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
    +follows: Doctrine\ORM\PersistentCollection {#3940 …}
    +followers: Doctrine\ORM\PersistentCollection {#4082 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
    +reports: Doctrine\ORM\PersistentCollection {#4085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
    +violations: Doctrine\ORM\PersistentCollection {#4079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
    +awards: Doctrine\ORM\PersistentCollection {#4077 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4070 …}
    -id: 46405
    -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
    +apId: "MrMcGasion@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MrMcGasion"
    +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MrMcGasion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728539415 {#3939
      date: 2024-10-10 07:50:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695094906 {#4023
      date: 2023-09-19 05:41:46.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4338
  +user: App\Entity\User {#3969
    +avatar: null
    +cover: null
    +email: "MrMcGasion@lemmy.world"
    +username: "@MrMcGasion@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729035878 {#4029
      date: 2024-10-16 01:44:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
    +entries: Doctrine\ORM\PersistentCollection {#3963 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
    +posts: Doctrine\ORM\PersistentCollection {#3954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
    +follows: Doctrine\ORM\PersistentCollection {#3940 …}
    +followers: Doctrine\ORM\PersistentCollection {#4082 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
    +reports: Doctrine\ORM\PersistentCollection {#4085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
    +violations: Doctrine\ORM\PersistentCollection {#4079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
    +awards: Doctrine\ORM\PersistentCollection {#4077 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4070 …}
    -id: 46405
    -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
    +apId: "MrMcGasion@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MrMcGasion"
    +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MrMcGasion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728539415 {#3939
      date: 2024-10-10 07:50:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695094906 {#4023
      date: 2023-09-19 05:41:46.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704934742 {#3971
    date: 2024-01-11 01:59:02.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4393
  +date: DateTimeImmutable @1704934742 {#3971
    date: 2024-01-11 01:59:02.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704934742 {#3971
    date: 2024-01-11 01:59:02.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4447
  +createdAt: DateTimeImmutable @1704934742 {#3971
    date: 2024-01-11 01:59:02.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#3969
    +avatar: null
    +cover: null
    +email: "MrMcGasion@lemmy.world"
    +username: "@MrMcGasion@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729035878 {#4029
      date: 2024-10-16 01:44:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
    +entries: Doctrine\ORM\PersistentCollection {#3963 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
    +posts: Doctrine\ORM\PersistentCollection {#3954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
    +follows: Doctrine\ORM\PersistentCollection {#3940 …}
    +followers: Doctrine\ORM\PersistentCollection {#4082 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
    +reports: Doctrine\ORM\PersistentCollection {#4085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
    +violations: Doctrine\ORM\PersistentCollection {#4079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
    +awards: Doctrine\ORM\PersistentCollection {#4077 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4070 …}
    -id: 46405
    -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
    +apId: "MrMcGasion@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MrMcGasion"
    +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MrMcGasion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728539415 {#3939
      date: 2024-10-10 07:50:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695094906 {#4023
      date: 2023-09-19 05:41:46.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4503
  +width: 40
  +height: 40
  +user: App\Entity\User {#3969
    +avatar: null
    +cover: null
    +email: "MrMcGasion@lemmy.world"
    +username: "@MrMcGasion@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729035878 {#4029
      date: 2024-10-16 01:44:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
    +entries: Doctrine\ORM\PersistentCollection {#3963 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
    +posts: Doctrine\ORM\PersistentCollection {#3954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
    +follows: Doctrine\ORM\PersistentCollection {#3940 …}
    +followers: Doctrine\ORM\PersistentCollection {#4082 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
    +reports: Doctrine\ORM\PersistentCollection {#4085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
    +violations: Doctrine\ORM\PersistentCollection {#4079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
    +awards: Doctrine\ORM\PersistentCollection {#4077 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4070 …}
    -id: 46405
    -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
    +apId: "MrMcGasion@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MrMcGasion"
    +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MrMcGasion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728539415 {#3939
      date: 2024-10-10 07:50:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695094906 {#4023
      date: 2023-09-19 05:41:46.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4598
  +subject: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4655
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4902
  +comment: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969
      +avatar: null
      +cover: null
      +email: "MrMcGasion@lemmy.world"
      +username: "@MrMcGasion@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729035878 {#4029
        date: 2024-10-16 01:44:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3970 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3973 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3966 …}
      +entries: Doctrine\ORM\PersistentCollection {#3963 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3961 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3956 …}
      +posts: Doctrine\ORM\PersistentCollection {#3954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3947 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3944 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3942 …}
      +follows: Doctrine\ORM\PersistentCollection {#3940 …}
      +followers: Doctrine\ORM\PersistentCollection {#4082 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4065 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4054 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4027 …}
      +reports: Doctrine\ORM\PersistentCollection {#4085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4081 …}
      +violations: Doctrine\ORM\PersistentCollection {#4079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4078 …}
      +awards: Doctrine\ORM\PersistentCollection {#4077 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4070 …}
      -id: 46405
      -password: "$2y$13$gPW5Vjj09TNr8zyHx799iei0rqhOmRO6BoxYbjAaKiaZ4wwkE8m0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4068 …}
      +apId: "MrMcGasion@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MrMcGasion"
      +apPublicUrl: "https://lemmy.world/u/MrMcGasion"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MrMcGasion"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728539415 {#3939
        date: 2024-10-10 07:50:15.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695094906 {#4023
        date: 2023-09-19 05:41:46.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve dabbled with some monitoring tools in the past, but never really stuck with anything proper for very long. I usually notice issues myself. I self-host my own custom new-tab page that I use across all my devices and between that, Nextcloud clients, and my home-assistant reverse proxy on the same vps, when I do have unexpected downtime, I usually notice within a few minutes.\n
      \n
      Other than that I run fail2ban, and have my vps configured to send me a text message/notification whenever someone successfully logs in to a shell via ssh, just in case.\n
      \n
      Based on the logs over the years, most bots that try to login try with usernames like admin or root, I have root login disabled for ssh, and the one account that can be used over ssh has a non-obvious username that would also have to be guessed before an attacker could even try passwords, and fail2ban does a good job of blocking ips that fail after a few tries.\n
      \n
      If I used containers, I would probably want a way to monitor them, but I personally dislike containers (for myself, I’m not here to “yuck” anyone’s “yum”) and deliberately avoid them.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704934742 {#3935
      date: 2024-01-11 01:59:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 297911
    -bodyTs: "'account':133 'across':40 'admin':120 'also':148 'anyon':201 'anyth':16 'assist':53 'attack':155 'avoid':206 'base':103 'block':167 'bot':111 'case':102 'client':48 'configur':83 'contain':178,192 'could':156 'custom':32 'dabbl':3 'deliber':205 'devic':43 'disabl':127 'dislik':191 'downtim':65 'even':157 'fail':170 'fail2ban':78,161 'good':164 'guess':152 'home':52 'home-assist':51 'host':29 'ip':168 'issu':24 'job':165 'like':119 'log':93,106 'login':115,126 'long':20 'm':196 'message/notification':89 'minut':72 'monitor':6,186 'never':12 'new':34 'new-tab':33 'nextcloud':47 'non':143 'non-obvi':142 'notic':23,68 'obvious':144 'one':132 'page':36 'password':159 'past':10 'person':190 'probabl':181 'proper':17 'proxi':55 'realli':13 'revers':54 'root':122,125 'run':77 'self':28 'self-host':27 'send':85 'shell':97 'someon':91 'ssh':99,129,139 'stuck':14 'success':92 'tab':35 'text':88 'tool':7 'tri':113,116,158,174 'unexpect':64 'use':39,137,177 'usernam':118,145 'usual':22,67 've':2 'via':98 'vps':59,82 'want':182 'way':184 'whenev':90 'within':69 'would':147,180 'year':109 'yuck':200 'yum':203"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6566799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704934742 {#3971
      date: 2024-01-11 01:59:02.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 56.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4988
  +comment: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4042
    +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#4063
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +entries: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
    +posts: Doctrine\ORM\PersistentCollection {#4092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
    +follows: Doctrine\ORM\PersistentCollection {#4104 …}
    +followers: Doctrine\ORM\PersistentCollection {#4106 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +reports: Doctrine\ORM\PersistentCollection {#4116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
    +violations: Doctrine\ORM\PersistentCollection {#4120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
    +awards: Doctrine\ORM\PersistentCollection {#4124 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
    +categories: Doctrine\ORM\PersistentCollection {#4128 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#4061
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#4062
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5033
  +user: App\Entity\User {#4042
    +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#4063
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +entries: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
    +posts: Doctrine\ORM\PersistentCollection {#4092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
    +follows: Doctrine\ORM\PersistentCollection {#4104 …}
    +followers: Doctrine\ORM\PersistentCollection {#4106 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +reports: Doctrine\ORM\PersistentCollection {#4116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
    +violations: Doctrine\ORM\PersistentCollection {#4120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
    +awards: Doctrine\ORM\PersistentCollection {#4124 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
    +categories: Doctrine\ORM\PersistentCollection {#4128 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#4061
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#4062
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704975991 {#4058
    date: 2024-01-11 13:26:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5088
  +date: DateTimeImmutable @1704975991 {#4058
    date: 2024-01-11 13:26:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704975991 {#4058
    date: 2024-01-11 13:26:31.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5142
  +createdAt: DateTimeImmutable @1704975991 {#4058
    date: 2024-01-11 13:26:31.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.50 ms
Input props
[
  "user" => App\Entity\User {#4042
    +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#4063
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +entries: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
    +posts: Doctrine\ORM\PersistentCollection {#4092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
    +follows: Doctrine\ORM\PersistentCollection {#4104 …}
    +followers: Doctrine\ORM\PersistentCollection {#4106 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +reports: Doctrine\ORM\PersistentCollection {#4116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
    +violations: Doctrine\ORM\PersistentCollection {#4120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
    +awards: Doctrine\ORM\PersistentCollection {#4124 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
    +categories: Doctrine\ORM\PersistentCollection {#4128 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#4061
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#4062
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5196
  +width: 40
  +height: 40
  +user: App\Entity\User {#4042
    +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#4063
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +entries: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
    +posts: Doctrine\ORM\PersistentCollection {#4092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
    +follows: Doctrine\ORM\PersistentCollection {#4104 …}
    +followers: Doctrine\ORM\PersistentCollection {#4106 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +reports: Doctrine\ORM\PersistentCollection {#4116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
    +violations: Doctrine\ORM\PersistentCollection {#4120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
    +awards: Doctrine\ORM\PersistentCollection {#4124 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
    +categories: Doctrine\ORM\PersistentCollection {#4128 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#4061
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#4062
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.37 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5267
  +subject: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5324
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 39.04 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5564
  +comment: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4042
      +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
      +cover: null
      +email: "SeeJayEmm@lemmy.procrastinati.org"
      +username: "@SeeJayEmm@lemmy.procrastinati.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
        \n
        Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
        """
      +lastActive: DateTime @1728418371 {#4063
        date: 2024-10-08 22:12:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +entries: Doctrine\ORM\PersistentCollection {#4034 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
      +posts: Doctrine\ORM\PersistentCollection {#4092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
      +follows: Doctrine\ORM\PersistentCollection {#4104 …}
      +followers: Doctrine\ORM\PersistentCollection {#4106 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +reports: Doctrine\ORM\PersistentCollection {#4116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
      +violations: Doctrine\ORM\PersistentCollection {#4120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
      +awards: Doctrine\ORM\PersistentCollection {#4124 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
      +categories: Doctrine\ORM\PersistentCollection {#4128 …}
      -id: 22728
      -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
      +apId: "SeeJayEmm@lemmy.procrastinati.org"
      +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
      +apDomain: "lemmy.procrastinati.org"
      +apPreferredUsername: "SeeJayEmm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729104417 {#4061
        date: 2024-10-16 20:46:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689080109 {#4062
        date: 2023-07-11 14:55:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1721071611 {#4066
      date: 2024-07-15 21:26:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 298819
    -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1354133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704975991 {#4058
      date: 2024-01-11 13:26:31.0 +01:00
    }
  }
  +nestedComments: [
    299679 => App\Entity\EntryComment {#4272
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#4241
          +avatar: null
          +cover: null
          +email: "archy@lemmy.world"
          +username: "@archy@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728404362 {#6412
            date: 2024-10-08 18:19:22.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
          +entries: Doctrine\ORM\PersistentCollection {#6424 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
          +posts: Doctrine\ORM\PersistentCollection {#6432 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
          +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
          +follows: Doctrine\ORM\PersistentCollection {#6444 …}
          +followers: Doctrine\ORM\PersistentCollection {#6446 …}
          +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
          +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
          +reports: Doctrine\ORM\PersistentCollection {#6456 …}
          +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
          +violations: Doctrine\ORM\PersistentCollection {#6460 …}
          +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
          +awards: Doctrine\ORM\PersistentCollection {#6464 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
          +categories: Doctrine\ORM\PersistentCollection {#6468 …}
          -id: 56737
          -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
          +apId: "archy@lemmy.world"
          +apProfileId: "https://lemmy.world/u/archy"
          +apPublicUrl: "https://lemmy.world/u/archy"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "archy"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728311324 {#6409
            date: 2024-10-07 16:28:44.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697115888 {#6411
            date: 2023-10-12 15:04:48.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4221
          +user: Proxies\__CG__\App\Entity\User {#4218 …2}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4059}
          +root: App\Entity\EntryComment {#4059}
          +body: "What’s crowded? I am having trouble searching for it because of its name"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704994597 {#4222
            date: 2024-01-11 18:36:37.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
            "@SeeJayEmm@lemmy.procrastinati.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4215 …}
          +nested: Doctrine\ORM\PersistentCollection {#4213 …}
          +votes: Doctrine\ORM\PersistentCollection {#4217 …}
          +reports: Doctrine\ORM\PersistentCollection {#4228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
          -id: 299434
          -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5753734"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704994597 {#4225
            date: 2024-01-11 18:36:37.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "crowdsec, pretty sure what’s meant"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704995706 {#4244
          date: 2024-01-11 18:55:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
          "@peter@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4239 …}
        +nested: Doctrine\ORM\PersistentCollection {#4237 …}
        +votes: Doctrine\ORM\PersistentCollection {#4235 …}
        +reports: Doctrine\ORM\PersistentCollection {#4251 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
        -id: 299473
        -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6582523"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704995706 {#4247
          date: 2024-01-11 18:55:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "Ah thank you"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705001172 {#4267
        date: 2024-01-11 20:26:12.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
        "@archy@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4264 …}
      +nested: Doctrine\ORM\PersistentCollection {#4261 …}
      +votes: Doctrine\ORM\PersistentCollection {#4259 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 299679
      -bodyTs: "'ah':1 'thank':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5755839"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705001172 {#4270
        date: 2024-01-11 20:26:12.0 +01:00
      }
    }
    299473 => App\Entity\EntryComment {#4249}
    299434 => App\Entity\EntryComment {#4221}
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 37.71 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5624
  +comment: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 2.27 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5671
  +user: Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704994597 {#4225
    date: 2024-01-11 18:36:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5790
  +date: DateTimeImmutable @1704994597 {#4225
    date: 2024-01-11 18:36:37.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704994597 {#4225
    date: 2024-01-11 18:36:37.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5844
  +createdAt: DateTimeImmutable @1704994597 {#4225
    date: 2024-01-11 18:36:37.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 13.01 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5898
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5975
  +subject: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6032
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 16.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6272
  +comment: App\Entity\EntryComment {#4221
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4059
      +user: App\Entity\User {#4042
        +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
        +cover: null
        +email: "SeeJayEmm@lemmy.procrastinati.org"
        +username: "@SeeJayEmm@lemmy.procrastinati.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
          \n
          Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
          """
        +lastActive: DateTime @1728418371 {#4063
          date: 2024-10-08 22:12:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +entries: Doctrine\ORM\PersistentCollection {#4034 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
        +posts: Doctrine\ORM\PersistentCollection {#4092 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
        +follows: Doctrine\ORM\PersistentCollection {#4104 …}
        +followers: Doctrine\ORM\PersistentCollection {#4106 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +reports: Doctrine\ORM\PersistentCollection {#4116 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
        +violations: Doctrine\ORM\PersistentCollection {#4120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
        +awards: Doctrine\ORM\PersistentCollection {#4124 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
        +categories: Doctrine\ORM\PersistentCollection {#4128 …}
        -id: 22728
        -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
        +apId: "SeeJayEmm@lemmy.procrastinati.org"
        +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
        +apDomain: "lemmy.procrastinati.org"
        +apPreferredUsername: "SeeJayEmm"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729104417 {#4061
          date: 2024-10-16 20:46:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689080109 {#4062
          date: 2023-07-11 14:55:09.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1721071611 {#4066
        date: 2024-07-15 21:26:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4052 …}
      +nested: Doctrine\ORM\PersistentCollection {#4055 …}
      +votes: Doctrine\ORM\PersistentCollection {#4053 …}
      +reports: Doctrine\ORM\PersistentCollection {#4051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 298819
      -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1354133"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704975991 {#4058
        date: 2024-01-11 13:26:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "What’s crowded? I am having trouble searching for it because of its name"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704994597 {#4222
      date: 2024-01-11 18:36:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4213 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
    -id: 299434
    -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5753734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994597 {#4225
      date: 2024-01-11 18:36:37.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 16.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6327
  +comment: App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 1.90 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4241
    +avatar: null
    +cover: null
    +email: "archy@lemmy.world"
    +username: "@archy@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728404362 {#6412
      date: 2024-10-08 18:19:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
    +entries: Doctrine\ORM\PersistentCollection {#6424 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
    +posts: Doctrine\ORM\PersistentCollection {#6432 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
    +follows: Doctrine\ORM\PersistentCollection {#6444 …}
    +followers: Doctrine\ORM\PersistentCollection {#6446 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +reports: Doctrine\ORM\PersistentCollection {#6456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
    +violations: Doctrine\ORM\PersistentCollection {#6460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
    +awards: Doctrine\ORM\PersistentCollection {#6464 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
    +categories: Doctrine\ORM\PersistentCollection {#6468 …}
    -id: 56737
    -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
    +apId: "archy@lemmy.world"
    +apProfileId: "https://lemmy.world/u/archy"
    +apPublicUrl: "https://lemmy.world/u/archy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "archy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728311324 {#6409
      date: 2024-10-07 16:28:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697115888 {#6411
      date: 2023-10-12 15:04:48.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6372
  +user: Proxies\__CG__\App\Entity\User {#4241
    +avatar: null
    +cover: null
    +email: "archy@lemmy.world"
    +username: "@archy@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728404362 {#6412
      date: 2024-10-08 18:19:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
    +entries: Doctrine\ORM\PersistentCollection {#6424 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
    +posts: Doctrine\ORM\PersistentCollection {#6432 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
    +follows: Doctrine\ORM\PersistentCollection {#6444 …}
    +followers: Doctrine\ORM\PersistentCollection {#6446 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +reports: Doctrine\ORM\PersistentCollection {#6456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
    +violations: Doctrine\ORM\PersistentCollection {#6460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
    +awards: Doctrine\ORM\PersistentCollection {#6464 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
    +categories: Doctrine\ORM\PersistentCollection {#6468 …}
    -id: 56737
    -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
    +apId: "archy@lemmy.world"
    +apProfileId: "https://lemmy.world/u/archy"
    +apPublicUrl: "https://lemmy.world/u/archy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "archy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728311324 {#6409
      date: 2024-10-07 16:28:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697115888 {#6411
      date: 2023-10-12 15:04:48.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704995706 {#4247
    date: 2024-01-11 18:55:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6490
  +date: DateTimeImmutable @1704995706 {#4247
    date: 2024-01-11 18:55:06.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704995706 {#4247
    date: 2024-01-11 18:55:06.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6544
  +createdAt: DateTimeImmutable @1704995706 {#4247
    date: 2024-01-11 18:55:06.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4241
    +avatar: null
    +cover: null
    +email: "archy@lemmy.world"
    +username: "@archy@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728404362 {#6412
      date: 2024-10-08 18:19:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
    +entries: Doctrine\ORM\PersistentCollection {#6424 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
    +posts: Doctrine\ORM\PersistentCollection {#6432 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
    +follows: Doctrine\ORM\PersistentCollection {#6444 …}
    +followers: Doctrine\ORM\PersistentCollection {#6446 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +reports: Doctrine\ORM\PersistentCollection {#6456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
    +violations: Doctrine\ORM\PersistentCollection {#6460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
    +awards: Doctrine\ORM\PersistentCollection {#6464 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
    +categories: Doctrine\ORM\PersistentCollection {#6468 …}
    -id: 56737
    -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
    +apId: "archy@lemmy.world"
    +apProfileId: "https://lemmy.world/u/archy"
    +apPublicUrl: "https://lemmy.world/u/archy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "archy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728311324 {#6409
      date: 2024-10-07 16:28:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697115888 {#6411
      date: 2023-10-12 15:04:48.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6598
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4241
    +avatar: null
    +cover: null
    +email: "archy@lemmy.world"
    +username: "@archy@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728404362 {#6412
      date: 2024-10-08 18:19:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
    +entries: Doctrine\ORM\PersistentCollection {#6424 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
    +posts: Doctrine\ORM\PersistentCollection {#6432 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
    +follows: Doctrine\ORM\PersistentCollection {#6444 …}
    +followers: Doctrine\ORM\PersistentCollection {#6446 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +reports: Doctrine\ORM\PersistentCollection {#6456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
    +violations: Doctrine\ORM\PersistentCollection {#6460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
    +awards: Doctrine\ORM\PersistentCollection {#6464 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
    +categories: Doctrine\ORM\PersistentCollection {#6468 …}
    -id: 56737
    -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
    +apId: "archy@lemmy.world"
    +apProfileId: "https://lemmy.world/u/archy"
    +apPublicUrl: "https://lemmy.world/u/archy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "archy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728311324 {#6409
      date: 2024-10-07 16:28:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697115888 {#6411
      date: 2023-10-12 15:04:48.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6667
  +subject: App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6724
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 9.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6964
  +comment: App\Entity\EntryComment {#4249
    +user: Proxies\__CG__\App\Entity\User {#4241
      +avatar: null
      +cover: null
      +email: "archy@lemmy.world"
      +username: "@archy@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728404362 {#6412
        date: 2024-10-08 18:19:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
      +entries: Doctrine\ORM\PersistentCollection {#6424 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
      +posts: Doctrine\ORM\PersistentCollection {#6432 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
      +follows: Doctrine\ORM\PersistentCollection {#6444 …}
      +followers: Doctrine\ORM\PersistentCollection {#6446 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
      +reports: Doctrine\ORM\PersistentCollection {#6456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
      +violations: Doctrine\ORM\PersistentCollection {#6460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
      +awards: Doctrine\ORM\PersistentCollection {#6464 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
      +categories: Doctrine\ORM\PersistentCollection {#6468 …}
      -id: 56737
      -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
      +apId: "archy@lemmy.world"
      +apProfileId: "https://lemmy.world/u/archy"
      +apPublicUrl: "https://lemmy.world/u/archy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "archy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728311324 {#6409
        date: 2024-10-07 16:28:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697115888 {#6411
        date: 2023-10-12 15:04:48.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4221
      +user: Proxies\__CG__\App\Entity\User {#4218
        +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#5711
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
        +entries: Doctrine\ORM\PersistentCollection {#5724 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
        +posts: Doctrine\ORM\PersistentCollection {#5732 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
        +follows: Doctrine\ORM\PersistentCollection {#5744 …}
        +followers: Doctrine\ORM\PersistentCollection {#5746 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
        +reports: Doctrine\ORM\PersistentCollection {#5756 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
        +violations: Doctrine\ORM\PersistentCollection {#5760 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
        +awards: Doctrine\ORM\PersistentCollection {#5764 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
        +categories: Doctrine\ORM\PersistentCollection {#5768 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#5708
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#5710
          date: 2023-06-23 22:02:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4059
        +user: App\Entity\User {#4042
          +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
          +cover: null
          +email: "SeeJayEmm@lemmy.procrastinati.org"
          +username: "@SeeJayEmm@lemmy.procrastinati.org"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
            \n
            Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
            """
          +lastActive: DateTime @1728418371 {#4063
            date: 2024-10-08 22:12:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
          +entries: Doctrine\ORM\PersistentCollection {#4034 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
          +posts: Doctrine\ORM\PersistentCollection {#4092 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
          +follows: Doctrine\ORM\PersistentCollection {#4104 …}
          +followers: Doctrine\ORM\PersistentCollection {#4106 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
          +reports: Doctrine\ORM\PersistentCollection {#4116 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
          +violations: Doctrine\ORM\PersistentCollection {#4120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
          +awards: Doctrine\ORM\PersistentCollection {#4124 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
          +categories: Doctrine\ORM\PersistentCollection {#4128 …}
          -id: 22728
          -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
          +apId: "SeeJayEmm@lemmy.procrastinati.org"
          +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
          +apDomain: "lemmy.procrastinati.org"
          +apPreferredUsername: "SeeJayEmm"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729104417 {#4061
            date: 2024-10-16 20:46:57.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689080109 {#4062
            date: 2023-07-11 14:55:09.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1721071611 {#4066
          date: 2024-07-15 21:26:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4052 …}
        +nested: Doctrine\ORM\PersistentCollection {#4055 …}
        +votes: Doctrine\ORM\PersistentCollection {#4053 …}
        +reports: Doctrine\ORM\PersistentCollection {#4051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 298819
        -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1354133"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704975991 {#4058
          date: 2024-01-11 13:26:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "What’s crowded? I am having trouble searching for it because of its name"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704994597 {#4222
        date: 2024-01-11 18:36:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4213 …}
      +votes: Doctrine\ORM\PersistentCollection {#4217 …}
      +reports: Doctrine\ORM\PersistentCollection {#4228 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
      -id: 299434
      -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5753734"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704994597 {#4225
        date: 2024-01-11 18:36:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "crowdsec, pretty sure what’s meant"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704995706 {#4244
      date: 2024-01-11 18:55:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4239 …}
    +nested: Doctrine\ORM\PersistentCollection {#4237 …}
    +votes: Doctrine\ORM\PersistentCollection {#4235 …}
    +reports: Doctrine\ORM\PersistentCollection {#4251 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
    -id: 299473
    -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6582523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704995706 {#4247
      date: 2024-01-11 18:55:06.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 8.37 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7019
  +comment: App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7064
  +user: Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1705001172 {#4270
    date: 2024-01-11 20:26:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7119
  +date: DateTimeImmutable @1705001172 {#4270
    date: 2024-01-11 20:26:12.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705001172 {#4270
    date: 2024-01-11 20:26:12.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7173
  +createdAt: DateTimeImmutable @1705001172 {#4270
    date: 2024-01-11 20:26:12.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7227
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4218
    +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#5711
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
    +entries: Doctrine\ORM\PersistentCollection {#5724 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
    +posts: Doctrine\ORM\PersistentCollection {#5732 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
    +follows: Doctrine\ORM\PersistentCollection {#5744 …}
    +followers: Doctrine\ORM\PersistentCollection {#5746 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
    +reports: Doctrine\ORM\PersistentCollection {#5756 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
    +violations: Doctrine\ORM\PersistentCollection {#5760 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
    +awards: Doctrine\ORM\PersistentCollection {#5764 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
    +categories: Doctrine\ORM\PersistentCollection {#5768 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#5708
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#5710
      date: 2023-06-23 22:02:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7297
  +subject: App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7354
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.39 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7434
  +comment: App\Entity\EntryComment {#4272
    +user: Proxies\__CG__\App\Entity\User {#4218
      +avatar: Proxies\__CG__\App\Entity\Image {#5716 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#5711
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5720 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5722 …}
      +entries: Doctrine\ORM\PersistentCollection {#5724 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5726 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5728 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5730 …}
      +posts: Doctrine\ORM\PersistentCollection {#5732 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5734 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5736 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5738 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5740 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5742 …}
      +follows: Doctrine\ORM\PersistentCollection {#5744 …}
      +followers: Doctrine\ORM\PersistentCollection {#5746 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5748 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5750 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5752 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5754 …}
      +reports: Doctrine\ORM\PersistentCollection {#5756 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5758 …}
      +violations: Doctrine\ORM\PersistentCollection {#5760 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5762 …}
      +awards: Doctrine\ORM\PersistentCollection {#5764 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5766 …}
      +categories: Doctrine\ORM\PersistentCollection {#5768 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5770 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#5708
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#5710
        date: 2023-06-23 22:02:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#4241
        +avatar: null
        +cover: null
        +email: "archy@lemmy.world"
        +username: "@archy@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728404362 {#6412
          date: 2024-10-08 18:19:22.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6417 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6420 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6422 …}
        +entries: Doctrine\ORM\PersistentCollection {#6424 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6426 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6428 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6430 …}
        +posts: Doctrine\ORM\PersistentCollection {#6432 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6434 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6436 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6438 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6440 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6442 …}
        +follows: Doctrine\ORM\PersistentCollection {#6444 …}
        +followers: Doctrine\ORM\PersistentCollection {#6446 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6448 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6450 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6452 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
        +reports: Doctrine\ORM\PersistentCollection {#6456 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6458 …}
        +violations: Doctrine\ORM\PersistentCollection {#6460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6462 …}
        +awards: Doctrine\ORM\PersistentCollection {#6464 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6466 …}
        +categories: Doctrine\ORM\PersistentCollection {#6468 …}
        -id: 56737
        -password: "$2y$13$0JY6GJ1g9HvnbQfXmQnVVukZBRPaqEWAdQaYvgFsoFyaTUysH3DHq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6470 …}
        +apId: "archy@lemmy.world"
        +apProfileId: "https://lemmy.world/u/archy"
        +apPublicUrl: "https://lemmy.world/u/archy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "archy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728311324 {#6409
          date: 2024-10-07 16:28:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697115888 {#6411
          date: 2023-10-12 15:04:48.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4221
        +user: Proxies\__CG__\App\Entity\User {#4218 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4059
          +user: App\Entity\User {#4042
            +avatar: Proxies\__CG__\App\Entity\Image {#4041 …}
            +cover: null
            +email: "SeeJayEmm@lemmy.procrastinati.org"
            +username: "@SeeJayEmm@lemmy.procrastinati.org"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: """
              Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
              \n
              Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
              """
            +lastActive: DateTime @1728418371 {#4063
              date: 2024-10-08 22:12:51.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4040 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4038 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4036 …}
            +entries: Doctrine\ORM\PersistentCollection {#4034 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4030 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4089 …}
            +posts: Doctrine\ORM\PersistentCollection {#4092 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4094 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4096 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4098 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4100 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4102 …}
            +follows: Doctrine\ORM\PersistentCollection {#4104 …}
            +followers: Doctrine\ORM\PersistentCollection {#4106 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4108 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4110 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4112 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
            +reports: Doctrine\ORM\PersistentCollection {#4116 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4118 …}
            +violations: Doctrine\ORM\PersistentCollection {#4120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4122 …}
            +awards: Doctrine\ORM\PersistentCollection {#4124 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4126 …}
            +categories: Doctrine\ORM\PersistentCollection {#4128 …}
            -id: 22728
            -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4130 …}
            +apId: "SeeJayEmm@lemmy.procrastinati.org"
            +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
            +apDomain: "lemmy.procrastinati.org"
            +apPreferredUsername: "SeeJayEmm"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1729104417 {#4061
              date: 2024-10-16 20:46:57.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689080109 {#4062
              date: 2023-07-11 14:55:09.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I’m running checkmk for monitoring but that won’t help you with detection of unwanted logins. For security I’m running crowded."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1721071611 {#4066
            date: 2024-07-15 21:26:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@krash@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4052 …}
          +nested: Doctrine\ORM\PersistentCollection {#4055 …}
          +votes: Doctrine\ORM\PersistentCollection {#4053 …}
          +reports: Doctrine\ORM\PersistentCollection {#4051 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4048 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 298819
          -bodyTs: "'checkmk':4 'crowd':23 'detect':14 'help':11 'login':17 'm':2,21 'monitor':6 'run':3,22 'secur':19 'unwant':16 'won':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1354133"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704975991 {#4058
            date: 2024-01-11 13:26:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4059}
        +body: "What’s crowded? I am having trouble searching for it because of its name"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704994597 {#4222
          date: 2024-01-11 18:36:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@krash@lemmy.ml"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4215 …}
        +nested: Doctrine\ORM\PersistentCollection {#4213 …}
        +votes: Doctrine\ORM\PersistentCollection {#4217 …}
        +reports: Doctrine\ORM\PersistentCollection {#4228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4230 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4232 …}
        -id: 299434
        -bodyTs: "'crowd':3 'name':14 'search':8 'troubl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5753734"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704994597 {#4225
          date: 2024-01-11 18:36:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4059}
      +body: "crowdsec, pretty sure what’s meant"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704995706 {#4244
        date: 2024-01-11 18:55:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@krash@lemmy.ml"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4239 …}
      +nested: Doctrine\ORM\PersistentCollection {#4237 …}
      +votes: Doctrine\ORM\PersistentCollection {#4235 …}
      +reports: Doctrine\ORM\PersistentCollection {#4251 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4255 …}
      -id: 299473
      -bodyTs: "'crowdsec':1 'meant':6 'pretti':2 'sure':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6582523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704995706 {#4247
        date: 2024-01-11 18:55:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4059}
    +body: "Ah thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705001172 {#4267
      date: 2024-01-11 20:26:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@peter@feddit.uk"
      "@archy@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4259 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 299679
    -bodyTs: "'ah':1 'thank':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5755839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705001172 {#4270
      date: 2024-01-11 20:26:12.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 11.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7532
  +comment: App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4150
    +avatar: null
    +cover: null
    +email: "MystikIncarnate@lemmy.ca"
    +username: "@MystikIncarnate@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Some IT guy, IDK."
    +lastActive: DateTime @1729549251 {#4134
      date: 2024-10-22 00:20:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +entries: Doctrine\ORM\PersistentCollection {#4157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
    +posts: Doctrine\ORM\PersistentCollection {#4165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
    +follows: Doctrine\ORM\PersistentCollection {#4177 …}
    +followers: Doctrine\ORM\PersistentCollection {#4179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +reports: Doctrine\ORM\PersistentCollection {#4189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
    +violations: Doctrine\ORM\PersistentCollection {#4193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
    +awards: Doctrine\ORM\PersistentCollection {#4197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
    +categories: Doctrine\ORM\PersistentCollection {#4201 …}
    -id: 24215
    -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
    +apId: "MystikIncarnate@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
    +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "MystikIncarnate"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729521125 {#4135
      date: 2024-10-21 16:32:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689129321 {#4136
      date: 2023-07-12 04:35:21.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7577
  +user: App\Entity\User {#4150
    +avatar: null
    +cover: null
    +email: "MystikIncarnate@lemmy.ca"
    +username: "@MystikIncarnate@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Some IT guy, IDK."
    +lastActive: DateTime @1729549251 {#4134
      date: 2024-10-22 00:20:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +entries: Doctrine\ORM\PersistentCollection {#4157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
    +posts: Doctrine\ORM\PersistentCollection {#4165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
    +follows: Doctrine\ORM\PersistentCollection {#4177 …}
    +followers: Doctrine\ORM\PersistentCollection {#4179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +reports: Doctrine\ORM\PersistentCollection {#4189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
    +violations: Doctrine\ORM\PersistentCollection {#4193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
    +awards: Doctrine\ORM\PersistentCollection {#4197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
    +categories: Doctrine\ORM\PersistentCollection {#4201 …}
    -id: 24215
    -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
    +apId: "MystikIncarnate@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
    +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "MystikIncarnate"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729521125 {#4135
      date: 2024-10-21 16:32:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689129321 {#4136
      date: 2023-07-12 04:35:21.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1705004259 {#4133
    date: 2024-01-11 21:17:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7632
  +date: DateTimeImmutable @1705004259 {#4133
    date: 2024-01-11 21:17:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705004259 {#4133
    date: 2024-01-11 21:17:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7686
  +createdAt: DateTimeImmutable @1705004259 {#4133
    date: 2024-01-11 21:17:39.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#4150
    +avatar: null
    +cover: null
    +email: "MystikIncarnate@lemmy.ca"
    +username: "@MystikIncarnate@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Some IT guy, IDK."
    +lastActive: DateTime @1729549251 {#4134
      date: 2024-10-22 00:20:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +entries: Doctrine\ORM\PersistentCollection {#4157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
    +posts: Doctrine\ORM\PersistentCollection {#4165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
    +follows: Doctrine\ORM\PersistentCollection {#4177 …}
    +followers: Doctrine\ORM\PersistentCollection {#4179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +reports: Doctrine\ORM\PersistentCollection {#4189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
    +violations: Doctrine\ORM\PersistentCollection {#4193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
    +awards: Doctrine\ORM\PersistentCollection {#4197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
    +categories: Doctrine\ORM\PersistentCollection {#4201 …}
    -id: 24215
    -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
    +apId: "MystikIncarnate@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
    +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "MystikIncarnate"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729521125 {#4135
      date: 2024-10-21 16:32:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689129321 {#4136
      date: 2023-07-12 04:35:21.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7740
  +width: 40
  +height: 40
  +user: App\Entity\User {#4150
    +avatar: null
    +cover: null
    +email: "MystikIncarnate@lemmy.ca"
    +username: "@MystikIncarnate@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Some IT guy, IDK."
    +lastActive: DateTime @1729549251 {#4134
      date: 2024-10-22 00:20:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +entries: Doctrine\ORM\PersistentCollection {#4157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
    +posts: Doctrine\ORM\PersistentCollection {#4165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
    +follows: Doctrine\ORM\PersistentCollection {#4177 …}
    +followers: Doctrine\ORM\PersistentCollection {#4179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +reports: Doctrine\ORM\PersistentCollection {#4189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
    +violations: Doctrine\ORM\PersistentCollection {#4193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
    +awards: Doctrine\ORM\PersistentCollection {#4197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
    +categories: Doctrine\ORM\PersistentCollection {#4201 …}
    -id: 24215
    -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
    +apId: "MystikIncarnate@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
    +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "MystikIncarnate"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729521125 {#4135
      date: 2024-10-21 16:32:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689129321 {#4136
      date: 2023-07-12 04:35:21.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7821
  +subject: App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7878
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.68 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8118
  +comment: App\Entity\EntryComment {#4137
    +user: App\Entity\User {#4150
      +avatar: null
      +cover: null
      +email: "MystikIncarnate@lemmy.ca"
      +username: "@MystikIncarnate@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Some IT guy, IDK."
      +lastActive: DateTime @1729549251 {#4134
        date: 2024-10-22 00:20:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4151 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +entries: Doctrine\ORM\PersistentCollection {#4157 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4163 …}
      +posts: Doctrine\ORM\PersistentCollection {#4165 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4167 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4169 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4175 …}
      +follows: Doctrine\ORM\PersistentCollection {#4177 …}
      +followers: Doctrine\ORM\PersistentCollection {#4179 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4181 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +reports: Doctrine\ORM\PersistentCollection {#4189 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4191 …}
      +violations: Doctrine\ORM\PersistentCollection {#4193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4195 …}
      +awards: Doctrine\ORM\PersistentCollection {#4197 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4199 …}
      +categories: Doctrine\ORM\PersistentCollection {#4201 …}
      -id: 24215
      -password: "$2y$13$FMmU620hT2.QUUEtCTXrw.rLEn2O9yHjmXVwzYuaSSL0Qf.cVWsWu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4203 …}
      +apId: "MystikIncarnate@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/MystikIncarnate"
      +apPublicUrl: "https://lemmy.ca/u/MystikIncarnate"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "MystikIncarnate"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729521125 {#4135
        date: 2024-10-21 16:32:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689129321 {#4136
        date: 2023-07-12 04:35:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "krash@lemmy.ml"
        +username: "@krash@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729302268 {#1536
          date: 2024-10-19 03:44:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 7397
        -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "krash@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/krash"
        +apPublicUrl: "https://lemmy.ml/u/krash"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "krash"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728042741 {#1515
          date: 2024-10-04 13:52:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687467611 {#1516
          date: 2023-06-22 23:00:11.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#276
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "How-do-you-monitor-your-servers-VPS-es"
      +title: "How do you monitor your servers / VPS:es?"
      +url: null
      +body: """
        Hello selfhosters.\n
        \n
        We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.\n
        \n
        And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.\n
        \n
        Some of the tools I’ve looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.\n
        \n
        So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 29
      +favouriteCount: 61
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722017375 {#2410
        date: 2024-07-26 20:09:35.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 28627
      -titleTs: "'es':8 'monitor':4 'server':6 'vps':7"
      -bodyTs: "'abl':180 'action':141 'activ':115,129,185 'actor':33 'also':132 'apt':77 'attempt':150 'autonom':31 'bare':7 'bare-met':6 'bitcoin':75 'botnet':72 'check':100 'close':41 'closed-off':40 'confidenti':81 'contain':12,46 'cpu':111 'data':48,82 'design':124 'detect':127,182 'es':11 'expos':22 'extern':184 'fail2ban':140 'falco':122 'fall':83 'get':146 'hand':87 'hello':1 'hobbl':137 'inspir':170 'internet':26 'intrus':149 'know':172 'like':139 'look':94 'lot':53 'malici':32 'may':20,36 'metal':8 'metric':108 'mine':74 'mk':101 'monit':103 'monitor':57,107,160 'need':168 'netmonitor':102 'network':43,114 'none':61 'notifi':147 'open':23 'part':69 'particular':126 'popul':29 'pushov':144 'question':153 'ram':112 'resid':37 'resourc':66,188 'run':16 'selfhost':2 'sensit':47 'server':59,162 'servr':9 'settl':176 'simpli':79 'sinc':44,60 'snort':120 'solut':55,134 'suspici':128 'task':98 'thing':15 'togeth':138,142 'tool':91,117,166,174 'unwant':183 'us':63 've':93 'vps':10 'want':64 'wrong':86"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704982428
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10355256"
      +editedAt: DateTimeImmutable @1720020881 {#1850
        date: 2024-07-03 17:34:41.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704896028 {#2420
        date: 2024-01-10 15:13:48.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m a network guy, so everything in my labs use SNMP because it works with everything. Things that don’t support SNMP are usually replaced and yeeted off the nearest bridge.\n
      \n
      For that I use librenms. Simple, open source, and I find it easy to use, for the most part. I put it on a different system than what I’m monitoring because if it shares fate with everything else, it’s not going to be very useful or give me any alerts if there’s a full outage of my main homelab cluster.\n
      \n
      Of course, access from the internet to it, is forbidden, and any SNMP is filtered by my firewall. Nothing really gets through for it, so I’m unconcerned about it becoming a target. For the rest of my systems security is mostly reliant on a small set of reverse proxies and firewall rules to keep everything secure.\n
      \n
      I use a couple of VPN systems to access the servers remotely, all running on odd ports (if they need port forwards at all). I have multiple to provide redundancy to my remote access, so if one VPN isn’t working due to a crash or something, I have others that should get me some measure of access.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705004259 {#4132
      date: 2024-01-11 21:17:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@krash@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4138 …}
    +nested: Doctrine\ORM\PersistentCollection {#4140 …}
    +votes: Doctrine\ORM\PersistentCollection {#4142 …}
    +reports: Doctrine\ORM\PersistentCollection {#4144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4148 …}
    -id: 299765
    -bodyTs: "'access':98,161,186,210 'alert':84 'becom':126 'bridg':32 'cluster':95 'coupl':156 'cours':97 'crash':197 'differ':57 'due':194 'easi':45 'els':71 'everyth':7,17,70,151 'fate':68 'filter':110 'find':43 'firewal':113,147 'forbidden':105 'forward':174 'full':89 'get':116,205 'give':81 'go':75 'guy':5 'homelab':94 'internet':101 'isn':191 'keep':150 'lab':10 'librenm':37 'm':2,62,122 'main':93 'measur':208 'monitor':63 'most':137 'multipl':179 'nearest':31 'need':172 'network':4 'noth':114 'odd':168 'one':189 'open':39 'other':202 'outag':90 'part':51 'port':169,173 'provid':181 'proxi':145 'put':53 'realli':115 'redund':182 'reliant':138 'remot':164,185 'replac':26 'rest':131 'revers':144 'rule':148 'run':166 'secur':135,152 'server':163 'set':142 'share':67 'simpl':38 'small':141 'snmp':12,23,108 'someth':199 'sourc':40 'support':22 'system':58,134,159 'target':128 'thing':18 'unconcern':123 'use':11,36,47,79,154 'usual':25 'vpn':158,190 'work':15,193 'yeet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6256752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705004259 {#4133
      date: 2024-01-11 21:17:39.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.22 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#8248
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8320
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8383
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8439
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8498
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.11 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8554
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.24 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8610
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.22 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#8668
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8731
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#8789
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#8845
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#8901
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8957
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9013
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9069
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9125
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9181
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9237
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9293
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#9349
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9407
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.42 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "krash@lemmy.ml"
    +username: "@krash@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729302268 {#1536
      date: 2024-10-19 03:44:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 7397
    -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "krash@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krash"
    +apPublicUrl: "https://lemmy.ml/u/krash"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krash"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728042741 {#1515
      date: 2024-10-04 13:52:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467611 {#1516
      date: 2023-06-22 23:00:11.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#9484
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "krash@lemmy.ml"
    +username: "@krash@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729302268 {#1536
      date: 2024-10-19 03:44:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 7397
    -password: "$2y$13$f7htZd7ioX78KMXm4.pc9OdUyKzkaoil2wu/WHH31XU2UpW8AKBuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "krash@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krash"
    +apPublicUrl: "https://lemmy.ml/u/krash"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krash"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728042741 {#1515
      date: 2024-10-04 13:52:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467611 {#1516
      date: 2023-06-22 23:00:11.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9545
  +date: DateTimeImmutable @1704896028 {#2420
    date: 2024-01-10 15:13:48.0 +01:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 12.0 MiB 5.58 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#9601
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 12.0 MiB 0.40 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#9659
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1703473826 {#272
    date: 2023-12-25 04:10:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9819
  +date: DateTimeImmutable @1703473826 {#272
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.43 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#9878
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#9925
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9927 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9931 …}
    +entries: Doctrine\ORM\PersistentCollection {#9933 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9935 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9937 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9939 …}
    +posts: Doctrine\ORM\PersistentCollection {#9941 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9943 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9945 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9949 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9951 …}
    +follows: Doctrine\ORM\PersistentCollection {#9953 …}
    +followers: Doctrine\ORM\PersistentCollection {#9955 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9957 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9959 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9961 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9963 …}
    +reports: Doctrine\ORM\PersistentCollection {#9965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9967 …}
    +violations: Doctrine\ORM\PersistentCollection {#9969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9971 …}
    +awards: Doctrine\ORM\PersistentCollection {#9973 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9975 …}
    +categories: Doctrine\ORM\PersistentCollection {#9977 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9979 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#9926
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9896
  +user: Proxies\__CG__\App\Entity\User {#9878
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#9925
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9927 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9931 …}
    +entries: Doctrine\ORM\PersistentCollection {#9933 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9935 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9937 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9939 …}
    +posts: Doctrine\ORM\PersistentCollection {#9941 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9943 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9945 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9947 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9949 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9951 …}
    +follows: Doctrine\ORM\PersistentCollection {#9953 …}
    +followers: Doctrine\ORM\PersistentCollection {#9955 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9957 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9959 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9961 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9963 …}
    +reports: Doctrine\ORM\PersistentCollection {#9965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9967 …}
    +violations: Doctrine\ORM\PersistentCollection {#9969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9971 …}
    +awards: Doctrine\ORM\PersistentCollection {#9973 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9975 …}
    +categories: Doctrine\ORM\PersistentCollection {#9977 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9979 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#9926
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 12.0 MiB 1.97 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#10087
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#334 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#10174
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 12.0 MiB 1.28 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#10233
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#10234 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 12.0 MiB 1.34 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#10304
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#10303 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 12.0 MiB 1.31 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#10373
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
support_us_block App\Twig\Components\SupportUsBlock 12.0 MiB 0.19 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#10442
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#10443 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 12.0 MiB 0.72 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#10531
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#334 …}
}