Components
24
Twig Components
238
Render Count
743
ms
Render Time
20.0
MiB
Memory Usage
Components
Render calls
entry | App\Twig\Components\EntryComponent | 12.0 MiB | 14.41 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 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 {#2955 -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2956 …} -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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 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.44 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 2023-06-22 23:00:11.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3124 +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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 2023-06-22 23:00:11.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.51 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3194 +date: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.40 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } "editedAt" => DateTimeImmutable @1720020881 {#1850 : 2024-07-03 17:34:41.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3258 +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } +editedAt: DateTimeImmutable @1720020881 {#1850 : 2024-07-03 17:34:41.0 +02:00 } } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.70 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3323 +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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 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.72 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3389 +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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 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 | 57.97 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntriesCrossComponent {#3703 +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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 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.23 ms | |
---|---|---|---|---|
Input props | [ "id" => "entry_comment_685a0aa9dab107.36223640_body" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EditorToolbarComponent {#3828 +id: "entry_comment_685a0aa9dab107.36223640_body" } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 86.51 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5188 +comment: App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.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.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5309 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5364 +date: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5418 +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 2.28 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5474 +width: 40 +height: 40 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5575 +subject: App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5632 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 74.78 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#5879 +comment: App\Entity\EntryComment {#4028 +user: App\Entity\User {#3976 +avatar: Proxies\__CG__\App\Entity\Image {#3977 …} +cover: null +email: "Strit@lemmy.linuxuserspace.show" +username: "@Strit@lemmy.linuxuserspace.show" +roles: [] +followersCount: 0 +homepage: "front" +about: "Linux enthusiast, family man and nerd" +lastActive: DateTime @1726328845 {#4036 : 2024-09-14 17:47:25.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 {#3981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3971 …} +entries: Doctrine\ORM\PersistentCollection {#3969 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3966 …} +entryComments: Doctrine\ORM\PersistentCollection {#3964 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …} +posts: Doctrine\ORM\PersistentCollection {#3959 …} +postVotes: Doctrine\ORM\PersistentCollection {#3957 …} +postComments: Doctrine\ORM\PersistentCollection {#3955 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3950 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3948 …} +follows: Doctrine\ORM\PersistentCollection {#4090 …} +followers: Doctrine\ORM\PersistentCollection {#4083 …} +blocks: Doctrine\ORM\PersistentCollection {#4073 …} +blockers: Doctrine\ORM\PersistentCollection {#4062 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4035 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4093 …} +reports: Doctrine\ORM\PersistentCollection {#4089 …} +favourites: Doctrine\ORM\PersistentCollection {#4087 …} +violations: Doctrine\ORM\PersistentCollection {#4086 …} +notifications: Doctrine\ORM\PersistentCollection {#4085 …} +awards: Doctrine\ORM\PersistentCollection {#4075 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4078 …} +categories: Doctrine\ORM\PersistentCollection {#4076 …} -id: 69878 -password: "$2y$13$pwWoC7DgFHMWPD06SHqbBu6ejTQ7ZI5lTehnjO.le5nPbpbwlZiiC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4074 …} +apId: "Strit@lemmy.linuxuserspace.show" +apProfileId: "https://lemmy.linuxuserspace.show/u/Strit" +apPublicUrl: "https://lemmy.linuxuserspace.show/u/Strit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.linuxuserspace.show/inbox" +apDomain: "lemmy.linuxuserspace.show" +apPreferredUsername: "Strit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729027530 {#4032 : 2024-10-15 23:25:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698931515 {#4030 : 2023-11-02 14:25:15.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I’m pretty old school, but as I only have 1 server, I just use `ssh`, `df`, `du` and `top`." +lang: "en" +isAdult: false +favouriteCount: 11 +score: 0 +lastActive: DateTime @1704896599 {#4037 : 2024-01-10 15:23:19.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4026 …} +nested: Doctrine\ORM\PersistentCollection {#4024 …} +votes: Doctrine\ORM\PersistentCollection {#4022 …} +reports: Doctrine\ORM\PersistentCollection {#4020 …} +favourites: Doctrine\ORM\PersistentCollection {#3988 …} +notifications: Doctrine\ORM\PersistentCollection {#3992 …} -id: 295961 -bodyTs: "'1':11 'df':17 'du':18 'm':2 'old':4 'pretti':3 'school':5 'server':12 'ssh':16 'top':20 'use':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.linuxuserspace.show/comment/767449" +editedAt: null +createdAt: DateTimeImmutable @1704896599 {#3973 : 2024-01-10 15:23:19.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 | 13.30 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5963 +comment: App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.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.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6008 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6063 +date: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6117 +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6171 +width: 40 +height: 40 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6240 +subject: App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 2.74 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6297 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1.43 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6537 +comment: App\Entity\EntryComment {#4065 +user: App\Entity\User {#4048 +avatar: null +cover: null +email: "loudwhisper@infosec.pub" +username: "@loudwhisper@infosec.pub" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727669491 {#4070 : 2024-09-30 06:11:31.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 {#4047 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4045 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4043 …} +entries: Doctrine\ORM\PersistentCollection {#4041 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4039 …} +entryComments: Doctrine\ORM\PersistentCollection {#4098 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …} +posts: Doctrine\ORM\PersistentCollection {#4101 …} +postVotes: Doctrine\ORM\PersistentCollection {#4103 …} +postComments: Doctrine\ORM\PersistentCollection {#4105 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4107 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4109 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4111 …} +follows: Doctrine\ORM\PersistentCollection {#4113 …} +followers: Doctrine\ORM\PersistentCollection {#4115 …} +blocks: Doctrine\ORM\PersistentCollection {#4117 …} +blockers: Doctrine\ORM\PersistentCollection {#4119 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4121 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4123 …} +reports: Doctrine\ORM\PersistentCollection {#4125 …} +favourites: Doctrine\ORM\PersistentCollection {#4127 …} +violations: Doctrine\ORM\PersistentCollection {#4129 …} +notifications: Doctrine\ORM\PersistentCollection {#4131 …} +awards: Doctrine\ORM\PersistentCollection {#4133 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4135 …} +categories: Doctrine\ORM\PersistentCollection {#4137 …} -id: 90657 -password: "$2y$13$Zcf0ujXjPvGVfoJr0.v4yOBA2jonBPNEZRGxja5sbLMM5lUFdizSq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4139 …} +apId: "loudwhisper@infosec.pub" +apProfileId: "https://infosec.pub/u/loudwhisper" +apPublicUrl: "https://infosec.pub/u/loudwhisper" +apFollowersUrl: null +apInboxUrl: "https://infosec.pub/inbox" +apDomain: "infosec.pub" +apPreferredUsername: "loudwhisper" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1720037465 {#4067 : 2024-07-03 22:11:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1720037464 {#4060 : 2024-07-03 22:11:04.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I run Prometheus on a separate cluster, so I plug my servers with node_exporter and scrape metrics. I then alert with grafana. To be honest, the setup is heavier (resource usage-wise) than I would like for my use case, but it’s what I am used to, and scales well to multiple machines." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704897894 {#4071 : 2024-01-10 15:44:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4063 …} +nested: Doctrine\ORM\PersistentCollection {#4061 …} +votes: Doctrine\ORM\PersistentCollection {#4059 …} +reports: Doctrine\ORM\PersistentCollection {#4056 …} +favourites: Doctrine\ORM\PersistentCollection {#4052 …} +notifications: Doctrine\ORM\PersistentCollection {#4050 …} -id: 296017 -bodyTs: "'alert':21 'case':42 'cluster':7 'export':15 'grafana':23 'heavier':30 'honest':26 'like':38 'machin':56 'metric':18 'multipl':55 'node':14 'plug':10 'prometheus':3 'resourc':31 'run':2 'scale':52 'scrape':17 'separ':6 'server':12 'setup':28 'usag':33 'usage-wis':32 'use':41,49 'well':53 'wise':34 'would':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://infosec.pub/comment/5559851" +editedAt: null +createdAt: DateTimeImmutable @1704897894 {#4069 : 2024-01-10 15:44:54.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 | 24.43 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6607 +comment: App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.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.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6652 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6707 +date: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6761 +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6815 +width: 40 +height: 40 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 5.71 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6888 +subject: App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6945 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1.46 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#7185 +comment: App\Entity\EntryComment {#4146 +user: App\Entity\User {#4159 +avatar: null +cover: null +email: "JonnyJaap@lemmy.world" +username: "@JonnyJaap@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727959050 {#4143 : 2024-10-03 14:37:30.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 {#4160 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4162 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4164 …} +entries: Doctrine\ORM\PersistentCollection {#4166 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4168 …} +entryComments: Doctrine\ORM\PersistentCollection {#4170 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4172 …} +posts: Doctrine\ORM\PersistentCollection {#4174 …} +postVotes: Doctrine\ORM\PersistentCollection {#4176 …} +postComments: Doctrine\ORM\PersistentCollection {#4178 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4182 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4184 …} +follows: Doctrine\ORM\PersistentCollection {#4186 …} +followers: Doctrine\ORM\PersistentCollection {#4188 …} +blocks: Doctrine\ORM\PersistentCollection {#4190 …} +blockers: Doctrine\ORM\PersistentCollection {#4192 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4194 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4196 …} +reports: Doctrine\ORM\PersistentCollection {#4198 …} +favourites: Doctrine\ORM\PersistentCollection {#4200 …} +violations: Doctrine\ORM\PersistentCollection {#4202 …} +notifications: Doctrine\ORM\PersistentCollection {#4204 …} +awards: Doctrine\ORM\PersistentCollection {#4206 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4208 …} +categories: Doctrine\ORM\PersistentCollection {#4210 …} -id: 81319 -password: "$2y$13$O22oQDOXesy5MpkILknLXOv1wGPB5b3zLB2aTpPJ4XvaNYzk1lpFq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4212 …} +apId: "JonnyJaap@lemmy.world" +apProfileId: "https://lemmy.world/u/JonnyJaap" +apPublicUrl: "https://lemmy.world/u/JonnyJaap" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "JonnyJaap" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729118825 {#4144 : 2024-10-17 00:47:05.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1701994859 {#4145 : 2023-12-08 01:20:59.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used zabbix at some point, but I never looked at the data so I stopped. Zabbix shows all kind of stuff.\n \n I have cockpit on my bare-metal that has some stats, and netdata on my firewall, I do not track any of my VM’s (except vnstat that runs on everything device). """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704897904 {#4141 : 2024-01-10 15:45:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4147 …} +nested: Doctrine\ORM\PersistentCollection {#4149 …} +votes: Doctrine\ORM\PersistentCollection {#4151 …} +reports: Doctrine\ORM\PersistentCollection {#4153 …} +favourites: Doctrine\ORM\PersistentCollection {#4155 …} +notifications: Doctrine\ORM\PersistentCollection {#4157 …} -id: 296016 -bodyTs: "'bare':29 'bare-met':28 'cockpit':25 'data':13 'devic':55 'everyth':54 'except':49 'firewal':39 'kind':20 'look':10 'metal':30 'netdata':36 'never':9 'point':6 'run':52 'show':18 'stat':34 'stop':16 'stuff':22 'track':43 'use':2 'vm':47 'vnstat':50 'zabbix':3,17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555172" +editedAt: null +createdAt: DateTimeImmutable @1704897904 {#4142 : 2024-01-10 15:45:04.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 | 18.17 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7255 +comment: App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.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.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7300 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7355 +date: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7409 +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7463 +width: 40 +height: 40 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5555 +subject: App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3428 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 3.44 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#7701 +comment: App\Entity\EntryComment {#4219 +user: App\Entity\User {#4232 +avatar: null +cover: null +email: "Cyberflunk@lemmy.world" +username: "@Cyberflunk@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729037118 {#4216 : 2024-10-16 02:05:18.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 {#4233 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4235 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4237 …} +entries: Doctrine\ORM\PersistentCollection {#4239 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4241 …} +entryComments: Doctrine\ORM\PersistentCollection {#4243 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4245 …} +posts: Doctrine\ORM\PersistentCollection {#4247 …} +postVotes: Doctrine\ORM\PersistentCollection {#4249 …} +postComments: Doctrine\ORM\PersistentCollection {#4251 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4253 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4255 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4257 …} +follows: Doctrine\ORM\PersistentCollection {#4259 …} +followers: Doctrine\ORM\PersistentCollection {#4261 …} +blocks: Doctrine\ORM\PersistentCollection {#4263 …} +blockers: Doctrine\ORM\PersistentCollection {#4265 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4267 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4269 …} +reports: Doctrine\ORM\PersistentCollection {#4271 …} +favourites: Doctrine\ORM\PersistentCollection {#4273 …} +violations: Doctrine\ORM\PersistentCollection {#4275 …} +notifications: Doctrine\ORM\PersistentCollection {#4277 …} +awards: Doctrine\ORM\PersistentCollection {#4279 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4281 …} +categories: Doctrine\ORM\PersistentCollection {#4283 …} -id: 64600 -password: "$2y$13$V1LfBn1pd0zu2yj9.h1oc.WNHb/PHfpNUuZ/wUyFSMg.5e3qBzwAm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4285 …} +apId: "Cyberflunk@lemmy.world" +apProfileId: "https://lemmy.world/u/Cyberflunk" +apPublicUrl: "https://lemmy.world/u/Cyberflunk" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Cyberflunk" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722577928 {#4217 : 2024-08-02 07:52:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697983847 {#4218 : 2023-10-22 16:10:47.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Reduce your threat profile. Run sslh, 443 handles both SSL and ssh. Adjust your host based firewall to just 443 Attack yourself on that port, identify the logs Add the new profiles to fail2ban Enable fail2ban email If you don’t like email, use a service that translates email to notification. Ntfy.sh is free notifications Or… Use something like tailscale and don’t offer a remote login to the general Internet.\n \n I submitted your post to got here’s what it thought\n \n [shareg.pt/Tz0El4k](https://shareg.pt/Tz0El4k) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704898217 {#4214 : 2024-01-10 15:50:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4220 …} +nested: Doctrine\ORM\PersistentCollection {#4222 …} +votes: Doctrine\ORM\PersistentCollection {#4224 …} +reports: Doctrine\ORM\PersistentCollection {#4226 …} +favourites: Doctrine\ORM\PersistentCollection {#4228 …} +notifications: Doctrine\ORM\PersistentCollection {#4230 …} -id: 296030 -bodyTs: "'/tz0el4k](https://shareg.pt/tz0el4k)':85 '443':7,20 'add':29 'adjust':13 'attack':21 'base':16 'email':37,43,49 'enabl':35 'fail2ban':34,36 'firewal':17 'free':54 'general':70 'got':77 'handl':8 'host':15 'identifi':26 'internet':71 'like':42,59 'log':28 'login':67 'new':31 'notif':51,55 'ntfy.sh':52 'offer':64 'port':25 'post':75 'profil':4,32 'reduc':1 'remot':66 'run':5 'servic':46 'shareg.pt':84 'shareg.pt/tz0el4k](https://shareg.pt/tz0el4k)':83 'someth':58 'ssh':12 'ssl':10 'sslh':6 'submit':73 'tailscal':60 'thought':82 'threat':3 'translat':48 'use':44,57" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6555239" +editedAt: null +createdAt: DateTimeImmutable @1704898217 {#4215 : 2024-01-10 15:50:17.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 | 8.50 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7771 +comment: App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.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.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7816 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7871 +date: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7925 +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.43 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7979 +width: 40 +height: 40 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.72 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8056 +subject: App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8113 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1.03 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#8353 +comment: App\Entity\EntryComment {#4292 +user: App\Entity\User {#4305 +avatar: Proxies\__CG__\App\Entity\Image {#4306 …} +cover: null +email: "TheGreenGolem@lemmy.dbzer0.com" +username: "@TheGreenGolem@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726882080 {#4289 : 2024-09-21 03:28:00.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 {#4307 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4309 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4311 …} +entries: Doctrine\ORM\PersistentCollection {#4313 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4315 …} +entryComments: Doctrine\ORM\PersistentCollection {#4317 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4319 …} +posts: Doctrine\ORM\PersistentCollection {#4321 …} +postVotes: Doctrine\ORM\PersistentCollection {#4323 …} +postComments: Doctrine\ORM\PersistentCollection {#4325 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4327 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4329 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4331 …} +follows: Doctrine\ORM\PersistentCollection {#4333 …} +followers: Doctrine\ORM\PersistentCollection {#4335 …} +blocks: Doctrine\ORM\PersistentCollection {#4337 …} +blockers: Doctrine\ORM\PersistentCollection {#4339 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4341 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4343 …} +reports: Doctrine\ORM\PersistentCollection {#4345 …} +favourites: Doctrine\ORM\PersistentCollection {#4347 …} +violations: Doctrine\ORM\PersistentCollection {#4349 …} +notifications: Doctrine\ORM\PersistentCollection {#4351 …} +awards: Doctrine\ORM\PersistentCollection {#4353 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4355 …} +categories: Doctrine\ORM\PersistentCollection {#4357 …} -id: 1740 -password: "$2y$13$mB8luWzvmHSN2BkeU8ifCeR7CwLgOVSyeZulRUF/Iye4qsAGhJU8i" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4359 …} +apId: "TheGreenGolem@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apPublicUrl: "https://lemmy.dbzer0.com/u/TheGreenGolem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "TheGreenGolem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729308333 {#4290 : 2024-10-19 05:25:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686999067 {#4291 : 2023-06-17 12:51:07.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "It cannot notify you, you have to check it manually, but: I use [DaRemote](https://play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=US) on my phone to periodically check my bare metal." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704899151 {#4287 : 2024-01-10 16:05:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4293 …} +nested: Doctrine\ORM\PersistentCollection {#4295 …} +votes: Doctrine\ORM\PersistentCollection {#4297 …} +reports: Doctrine\ORM\PersistentCollection {#4299 …} +favourites: Doctrine\ORM\PersistentCollection {#4301 …} +notifications: Doctrine\ORM\PersistentCollection {#4303 …} -id: 296070 -bodyTs: "'/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':17 'bare':25 'cannot':2 'check':8,23 'daremot':14 'manual':10 'metal':26 'notifi':3 'period':22 'phone':20 'play.google.com':16 'play.google.com/store/apps/details?id=com.deskangel.daremote&hl=en&gl=us)':15 'use':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6593587" +editedAt: null +createdAt: DateTimeImmutable @1704899151 {#4288 : 2024-01-10 16:05:51.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 | 27.34 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8423 +comment: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.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.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8468 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8523 +date: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } "editedAt" => DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8577 +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8631 +width: 40 +height: 40 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8737 +subject: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8794 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 20.54 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#9034 +comment: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +nestedComments: [ 299528 => App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367} +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } 296477 => App\Entity\EntryComment {#5116} ] +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 | 18.32 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#9094 +comment: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.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.06 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9141 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9259 +date: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9313 +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9367 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.47 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9436 +subject: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.71 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9493 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 8.42 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#9733 +comment: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.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 | 7.76 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } "showNested" => true "level" => 3 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#9788 +comment: App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.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 | 2.00 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9833 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9951 +date: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10005 +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.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 {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10059 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.44 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10132 +subject: App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10189 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.32 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.0 +01:00 } } "level" => 3 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#10429 +comment: App\Entity\EntryComment {#5182 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5116 +user: Proxies\__CG__\App\Entity\User {#5113 +avatar: null +cover: null +email: "surewhynotlem@lemmy.world" +username: "@surewhynotlem@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729493812 {#9181 : 2024-10-21 08:56:52.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 {#9186 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9189 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9191 …} +entries: Doctrine\ORM\PersistentCollection {#9193 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9195 …} +entryComments: Doctrine\ORM\PersistentCollection {#9197 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9199 …} +posts: Doctrine\ORM\PersistentCollection {#9201 …} +postVotes: Doctrine\ORM\PersistentCollection {#9203 …} +postComments: Doctrine\ORM\PersistentCollection {#9205 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9207 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9209 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9211 …} +follows: Doctrine\ORM\PersistentCollection {#9213 …} +followers: Doctrine\ORM\PersistentCollection {#9215 …} +blocks: Doctrine\ORM\PersistentCollection {#9217 …} +blockers: Doctrine\ORM\PersistentCollection {#9219 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9221 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9223 …} +reports: Doctrine\ORM\PersistentCollection {#9225 …} +favourites: Doctrine\ORM\PersistentCollection {#9227 …} +violations: Doctrine\ORM\PersistentCollection {#9229 …} +notifications: Doctrine\ORM\PersistentCollection {#9231 …} +awards: Doctrine\ORM\PersistentCollection {#9233 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9235 …} +categories: Doctrine\ORM\PersistentCollection {#9237 …} -id: 1009 -password: "$2y$13$2fxJfE7EhUJu3MgdUMysN.ORi.v/TMms3JtJs5AnxD1zDlTSLeXhy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9239 …} +apId: "surewhynotlem@lemmy.world" +apProfileId: "https://lemmy.world/u/surewhynotlem" +apPublicUrl: "https://lemmy.world/u/surewhynotlem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "surewhynotlem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729360699 {#9178 : 2024-10-19 19:58:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686968566 {#9180 : 2023-06-17 04:22:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4367 +user: App\Entity\User {#4380 +avatar: Proxies\__CG__\App\Entity\Image {#4381 …} +cover: Proxies\__CG__\App\Entity\Image {#4382 …} +email: "avidamoeba@lemmy.ca" +username: "@avidamoeba@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729500755 {#4364 : 2024-10-21 10:52:35.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 {#4383 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4385 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4387 …} +entries: Doctrine\ORM\PersistentCollection {#4389 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4391 …} +entryComments: Doctrine\ORM\PersistentCollection {#4393 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4395 …} +posts: Doctrine\ORM\PersistentCollection {#4397 …} +postVotes: Doctrine\ORM\PersistentCollection {#4399 …} +postComments: Doctrine\ORM\PersistentCollection {#4401 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4403 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4405 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4407 …} +follows: Doctrine\ORM\PersistentCollection {#4409 …} +followers: Doctrine\ORM\PersistentCollection {#4411 …} +blocks: Doctrine\ORM\PersistentCollection {#4413 …} +blockers: Doctrine\ORM\PersistentCollection {#4415 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4417 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4419 …} +reports: Doctrine\ORM\PersistentCollection {#4421 …} +favourites: Doctrine\ORM\PersistentCollection {#4423 …} +violations: Doctrine\ORM\PersistentCollection {#4425 …} +notifications: Doctrine\ORM\PersistentCollection {#4427 …} +awards: Doctrine\ORM\PersistentCollection {#4429 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4431 …} +categories: Doctrine\ORM\PersistentCollection {#4433 …} -id: 21107 -password: "$2y$13$piTINB0INIgopIZzPspBFumfsk5pGu1qca7YucAdCAjRDSilB7tBa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4435 …} +apId: "avidamoeba@lemmy.ca" +apProfileId: "https://lemmy.ca/u/avidamoeba" +apPublicUrl: "https://lemmy.ca/u/avidamoeba" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "avidamoeba" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729553511 {#4365 : 2024-10-22 01:31:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689022302 {#4366 : 2023-07-10 22:51:42.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus.\n \n It’s open source, it’s easy to setup, its agents are available for nearly anything including OpenWrt, it can serve the simplest use case of “is it down” as well as much more complicated ones that stem from its ability to collect data over time.\n \n Personally I’m monitoring:\n \n - Is it up?\n - Is the storage array healthy?\n - Are the services I care about running?\n \n I used to run it ephemerallly - wiping data on restart. Recently started persisting its data so I can see data over the longer run. """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1721024724 {#4361 : 2024-07-15 08:25:24.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4368 …} +nested: Doctrine\ORM\PersistentCollection {#4370 …} +votes: Doctrine\ORM\PersistentCollection {#4372 …} +reports: Doctrine\ORM\PersistentCollection {#4374 …} +favourites: Doctrine\ORM\PersistentCollection {#4376 …} +notifications: Doctrine\ORM\PersistentCollection {#4378 …} -id: 296115 -bodyTs: "'abil':42 'agent':12 'anyth':17 'array':58 'avail':14 'care':64 'case':26 'collect':44 'complic':36 'data':45,74,81,86 'easi':8 'ephemerallli':72 'healthi':59 'includ':18 'longer':89 'm':50 'monitor':51 'much':34 'near':16 'one':37 'open':4 'openwrt':19 'persist':79 'person':48 'prometheus':1 'recent':77 'restart':76 'run':66,70,90 'see':85 'serv':22 'servic':62 'setup':10 'simplest':24 'sourc':5 'start':78 'stem':39 'storag':57 'time':47 'use':25,68 'well':32 'wipe':73" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6225414" +editedAt: DateTimeImmutable @1720062268 {#4362 : 2024-07-04 05:04:28.0 +02:00 } +createdAt: DateTimeImmutable @1704900013 {#4363 : 2024-01-10 16:20:13.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: "What do you use to see the data? Prometheus itself is easy to set up, but getting to the data seemed complicated." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704907920 {#5117 : 2024-01-10 18:32:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#5110 …} +nested: Doctrine\ORM\PersistentCollection {#5108 …} +votes: Doctrine\ORM\PersistentCollection {#5112 …} +reports: Doctrine\ORM\PersistentCollection {#5123 …} +favourites: Doctrine\ORM\PersistentCollection {#5125 …} +notifications: Doctrine\ORM\PersistentCollection {#5127 …} -id: 296477 -bodyTs: "'complic':22 'data':8,20 'easi':12 'get':17 'prometheus':9 'see':6 'seem':21 'set':14 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6557917" +editedAt: null +createdAt: DateTimeImmutable @1704907920 {#5120 : 2024-01-10 18:32:00.0 +01:00 } } +root: App\Entity\EntryComment {#4367} +body: """ You can use grafana to visualise the data.\n \n Grafana isn’t too hard to use. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996941 {#5181 : 2024-01-11 19:15:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@avidamoeba@lemmy.ca" "@surewhynotlem@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5185 …} +nested: Doctrine\ORM\PersistentCollection {#5190 …} +votes: Doctrine\ORM\PersistentCollection {#5186 …} +reports: Doctrine\ORM\PersistentCollection {#5192 …} +favourites: Doctrine\ORM\PersistentCollection {#5194 …} +notifications: Doctrine\ORM\PersistentCollection {#5196 …} -id: 299528 -bodyTs: "'data':8 'grafana':4,9 'hard':13 'isn':10 'use':3,15 'visualis':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144480" +editedAt: null +createdAt: DateTimeImmutable @1704996941 {#5178 : 2024-01-11 19:15:41.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.48 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10516 +comment: App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.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 {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10561 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10616 +date: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10670 +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10724 +width: 40 +height: 40 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.40 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10793 +subject: App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.66 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10850 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1.01 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#11090 +comment: App\Entity\EntryComment {#4442 +user: App\Entity\User {#4455 +avatar: null +cover: null +email: "taladar@sh.itjust.works" +username: "@taladar@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729030774 {#4439 : 2024-10-16 00:19:34.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 {#4456 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4458 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4460 …} +entries: Doctrine\ORM\PersistentCollection {#4462 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4464 …} +entryComments: Doctrine\ORM\PersistentCollection {#4466 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4468 …} +posts: Doctrine\ORM\PersistentCollection {#4470 …} +postVotes: Doctrine\ORM\PersistentCollection {#4472 …} +postComments: Doctrine\ORM\PersistentCollection {#4474 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4476 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4478 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4480 …} +follows: Doctrine\ORM\PersistentCollection {#4482 …} +followers: Doctrine\ORM\PersistentCollection {#4484 …} +blocks: Doctrine\ORM\PersistentCollection {#4486 …} +blockers: Doctrine\ORM\PersistentCollection {#4488 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4490 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4492 …} +reports: Doctrine\ORM\PersistentCollection {#4494 …} +favourites: Doctrine\ORM\PersistentCollection {#4496 …} +violations: Doctrine\ORM\PersistentCollection {#4498 …} +notifications: Doctrine\ORM\PersistentCollection {#4500 …} +awards: Doctrine\ORM\PersistentCollection {#4502 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4504 …} +categories: Doctrine\ORM\PersistentCollection {#4506 …} -id: 6866 -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4508 …} +apId: "taladar@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/taladar" +apPublicUrl: "https://sh.itjust.works/u/taladar" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "taladar" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729105890 {#4440 : 2024-10-16 21:11:30.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687447297 {#4441 : 2023-06-22 17:21:37.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Icinga2 works reasonably well for us. It is easy to write new checks as small shell scripts (or any other binary that can print and set and exit status code)." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704901734 {#4437 : 2024-01-10 16:48:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4443 …} +nested: Doctrine\ORM\PersistentCollection {#4445 …} +votes: Doctrine\ORM\PersistentCollection {#4447 …} +reports: Doctrine\ORM\PersistentCollection {#4449 …} +favourites: Doctrine\ORM\PersistentCollection {#4451 …} +notifications: Doctrine\ORM\PersistentCollection {#4453 …} -id: 296192 -bodyTs: "'binari':21 'check':13 'code':30 'easi':9 'exit':28 'icinga2':1 'new':12 'print':24 'reason':3 'script':17 'set':26 'shell':16 'small':15 'status':29 'us':6 'well':4 'work':2 'write':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7349575" +editedAt: null +createdAt: DateTimeImmutable @1704901734 {#4438 : 2024-01-10 16:48:54.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 | 46.79 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11160 +comment: App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.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.22 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11205 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11260 +date: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11314 +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.49 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11368 +width: 40 +height: 40 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#11439 +subject: App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.70 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#11496 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 22.73 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#11736 +comment: App\Entity\EntryComment {#4515 +user: App\Entity\User {#4528 +avatar: Proxies\__CG__\App\Entity\Image {#4529 …} +cover: Proxies\__CG__\App\Entity\Image {#4530 …} +email: "dataprolet@lemmy.dbzer0.com" +username: "@dataprolet@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Formerly know as u/Arjab. \n Anarchist | Antifascist | Anticapitalist. \n Arch Linux | FOSS | Piracy | Security & Privacy\n \n Looking for a Mastodon instance? \n Check out @serverbot@undefined.social. """ +lastActive: DateTime @1728812167 {#4512 : 2024-10-13 11:36:07.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 {#4531 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4533 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4535 …} +entries: Doctrine\ORM\PersistentCollection {#4537 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4539 …} +entryComments: Doctrine\ORM\PersistentCollection {#4541 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4543 …} +posts: Doctrine\ORM\PersistentCollection {#4545 …} +postVotes: Doctrine\ORM\PersistentCollection {#4547 …} +postComments: Doctrine\ORM\PersistentCollection {#4549 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4551 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4553 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4555 …} +follows: Doctrine\ORM\PersistentCollection {#4557 …} +followers: Doctrine\ORM\PersistentCollection {#4559 …} +blocks: Doctrine\ORM\PersistentCollection {#4561 …} +blockers: Doctrine\ORM\PersistentCollection {#4563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4565 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4567 …} +reports: Doctrine\ORM\PersistentCollection {#4569 …} +favourites: Doctrine\ORM\PersistentCollection {#4571 …} +violations: Doctrine\ORM\PersistentCollection {#4573 …} +notifications: Doctrine\ORM\PersistentCollection {#4575 …} +awards: Doctrine\ORM\PersistentCollection {#4577 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4579 …} +categories: Doctrine\ORM\PersistentCollection {#4581 …} -id: 24742 -password: "$2y$13$d4QHiHI.oqO/qzOQDflpN.LeEl6ZlcEjTl3wmfa2gQELBXWTGSib2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4583 …} +apId: "dataprolet@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/dataprolet" +apPublicUrl: "https://lemmy.dbzer0.com/u/dataprolet" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "dataprolet" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1722364097 {#4513 : 2024-07-30 20:28:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689153779 {#4514 : 2023-07-12 11:22:59.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime-Kuma" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704906770 {#4510 : 2024-01-10 18:12:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4516 …} +nested: Doctrine\ORM\PersistentCollection {#4518 …} +votes: Doctrine\ORM\PersistentCollection {#4520 …} +reports: Doctrine\ORM\PersistentCollection {#4522 …} +favourites: Doctrine\ORM\PersistentCollection {#4524 …} +notifications: Doctrine\ORM\PersistentCollection {#4526 …} -id: 296433 -bodyTs: "'kuma':3 'uptim':2 'uptime-kuma':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6596079" +editedAt: null +createdAt: DateTimeImmutable @1704906770 {#4511 : 2024-01-10 18:12:50.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 | 8.53 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11806 +comment: App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.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.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11851 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11906 +date: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } "editedAt" => DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11960 +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.51 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12014 +width: 40 +height: 40 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12109 +subject: App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.74 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12166 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.85 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#12406 +comment: App\Entity\EntryComment {#4591 +user: App\Entity\User {#4604 +avatar: Proxies\__CG__\App\Entity\Image {#4605 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#4588 : 2024-10-17 11:33:57.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 {#4606 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …} +entries: Doctrine\ORM\PersistentCollection {#4612 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …} +entryComments: Doctrine\ORM\PersistentCollection {#4616 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …} +posts: Doctrine\ORM\PersistentCollection {#4620 …} +postVotes: Doctrine\ORM\PersistentCollection {#4622 …} +postComments: Doctrine\ORM\PersistentCollection {#4624 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …} +follows: Doctrine\ORM\PersistentCollection {#4632 …} +followers: Doctrine\ORM\PersistentCollection {#4634 …} +blocks: Doctrine\ORM\PersistentCollection {#4636 …} +blockers: Doctrine\ORM\PersistentCollection {#4638 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …} +reports: Doctrine\ORM\PersistentCollection {#4644 …} +favourites: Doctrine\ORM\PersistentCollection {#4646 …} +violations: Doctrine\ORM\PersistentCollection {#4648 …} +notifications: Doctrine\ORM\PersistentCollection {#4650 …} +awards: Doctrine\ORM\PersistentCollection {#4652 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …} +categories: Doctrine\ORM\PersistentCollection {#4656 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#4589 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#4590 : 2023-11-03 14:42:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ [Netdata](https://www.netdata.cloud/features/) (agent only/not the cloud-based features), and a bunch of scanners running from cron/systemd timers, rsyslog for logs (and graylog for larger setups)\n \n My [base ansible role for monitoring](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring).\n \n Since your question is also related to securing your setup, inspect and harden the configuration of all running services and the OS itself. Here is my [common ansible role for basic stuff](https://github.com/nodiscc/xsrv/tree/master/roles/common). Find (prefereably official) hardening guides for your distribution and implement hardening guidelines such as DISA STIG, CIS benchmarks, ANSSI guides, etc. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1704912368 {#4585 : 2024-01-10 19:46:08.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4592 …} +nested: Doctrine\ORM\PersistentCollection {#4594 …} +votes: Doctrine\ORM\PersistentCollection {#4596 …} +reports: Doctrine\ORM\PersistentCollection {#4598 …} +favourites: Doctrine\ORM\PersistentCollection {#4600 …} +notifications: Doctrine\ORM\PersistentCollection {#4602 …} -id: 296684 -bodyTs: "'/features/)':4 '/nodiscc/xsrv/tree/master/roles/common).':72 '/nodiscc/xsrv/tree/master/roles/monitoring).':37 'agent':5 'also':42 'ansibl':31,65 'anssi':91 'base':10,30 'basic':68 'benchmark':90 'bunch':14 'cis':89 'cloud':9 'cloud-bas':8 'common':64 'configur':52 'cron/systemd':19 'disa':87 'distribut':80 'etc':93 'featur':11 'find':73 'github.com':36,71 'github.com/nodiscc/xsrv/tree/master/roles/common).':70 'github.com/nodiscc/xsrv/tree/master/roles/monitoring).':35 'graylog':25 'guid':77,92 'guidelin':84 'harden':50,76,83 'implement':82 'inspect':48 'larger':27 'log':23 'monitor':34 'netdata':1 'offici':75 'only/not':6 'os':59 'prefer':74 'question':40 'relat':43 'role':32,66 'rsyslog':21 'run':17,55 'scanner':16 'secur':45 'servic':56 'setup':28,47 'sinc':38 'stig':88 'stuff':69 'timer':20 'www.netdata.cloud':3 'www.netdata.cloud/features/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6559297" +editedAt: DateTimeImmutable @1720214230 {#4586 : 2024-07-05 23:17:10.0 +02:00 } +createdAt: DateTimeImmutable @1704912368 {#4587 : 2024-01-10 19:46:08.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 | 18.58 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#12476 +comment: App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42: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.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#12521 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12576 +date: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#12630 +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12684 +width: 40 +height: 40 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12769 +subject: App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42: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.80 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12826 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 11.15 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42:02.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#13066 +comment: App\Entity\EntryComment {#4665 +user: App\Entity\User {#4678 +avatar: null +cover: null +email: "lemann@lemmy.dbzer0.com" +username: "@lemann@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Hey 👋 I’m Lemann: mark II\n \n I like tech, bicycles, and nature.\n \n Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n \n  """ +lastActive: DateTime @1729579466 {#4662 : 2024-10-22 08:44:26.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 {#4679 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4681 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4683 …} +entries: Doctrine\ORM\PersistentCollection {#4685 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4687 …} +entryComments: Doctrine\ORM\PersistentCollection {#4689 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4691 …} +posts: Doctrine\ORM\PersistentCollection {#4693 …} +postVotes: Doctrine\ORM\PersistentCollection {#4695 …} +postComments: Doctrine\ORM\PersistentCollection {#4697 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4699 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4701 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4703 …} +follows: Doctrine\ORM\PersistentCollection {#4705 …} +followers: Doctrine\ORM\PersistentCollection {#4707 …} +blocks: Doctrine\ORM\PersistentCollection {#4709 …} +blockers: Doctrine\ORM\PersistentCollection {#4711 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4713 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4715 …} +reports: Doctrine\ORM\PersistentCollection {#4717 …} +favourites: Doctrine\ORM\PersistentCollection {#4719 …} +violations: Doctrine\ORM\PersistentCollection {#4721 …} +notifications: Doctrine\ORM\PersistentCollection {#4723 …} +awards: Doctrine\ORM\PersistentCollection {#4725 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4727 …} +categories: Doctrine\ORM\PersistentCollection {#4729 …} -id: 86812 -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4731 …} +apId: "lemann@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/lemann" +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "lemann" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706609206 {#4663 : 2024-01-30 11:06:46.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706609205 {#4664 : 2024-01-30 11:06:45.0 +01: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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.\n \n Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).\n \n It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.\n \n It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.\n \n Just wish there were more android apps """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1720455234 {#4660 : 2024-07-08 18:13:54.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4666 …} +nested: Doctrine\ORM\PersistentCollection {#4668 …} +votes: Doctrine\ORM\PersistentCollection {#4670 …} +reports: Doctrine\ORM\PersistentCollection {#4672 …} +favourites: Doctrine\ORM\PersistentCollection {#4674 …} +notifications: Doctrine\ORM\PersistentCollection {#4676 …} -id: 296857 -bodyTs: "'100':134 'activ':145 'also':73 'android':205 'announci':48 'app':206 'assist':11 'built':87 'check':71,135,196 'combo':187 'comprehens':191 'connect':149 'cpu':152 'curv':164 'custom':75 'dashboard':17,198 'data':7,93 'decid':20 'diagnos':115 'disk':81 'drive':140 'equal':189 'failur':154 'fan':153 'featur':33 'flag':130 'full':32 'full-featur':31 'gone':106 'grafana':178 'happen':54 'hard':139 'hardwar':101,138 'haven':182 'hear':52 'help':113 'high':144,162 'home':10 'hoster':41 'integr':45 'issu':53,102 'learn':163 'like':177 'location/bay':84 'long':193 'look':188 'loos':148 'lose':141 'lot':118 'made':42 'manual':72 'may':122 'mayb':34 'mediatyp':44 'moreso':35 'move':22 'much':170 'name':156 'necessari':37 'need':69 'notifi':96 'one':89 'other':116 'pass':4 'physic':83 'popul':79 'power':142 'previous':110 'prometheus':179 'quit':30 'realli':68,161 'recommend':173 'regular':199 'report':91 'seem':123 'self':40 'sensor':121 'server':57 'show':13 'smart':76,92 'someth':176,180 'sure':168 'system':49,111 'templat':77 'thing':63 'though':165 'trust':126 'two':157 'unnot':107 'updat':61 'use':2,184 'useless':124 'well':27,59 'wish':201 'work':26 'would':104 'zabbix':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/6599319" +editedAt: null +createdAt: DateTimeImmutable @1704915722 {#4661 : 2024-01-10 20:42: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 | 16.0 MiB | 72.36 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#13136 +comment: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.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 | 14.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#13181 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#13236 +date: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.27 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } "editedAt" => DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13290 +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13344 +width: 40 +height: 40 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.37 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#13469 +subject: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#13526 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 63.17 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#13766 +comment: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +nestedComments: [ 299523 => App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739} +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } 297839 => App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739} +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } 298347 => App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147} +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } 300002 => App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131} +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } 300054 => App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215} +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } ] +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 | 14.0 MiB | 31.28 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#13826 +comment: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.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 | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#13871 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#13926 +date: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13980 +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#14034 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.40 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#14109 +subject: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.65 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#14166 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 25.58 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#14406 +comment: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.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 | 14.0 MiB | 21.83 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } "showNested" => true "level" => 3 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#14461 +comment: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.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 | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#14506 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#14561 +date: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8046 +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10123 +width: 40 +height: 40 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.96 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3097 +subject: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.86 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#13418 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 7.96 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } "level" => 3 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#14688 +comment: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.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 | 14.0 MiB | 7.23 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } "showNested" => true "level" => 4 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#14743 +comment: App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.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 | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#14788 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#14843 +date: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#14897 +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#14951 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.49 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#15024 +subject: App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.82 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#15081 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.0 +01:00 } } "level" => 4 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#15321 +comment: App\Entity\EntryComment {#5238 +user: Proxies\__CG__\App\Entity\User {#5132 +avatar: null +cover: null +email: "lud@lemm.ee" +username: "@lud@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729409589 {#9873 : 2024-10-20 09:33:09.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 {#9878 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9881 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#9883 …} +entries: Doctrine\ORM\PersistentCollection {#9885 …} +entryVotes: Doctrine\ORM\PersistentCollection {#9887 …} +entryComments: Doctrine\ORM\PersistentCollection {#9889 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9891 …} +posts: Doctrine\ORM\PersistentCollection {#9893 …} +postVotes: Doctrine\ORM\PersistentCollection {#9895 …} +postComments: Doctrine\ORM\PersistentCollection {#9897 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#9899 …} +subscriptions: Doctrine\ORM\PersistentCollection {#9901 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#9903 …} +follows: Doctrine\ORM\PersistentCollection {#9905 …} +followers: Doctrine\ORM\PersistentCollection {#9907 …} +blocks: Doctrine\ORM\PersistentCollection {#9909 …} +blockers: Doctrine\ORM\PersistentCollection {#9911 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#9913 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#9915 …} +reports: Doctrine\ORM\PersistentCollection {#9917 …} +favourites: Doctrine\ORM\PersistentCollection {#9919 …} +violations: Doctrine\ORM\PersistentCollection {#9921 …} +notifications: Doctrine\ORM\PersistentCollection {#9923 …} +awards: Doctrine\ORM\PersistentCollection {#9925 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#9927 …} +categories: Doctrine\ORM\PersistentCollection {#9929 …} -id: 41879 -password: "$2y$13$7veJ9hsDARTMLIUMMj5qrenhb7eq8ovuou/QwnC./RrNQfqCvudOu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9931 …} +apId: "lud@lemm.ee" +apProfileId: "https://lemm.ee/u/lud" +apPublicUrl: "https://lemm.ee/u/lud" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "lud" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728980793 {#9870 : 2024-10-15 10:26:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692626856 {#9872 : 2023-08-21 16:07:36.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5215 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5131 +user: Proxies\__CG__\App\Entity\User {#5132 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Have you tried the proxmox exporter? I have tried it briefly for a grafana lab and it seemed pretty good.\n \n [github.com/…/prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704996883 {#5129 : 2024-01-11 19:14:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5133 …} +nested: Doctrine\ORM\PersistentCollection {#5135 …} +votes: Doctrine\ORM\PersistentCollection {#5137 …} +reports: Doctrine\ORM\PersistentCollection {#5139 …} +favourites: Doctrine\ORM\PersistentCollection {#5141 …} +notifications: Doctrine\ORM\PersistentCollection {#5143 …} -id: 299523 -bodyTs: "'/prometheus-pve-exporter':22 '/prometheus-pve/prometheus-pve-exporter)':25 'briefli':11 'export':6 'github.com':21,24 'github.com/prometheus-pve/prometheus-pve-exporter)':23 'good':20 'grafana':14 'lab':15 'pretti':19 'proxmox':5 'seem':18 'tri':3,9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8144455" +editedAt: null +createdAt: DateTimeImmutable @1704996883 {#5130 : 2024-01-11 19:14:43.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "I haven’t, but it looks like I’ve got another exporter to install and dashboard to create 😁" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705010230 {#5213 : 2024-01-11 22:57:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5216 …} +nested: Doctrine\ORM\PersistentCollection {#5218 …} +votes: Doctrine\ORM\PersistentCollection {#5220 …} +reports: Doctrine\ORM\PersistentCollection {#5222 …} +favourites: Doctrine\ORM\PersistentCollection {#5224 …} +notifications: Doctrine\ORM\PersistentCollection {#5226 …} -id: 300002 -bodyTs: "'anoth':11 'creat':18 'dashboard':16 'export':12 'got':10 'haven':2 'instal':14 'like':7 'look':6 've':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5758491" +editedAt: null +createdAt: DateTimeImmutable @1705010230 {#5214 : 2024-01-11 22:57:10.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "If you want to run the exporter without docker (like I did) and you get problems with installing the exporter try using this guide: [github.com/…/PVE-Exporter-on-Proxmox-VE-Node-in-a…](https://github.com/prometheus-pve/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-in-a-venv)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705011795 {#5239 : 2024-01-11 23:23:15.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@lud@lemm.ee" ] +children: Doctrine\ORM\PersistentCollection {#5235 …} +nested: Doctrine\ORM\PersistentCollection {#5231 …} +votes: Doctrine\ORM\PersistentCollection {#5229 …} +reports: Doctrine\ORM\PersistentCollection {#5244 …} +favourites: Doctrine\ORM\PersistentCollection {#5246 …} +notifications: Doctrine\ORM\PersistentCollection {#5248 …} -id: 300054 -bodyTs: "'/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':29 '/pve-exporter-on-proxmox-ve-node-in-a':26 'docker':9 'export':7,20 'get':15 'github.com':25,28 'github.com/prometheus-pve/prometheus-pve-exporter/wiki/pve-exporter-on-proxmox-ve-node-in-a-venv)':27 'guid':24 'instal':18 'like':10 'problem':16 'run':5 'tri':21 'use':22 'want':3 'without':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8149982" +editedAt: null +createdAt: DateTimeImmutable @1705011795 {#5242 : 2024-01-11 23:23:15.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 | 16.0 MiB | 19.39 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#15409 +comment: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.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 | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#15454 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#15509 +date: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#15563 +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.27 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#15617 +width: 40 +height: 40 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.45 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#15686 +subject: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.71 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#15743 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 13.04 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#15983 +comment: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.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 | 16.0 MiB | 12.27 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } "showNested" => true "level" => 3 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#16038 +comment: App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.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 | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#16083 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#16138 +date: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#16192 +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#16246 +width: 40 +height: 40 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#16319 +subject: App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.95 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#16376 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 4.98 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.0 +01:00 } } "level" => 3 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#16616 +comment: App\Entity\EntryComment {#5200 +user: App\Entity\User {#4752 +avatar: null +cover: null +email: "its_me_gb@feddit.uk" +username: "@its_me_gb@feddit.uk" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1721188673 {#4736 : 2024-07-17 05:57:53.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 {#4753 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4755 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4757 …} +entries: Doctrine\ORM\PersistentCollection {#4759 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4761 …} +entryComments: Doctrine\ORM\PersistentCollection {#4763 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4765 …} +posts: Doctrine\ORM\PersistentCollection {#4767 …} +postVotes: Doctrine\ORM\PersistentCollection {#4769 …} +postComments: Doctrine\ORM\PersistentCollection {#4771 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4773 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4775 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4777 …} +follows: Doctrine\ORM\PersistentCollection {#4779 …} +followers: Doctrine\ORM\PersistentCollection {#4781 …} +blocks: Doctrine\ORM\PersistentCollection {#4783 …} +blockers: Doctrine\ORM\PersistentCollection {#4785 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4787 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4789 …} +reports: Doctrine\ORM\PersistentCollection {#4791 …} +favourites: Doctrine\ORM\PersistentCollection {#4793 …} +violations: Doctrine\ORM\PersistentCollection {#4795 …} +notifications: Doctrine\ORM\PersistentCollection {#4797 …} +awards: Doctrine\ORM\PersistentCollection {#4799 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4801 …} +categories: Doctrine\ORM\PersistentCollection {#4803 …} -id: 25496 -password: "$2y$13$6VYVC2v7P1MidFebeEg9JuEL59QJF1BsJ0bIJD9C9TjsiYrSUYPNm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4805 …} +apId: "its_me_gb@feddit.uk" +apProfileId: "https://feddit.uk/u/its_me_gb" +apPublicUrl: "https://feddit.uk/u/its_me_gb" +apFollowersUrl: null +apInboxUrl: "https://feddit.uk/inbox" +apDomain: "feddit.uk" +apPreferredUsername: "its_me_gb" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699958702 {#4737 : 2023-11-14 11:45:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689194276 {#4738 : 2023-07-12 22:37:56.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5147 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4739 +user: App\Entity\User {#4752} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Prometheus for metrics\n \n Loki for logs\n \n Grafana for dashboards.\n \n I use node exporter for host metrics (Proxmox/VMs/SFFs/RaspPis/Router) and a number of other *exporters:\n \n - exportarr\n - plex-exporter\n - unifi-exporter\n - bitcoin node exporter\n \n I use the [OpenTelemetry collector](https://opentelemetry.io/docs/collector/getting-started/#docker) to collect some of the above metrics, rather than Prometheus itself, as well as docker logs and other log files before shipping them to Prometheus/Loki.\n \n Oh, I also scrape metrics from my Traefik containers using OTEL as well. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1721207931 {#4733 : 2024-07-17 11:18:51.0 +02:00 } +ip: null +tags: [ "docker" ] +mentions: [ "@krash@lemmy.ml" "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4740 …} +nested: Doctrine\ORM\PersistentCollection {#4742 …} +votes: Doctrine\ORM\PersistentCollection {#4744 …} +reports: Doctrine\ORM\PersistentCollection {#4746 …} +favourites: Doctrine\ORM\PersistentCollection {#4748 …} +notifications: Doctrine\ORM\PersistentCollection {#4750 …} -id: 297570 -bodyTs: "'/docs/collector/getting-started/#docker)':41 'also':69 'bitcoin':31 'collect':43 'collector':38 'contain':75 'dashboard':9 'docker':56 'export':13,23,27,30,33 'exportarr':24 'file':61 'grafana':7 'host':15 'log':6,57,60 'loki':4 'metric':3,16,48,71 'node':12,32 'number':20 'oh':67 'opentelemetri':37 'opentelemetry.io':40 'opentelemetry.io/docs/collector/getting-started/#docker)':39 'otel':77 'plex':26 'plex-export':25 'prometheus':1,51 'prometheus/loki':66 'proxmox/vms/sffs/rasppis/router':17 'rather':49 'scrape':70 'ship':63 'traefik':74 'unifi':29 'unifi-export':28 'use':11,35,76 'well':54,79" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5735416" +editedAt: DateTimeImmutable @1720403391 {#4734 : 2024-07-08 03:49:51.0 +02:00 } +createdAt: DateTimeImmutable @1704926880 {#4735 : 2024-01-10 23:48:00.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: "What does having OpenTelemetry improve? I have a setup similar to yours but data goes from Prometheus to Grafana and I never thought I would need anything else." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704933024 {#5145 : 2024-01-11 01:30:24.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" ] +children: Doctrine\ORM\PersistentCollection {#5148 …} +nested: Doctrine\ORM\PersistentCollection {#5150 …} +votes: Doctrine\ORM\PersistentCollection {#5152 …} +reports: Doctrine\ORM\PersistentCollection {#5154 …} +favourites: Doctrine\ORM\PersistentCollection {#5156 …} +notifications: Doctrine\ORM\PersistentCollection {#5158 …} -id: 297839 -bodyTs: "'anyth':27 'data':14 'els':28 'goe':15 'grafana':19 'improv':5 'need':26 'never':22 'opentelemetri':4 'prometheus':17 'setup':9 'similar':10 'thought':23 'would':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566290" +editedAt: null +createdAt: DateTimeImmutable @1704933024 {#5146 : 2024-01-11 01:30:24.0 +01:00 } } +root: App\Entity\EntryComment {#4739} +body: """ Not a whole lot to be honest. But I work with OpenTelemetry everyday for my day job, so it was a little exercise for me.\n \n Though, OTEL does have some advantages in that It is a vendor agnostic collection tool. allowing you to use multiple different collection methods and switch out your backend easily if you wish. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1704951220 {#5198 : 2024-01-11 06:33:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@its_me_gb@feddit.uk" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5201 …} +nested: Doctrine\ORM\PersistentCollection {#5203 …} +votes: Doctrine\ORM\PersistentCollection {#5205 …} +reports: Doctrine\ORM\PersistentCollection {#5207 …} +favourites: Doctrine\ORM\PersistentCollection {#5209 …} +notifications: Doctrine\ORM\PersistentCollection {#5211 …} -id: 298347 -bodyTs: "'advantag':31 'agnost':38 'allow':41 'backend':53 'collect':39,47 'day':16 'differ':46 'easili':54 'everyday':13 'exercis':23 'honest':7 'job':17 'littl':22 'lot':4 'method':48 'multipl':45 'opentelemetri':12 'otel':27 'switch':50 'though':26 'tool':40 'use':44 'vendor':37 'whole':3 'wish':57 'work':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.uk/comment/5742837" +editedAt: null +createdAt: DateTimeImmutable @1704951220 {#5199 : 2024-01-11 06:33:40.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 | 16.0 MiB | 41.62 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#16703 +comment: App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.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 | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#16748 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 11.71 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#16803 +date: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#16857 +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.48 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#16911 +width: 40 +height: 40 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.37 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#16982 +subject: App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.75 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#17039 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 6.11 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#17279 +comment: App\Entity\EntryComment {#4812 +user: App\Entity\User {#4825 +avatar: Proxies\__CG__\App\Entity\Image {#4826 …} +cover: null +email: "makingrain@lemm.ee" +username: "@makingrain@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1722442179 {#4809 : 2024-07-31 18:09:39.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 {#4827 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …} +entries: Doctrine\ORM\PersistentCollection {#4833 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …} +entryComments: Doctrine\ORM\PersistentCollection {#4837 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …} +posts: Doctrine\ORM\PersistentCollection {#4841 …} +postVotes: Doctrine\ORM\PersistentCollection {#4843 …} +postComments: Doctrine\ORM\PersistentCollection {#4845 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …} +follows: Doctrine\ORM\PersistentCollection {#4853 …} +followers: Doctrine\ORM\PersistentCollection {#4855 …} +blocks: Doctrine\ORM\PersistentCollection {#4857 …} +blockers: Doctrine\ORM\PersistentCollection {#4859 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …} +reports: Doctrine\ORM\PersistentCollection {#4865 …} +favourites: Doctrine\ORM\PersistentCollection {#4867 …} +violations: Doctrine\ORM\PersistentCollection {#4869 …} +notifications: Doctrine\ORM\PersistentCollection {#4871 …} +awards: Doctrine\ORM\PersistentCollection {#4873 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …} +categories: Doctrine\ORM\PersistentCollection {#4877 …} -id: 45400 -password: "$2y$13$XIz2hndOJZFJdY74dwdeJ.1HnsGt4.JzyGxBkg6jKJzlJetz/4AsG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …} +apId: "makingrain@lemm.ee" +apProfileId: "https://lemm.ee/u/makingrain" +apPublicUrl: "https://lemm.ee/u/makingrain" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "makingrain" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727137953 {#4810 : 2024-09-24 02:32:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694333993 {#4811 : 2023-09-10 10:19:53.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Uptime Kuma and ntfy." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704928658 {#4807 : 2024-01-11 00:17:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4813 …} +nested: Doctrine\ORM\PersistentCollection {#4815 …} +votes: Doctrine\ORM\PersistentCollection {#4817 …} +reports: Doctrine\ORM\PersistentCollection {#4819 …} +favourites: Doctrine\ORM\PersistentCollection {#4821 …} +notifications: Doctrine\ORM\PersistentCollection {#4823 …} -id: 297661 -bodyTs: "'kuma':2 'ntfi':4 'uptim':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8122515" +editedAt: null +createdAt: DateTimeImmutable @1704928658 {#4808 : 2024-01-11 00:17:38.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 | 16.0 MiB | 11.61 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#17349 +comment: App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.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 | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#17394 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#17449 +date: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#17503 +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17557 +width: 40 +height: 40 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.45 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#17626 +subject: App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.87 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#17683 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 1.40 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#17923 +comment: App\Entity\EntryComment {#4886 +user: App\Entity\User {#4899 +avatar: null +cover: null +email: "possiblylinux127@lemmy.zip" +username: "@possiblylinux127@lemmy.zip" +roles: [] +followersCount: 0 +homepage: "front" +about: "### I know nothing!" +lastActive: DateTime @1729541936 {#4883 : 2024-10-21 22:18:56.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 {#4900 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4902 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4904 …} +entries: Doctrine\ORM\PersistentCollection {#4906 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4908 …} +entryComments: Doctrine\ORM\PersistentCollection {#4910 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4912 …} +posts: Doctrine\ORM\PersistentCollection {#4914 …} +postVotes: Doctrine\ORM\PersistentCollection {#4916 …} +postComments: Doctrine\ORM\PersistentCollection {#4918 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4920 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4922 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4924 …} +follows: Doctrine\ORM\PersistentCollection {#4926 …} +followers: Doctrine\ORM\PersistentCollection {#4928 …} +blocks: Doctrine\ORM\PersistentCollection {#4930 …} +blockers: Doctrine\ORM\PersistentCollection {#4932 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4934 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4936 …} +reports: Doctrine\ORM\PersistentCollection {#4938 …} +favourites: Doctrine\ORM\PersistentCollection {#4940 …} +violations: Doctrine\ORM\PersistentCollection {#4942 …} +notifications: Doctrine\ORM\PersistentCollection {#4944 …} +awards: Doctrine\ORM\PersistentCollection {#4946 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4948 …} +categories: Doctrine\ORM\PersistentCollection {#4950 …} -id: 24131 -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4952 …} +apId: "possiblylinux127@lemmy.zip" +apProfileId: "https://lemmy.zip/u/possiblylinux127" +apPublicUrl: "https://lemmy.zip/u/possiblylinux127" +apFollowersUrl: null +apInboxUrl: "https://lemmy.zip/inbox" +apDomain: "lemmy.zip" +apPreferredUsername: "possiblylinux127" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729556153 {#4884 : 2024-10-22 02:15:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689126294 {#4885 : 2023-07-12 03:44:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "I don’t do much in the way of monitoring. I guess I should do that." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704930955 {#4881 : 2024-01-11 00:55:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4887 …} +nested: Doctrine\ORM\PersistentCollection {#4889 …} +votes: Doctrine\ORM\PersistentCollection {#4891 …} +reports: Doctrine\ORM\PersistentCollection {#4893 …} +favourites: Doctrine\ORM\PersistentCollection {#4895 …} +notifications: Doctrine\ORM\PersistentCollection {#4897 …} -id: 297762 -bodyTs: "'guess':12 'monitor':10 'much':5 'way':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.zip/comment/6163681" +editedAt: null +createdAt: DateTimeImmutable @1704930955 {#4882 : 2024-01-11 00:55:55.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 | 16.0 MiB | 10.69 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#17993 +comment: App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.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 | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#18038 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#18093 +date: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#18147 +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#18201 +width: 40 +height: 40 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#18278 +subject: App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.72 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#18335 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 1.18 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#18575 +comment: App\Entity\EntryComment {#4959 +user: App\Entity\User {#4972 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#4956 : 2024-10-16 22:31:46.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 {#4973 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4975 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4977 …} +entries: Doctrine\ORM\PersistentCollection {#4979 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4981 …} +entryComments: Doctrine\ORM\PersistentCollection {#4983 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4985 …} +posts: Doctrine\ORM\PersistentCollection {#4987 …} +postVotes: Doctrine\ORM\PersistentCollection {#4989 …} +postComments: Doctrine\ORM\PersistentCollection {#4991 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4993 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4995 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4997 …} +follows: Doctrine\ORM\PersistentCollection {#4999 …} +followers: Doctrine\ORM\PersistentCollection {#5001 …} +blocks: Doctrine\ORM\PersistentCollection {#5003 …} +blockers: Doctrine\ORM\PersistentCollection {#5005 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5009 …} +reports: Doctrine\ORM\PersistentCollection {#5011 …} +favourites: Doctrine\ORM\PersistentCollection {#5013 …} +violations: Doctrine\ORM\PersistentCollection {#5015 …} +notifications: Doctrine\ORM\PersistentCollection {#5017 …} +awards: Doctrine\ORM\PersistentCollection {#5019 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5021 …} +categories: Doctrine\ORM\PersistentCollection {#5023 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5025 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#4957 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#4958 : 2023-10-18 17:59:54.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ UptimeKuma is great, I use it for the simple “are my services up?” and is what I pay most attention to.\n \n I still use zabbix for finer grained monitors though like checking raid status, smartctl, disk space, temperatures, etc.\n \n I’ve been trying out librenms with more custom snmp checks too and am considering going that route instead of zabbix in the future """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704932564 {#4954 : 2024-01-11 01:22:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#4960 …} +nested: Doctrine\ORM\PersistentCollection {#4962 …} +votes: Doctrine\ORM\PersistentCollection {#4964 …} +reports: Doctrine\ORM\PersistentCollection {#4966 …} +favourites: Doctrine\ORM\PersistentCollection {#4968 …} +notifications: Doctrine\ORM\PersistentCollection {#4970 …} -id: 297824 -bodyTs: "'attent':20 'check':32,50 'consid':54 'custom':48 'disk':36 'etc':39 'finer':27 'futur':63 'go':55 'grain':28 'great':3 'instead':58 'librenm':45 'like':31 'monitor':29 'pay':18 'raid':33 'rout':57 'servic':12 'simpl':9 'smartctl':35 'snmp':49 'space':37 'status':34 'still':23 'temperatur':38 'though':30 'tri':43 'uptimekuma':1 'use':5,24 've':41 'zabbix':25,60" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4508686" +editedAt: null +createdAt: DateTimeImmutable @1704932564 {#4955 : 2024-01-11 01:22:44.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 | 18.0 MiB | 29.99 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#18645 +comment: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.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 | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#18690 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#18745 +date: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#18799 +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#18853 +width: 40 +height: 40 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#18922 +subject: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#18979 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 18.0 MiB | 22.86 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#19219 +comment: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +nestedComments: [ 303093 => App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032} +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } ] +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 | 18.0 MiB | 20.77 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#19279 +comment: App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.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 | 18.0 MiB | 0.82 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#19324 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 18.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#19437 +date: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 18.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#19491 +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 18.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#19545 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 18.0 MiB | 0.70 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#19614 +subject: App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 18.0 MiB | 2.14 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#19671 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 18.0 MiB | 0.56 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#19911 +comment: App\Entity\EntryComment {#5162 +user: Proxies\__CG__\App\Entity\User {#5163 +avatar: null +cover: null +email: "johannes@lemmy.jhjacobs.nl" +username: "@johannes@lemmy.jhjacobs.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Male, Dutch, HSP, INFJ, Into all things Tech and SciFi. Love my dogs and my birds." +lastActive: DateTime @1728733245 {#19361 : 2024-10-12 13:40:45.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 {#19364 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19366 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#19368 …} +entries: Doctrine\ORM\PersistentCollection {#19370 …} +entryVotes: Doctrine\ORM\PersistentCollection {#19372 …} +entryComments: Doctrine\ORM\PersistentCollection {#19374 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19376 …} +posts: Doctrine\ORM\PersistentCollection {#19378 …} +postVotes: Doctrine\ORM\PersistentCollection {#19380 …} +postComments: Doctrine\ORM\PersistentCollection {#19382 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#19384 …} +subscriptions: Doctrine\ORM\PersistentCollection {#19386 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#19388 …} +follows: Doctrine\ORM\PersistentCollection {#19390 …} +followers: Doctrine\ORM\PersistentCollection {#19392 …} +blocks: Doctrine\ORM\PersistentCollection {#19394 …} +blockers: Doctrine\ORM\PersistentCollection {#19396 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#19398 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#19400 …} +reports: Doctrine\ORM\PersistentCollection {#19402 …} +favourites: Doctrine\ORM\PersistentCollection {#19404 …} +violations: Doctrine\ORM\PersistentCollection {#19406 …} +notifications: Doctrine\ORM\PersistentCollection {#19408 …} +awards: Doctrine\ORM\PersistentCollection {#19410 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#19412 …} +categories: Doctrine\ORM\PersistentCollection {#19414 …} -id: 41503 -password: "$2y$13$p6Szkzke6aml6Ph29NUUBerAw7T/xBkF0DJwIgKLms.EavfP6hDVG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19416 …} +apId: "johannes@lemmy.jhjacobs.nl" +apProfileId: "https://lemmy.jhjacobs.nl/u/johannes" +apPublicUrl: "https://lemmy.jhjacobs.nl/u/johannes" +apFollowersUrl: null +apInboxUrl: "https://lemmy.jhjacobs.nl/inbox" +apDomain: "lemmy.jhjacobs.nl" +apPreferredUsername: "johannes" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726364492 {#19362 : 2024-09-15 03:41:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692528973 {#19363 : 2023-08-20 12:56:13.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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 : 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 : 2024-07-03 17:34:41.0 +02:00 } +createdAt: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#5032 +user: App\Entity\User {#5045 +avatar: null +cover: null +email: "namelivia@lemmy.world" +username: "@namelivia@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727801387 {#5029 : 2024-10-01 18:49:47.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 {#5046 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5048 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#5050 …} +entries: Doctrine\ORM\PersistentCollection {#5052 …} +entryVotes: Doctrine\ORM\PersistentCollection {#5054 …} +entryComments: Doctrine\ORM\PersistentCollection {#5056 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5058 …} +posts: Doctrine\ORM\PersistentCollection {#5060 …} +postVotes: Doctrine\ORM\PersistentCollection {#5062 …} +postComments: Doctrine\ORM\PersistentCollection {#5064 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#5066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#5068 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#5070 …} +follows: Doctrine\ORM\PersistentCollection {#5072 …} +followers: Doctrine\ORM\PersistentCollection {#5074 …} +blocks: Doctrine\ORM\PersistentCollection {#5076 …} +blockers: Doctrine\ORM\PersistentCollection {#5078 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#5080 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#5082 …} +reports: Doctrine\ORM\PersistentCollection {#5084 …} +favourites: Doctrine\ORM\PersistentCollection {#5086 …} +violations: Doctrine\ORM\PersistentCollection {#5088 …} +notifications: Doctrine\ORM\PersistentCollection {#5090 …} +awards: Doctrine\ORM\PersistentCollection {#5092 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#5094 …} +categories: Doctrine\ORM\PersistentCollection {#5096 …} -id: 33786 -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5098 …} +apId: "namelivia@lemmy.world" +apProfileId: "https://lemmy.world/u/namelivia" +apPublicUrl: "https://lemmy.world/u/namelivia" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "namelivia" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728621453 {#5030 : 2024-10-11 06:37:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690126309 {#5031 : 2023-07-23 17:31:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: "Prometheus, Loki and Grafana." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1722017375 {#5027 : 2024-07-26 20:09:35.0 +02:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5033 …} +nested: Doctrine\ORM\PersistentCollection {#5035 …} +votes: Doctrine\ORM\PersistentCollection {#5037 …} +reports: Doctrine\ORM\PersistentCollection {#5039 …} +favourites: Doctrine\ORM\PersistentCollection {#5041 …} +notifications: Doctrine\ORM\PersistentCollection {#5043 …} -id: 297832 -bodyTs: "'grafana':4 'loki':2 'prometheus':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6566242" +editedAt: null +createdAt: DateTimeImmutable @1704932846 {#5028 : 2024-01-11 01:27:26.0 +01:00 } } +root: App\Entity\EntryComment {#5032} +body: "Golden! We use the same :)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1705091276 {#5160 : 2024-01-12 21:27:56.0 +01:00 } +ip: null +tags: null +mentions: [ "@krash@lemmy.ml" "@namelivia@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#5164 …} +nested: Doctrine\ORM\PersistentCollection {#5166 …} +votes: Doctrine\ORM\PersistentCollection {#5168 …} +reports: Doctrine\ORM\PersistentCollection {#5170 …} +favourites: Doctrine\ORM\PersistentCollection {#5172 …} +notifications: Doctrine\ORM\PersistentCollection {#5174 …} -id: 303093 -bodyTs: "'golden':1 'use':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.jhjacobs.nl/comment/741927" +editedAt: null +createdAt: DateTimeImmutable @1705091276 {#5161 : 2024-01-12 21:27:56.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 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 18.0 MiB | 0.23 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 {#20022 +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 | 18.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20084 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20189 +label: "Rounded edges" +help: "" +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.14 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 {#20245 +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 | 18.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 {#20304 +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 | 18.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show top bar" "settingsKey" => "KBIN_GENERAL_TOPBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20360 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20416 +label: "Turbo mode (experimental)" +help: "" +settingsKey: "KBIN_GENERAL_TURBO" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 18.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#20474 +label: "Mark new comments" +help: "" +settingsKey: "KBIN_MARK_NEW_COMMENTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20537 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 18.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#20595 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 18.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#20651 +label: "Show subscribed magazines" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 18.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#20707 +label: "Show subscribed domains" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.32 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20763 +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 | 18.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20819 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20875 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20931 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#20987 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 18.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#21043 +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 | 18.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#21099 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 18.0 MiB | 0.22 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 {#21155 +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 | 18.0 MiB | 0.17 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 {#21213 +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 | 18.0 MiB | 0.58 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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 2023-06-22 23:00:11.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserActionsComponent {#15677 +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 : 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 : 2024-10-04 13:52:21.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467611 {#1516 : 2023-06-22 23:00:11.0 +02:00 } +__isInitialized__: true …2 } } |
date | App\Twig\Components\DateComponent | 18.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#15176 +date: DateTimeImmutable @1704896028 {#2420 : 2024-01-10 15:13:48.0 +01:00 } } |
magazine_box | App\Twig\Components\MagazineBoxComponent | 18.0 MiB | 35.32 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } "showSectionTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineBoxComponent {#18235 +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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 | 18.0 MiB | 0.47 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineSubComponent {#20223 +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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } } |
date | App\Twig\Components\DateComponent | 18.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#21389 +date: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } |
user_inline | App\Twig\Components\UserInlineComponent | 18.0 MiB | 2.08 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#21448 +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 {#21495 : 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 {#21497 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21499 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#21501 …} +entries: Doctrine\ORM\PersistentCollection {#21503 …} +entryVotes: Doctrine\ORM\PersistentCollection {#21505 …} +entryComments: Doctrine\ORM\PersistentCollection {#21507 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21509 …} +posts: Doctrine\ORM\PersistentCollection {#21511 …} +postVotes: Doctrine\ORM\PersistentCollection {#21513 …} +postComments: Doctrine\ORM\PersistentCollection {#21515 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#21517 …} +subscriptions: Doctrine\ORM\PersistentCollection {#21519 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#21521 …} +follows: Doctrine\ORM\PersistentCollection {#21523 …} +followers: Doctrine\ORM\PersistentCollection {#21525 …} +blocks: Doctrine\ORM\PersistentCollection {#21527 …} +blockers: Doctrine\ORM\PersistentCollection {#21529 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21531 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21533 …} +reports: Doctrine\ORM\PersistentCollection {#21535 …} +favourites: Doctrine\ORM\PersistentCollection {#21537 …} +violations: Doctrine\ORM\PersistentCollection {#21539 …} +notifications: Doctrine\ORM\PersistentCollection {#21541 …} +awards: Doctrine\ORM\PersistentCollection {#21543 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21545 …} +categories: Doctrine\ORM\PersistentCollection {#21547 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21549 …} +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 {#21496 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#21466 +user: Proxies\__CG__\App\Entity\User {#21448 +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 {#21495 : 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 {#21497 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21499 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#21501 …} +entries: Doctrine\ORM\PersistentCollection {#21503 …} +entryVotes: Doctrine\ORM\PersistentCollection {#21505 …} +entryComments: Doctrine\ORM\PersistentCollection {#21507 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21509 …} +posts: Doctrine\ORM\PersistentCollection {#21511 …} +postVotes: Doctrine\ORM\PersistentCollection {#21513 …} +postComments: Doctrine\ORM\PersistentCollection {#21515 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#21517 …} +subscriptions: Doctrine\ORM\PersistentCollection {#21519 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#21521 …} +follows: Doctrine\ORM\PersistentCollection {#21523 …} +followers: Doctrine\ORM\PersistentCollection {#21525 …} +blocks: Doctrine\ORM\PersistentCollection {#21527 …} +blockers: Doctrine\ORM\PersistentCollection {#21529 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21531 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21533 …} +reports: Doctrine\ORM\PersistentCollection {#21535 …} +favourites: Doctrine\ORM\PersistentCollection {#21537 …} +violations: Doctrine\ORM\PersistentCollection {#21539 …} +notifications: Doctrine\ORM\PersistentCollection {#21541 …} +awards: Doctrine\ORM\PersistentCollection {#21543 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21545 …} +categories: Doctrine\ORM\PersistentCollection {#21547 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21549 …} +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 {#21496 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: true } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 18.0 MiB | 21.81 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedMagazinesComponent {#21657 +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 | 20.0 MiB | 129.00 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\ActiveUsersComponent {#21783 +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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 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 …} } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.89 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22542 +avatar: Proxies\__CG__\App\Entity\Image {#22543 …} +cover: Proxies\__CG__\App\Entity\Image {#22544 …} +email: "Appoxo@lemmy.dbzer0.com" +username: "@Appoxo@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Usually a lurker. \n *Maybe I should’ve just shut up and thought for a bit longer before writing that comment…*\n \n If you want to talk to me elsewhere, you know how to reach me. """ +lastActive: DateTime @1729377829 {#22539 : 2024-10-20 00:43:49.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 {#22545 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22547 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22549 …} +entries: Doctrine\ORM\PersistentCollection {#22551 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22553 …} +entryComments: Doctrine\ORM\PersistentCollection {#22555 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22557 …} +posts: Doctrine\ORM\PersistentCollection {#22559 …} +postVotes: Doctrine\ORM\PersistentCollection {#22561 …} +postComments: Doctrine\ORM\PersistentCollection {#22563 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22565 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22567 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22569 …} +follows: Doctrine\ORM\PersistentCollection {#22571 …} +followers: Doctrine\ORM\PersistentCollection {#22573 …} +blocks: Doctrine\ORM\PersistentCollection {#22575 …} +blockers: Doctrine\ORM\PersistentCollection {#22577 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22579 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22581 …} +reports: Doctrine\ORM\PersistentCollection {#22583 …} +favourites: Doctrine\ORM\PersistentCollection {#22585 …} +violations: Doctrine\ORM\PersistentCollection {#22587 …} +notifications: Doctrine\ORM\PersistentCollection {#22589 …} +awards: Doctrine\ORM\PersistentCollection {#22591 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22593 …} +categories: Doctrine\ORM\PersistentCollection {#22595 …} -id: 39334 -password: "$2y$13$0gXuS8Unzagw4tqa3UDfT.vci.RJnTKpgqX2WjCpZWOCB4WKTk8/a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22597 …} +apId: "Appoxo@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/Appoxo" +apPublicUrl: "https://lemmy.dbzer0.com/u/Appoxo" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "Appoxo" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729527513 {#22540 : 2024-10-21 18:18:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691437144 {#22541 : 2023-08-07 21:39:04.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#21839 +width: 65 +height: 65 +user: App\Entity\User {#22542 +avatar: Proxies\__CG__\App\Entity\Image {#22543 …} +cover: Proxies\__CG__\App\Entity\Image {#22544 …} +email: "Appoxo@lemmy.dbzer0.com" +username: "@Appoxo@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Usually a lurker. \n *Maybe I should’ve just shut up and thought for a bit longer before writing that comment…*\n \n If you want to talk to me elsewhere, you know how to reach me. """ +lastActive: DateTime @1729377829 {#22539 : 2024-10-20 00:43:49.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 {#22545 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22547 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22549 …} +entries: Doctrine\ORM\PersistentCollection {#22551 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22553 …} +entryComments: Doctrine\ORM\PersistentCollection {#22555 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22557 …} +posts: Doctrine\ORM\PersistentCollection {#22559 …} +postVotes: Doctrine\ORM\PersistentCollection {#22561 …} +postComments: Doctrine\ORM\PersistentCollection {#22563 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22565 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22567 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22569 …} +follows: Doctrine\ORM\PersistentCollection {#22571 …} +followers: Doctrine\ORM\PersistentCollection {#22573 …} +blocks: Doctrine\ORM\PersistentCollection {#22575 …} +blockers: Doctrine\ORM\PersistentCollection {#22577 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22579 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22581 …} +reports: Doctrine\ORM\PersistentCollection {#22583 …} +favourites: Doctrine\ORM\PersistentCollection {#22585 …} +violations: Doctrine\ORM\PersistentCollection {#22587 …} +notifications: Doctrine\ORM\PersistentCollection {#22589 …} +awards: Doctrine\ORM\PersistentCollection {#22591 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22593 …} +categories: Doctrine\ORM\PersistentCollection {#22595 …} -id: 39334 -password: "$2y$13$0gXuS8Unzagw4tqa3UDfT.vci.RJnTKpgqX2WjCpZWOCB4WKTk8/a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22597 …} +apId: "Appoxo@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/Appoxo" +apPublicUrl: "https://lemmy.dbzer0.com/u/Appoxo" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "Appoxo" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729527513 {#22540 : 2024-10-21 18:18:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691437144 {#22541 : 2023-08-07 21:39:04.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.38 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22899 +avatar: Proxies\__CG__\App\Entity\Image {#22900 …} +cover: Proxies\__CG__\App\Entity\Image {#22901 …} +email: "glowie@h4x0r.host" +username: "@glowie@h4x0r.host" +roles: [] +followersCount: 0 +homepage: "front" +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)" +lastActive: DateTime @1729245697 {#22898 : 2024-10-18 12:01:37.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 {#22902 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22904 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22906 …} +entries: Doctrine\ORM\PersistentCollection {#22908 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22910 …} +entryComments: Doctrine\ORM\PersistentCollection {#22912 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22914 …} +posts: Doctrine\ORM\PersistentCollection {#22916 …} +postVotes: Doctrine\ORM\PersistentCollection {#22918 …} +postComments: Doctrine\ORM\PersistentCollection {#22920 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22922 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22924 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22926 …} +follows: Doctrine\ORM\PersistentCollection {#22928 …} +followers: Doctrine\ORM\PersistentCollection {#22930 …} +blocks: Doctrine\ORM\PersistentCollection {#22932 …} +blockers: Doctrine\ORM\PersistentCollection {#22934 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22936 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22938 …} +reports: Doctrine\ORM\PersistentCollection {#22940 …} +favourites: Doctrine\ORM\PersistentCollection {#22942 …} +violations: Doctrine\ORM\PersistentCollection {#22944 …} +notifications: Doctrine\ORM\PersistentCollection {#22946 …} +awards: Doctrine\ORM\PersistentCollection {#22948 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22950 …} +categories: Doctrine\ORM\PersistentCollection {#22952 …} -id: 83036 -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22954 …} +apId: "glowie@h4x0r.host" +apProfileId: "https://h4x0r.host/u/glowie" +apPublicUrl: "https://h4x0r.host/u/glowie" +apFollowersUrl: null +apInboxUrl: "https://h4x0r.host/inbox" +apDomain: "h4x0r.host" +apPreferredUsername: "glowie" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729311289 {#22897 : 2024-10-19 06:14:49.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702900781 {#22896 : 2023-12-18 12:59:41.0 +01:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23187 +width: 65 +height: 65 +user: App\Entity\User {#22899 +avatar: Proxies\__CG__\App\Entity\Image {#22900 …} +cover: Proxies\__CG__\App\Entity\Image {#22901 …} +email: "glowie@h4x0r.host" +username: "@glowie@h4x0r.host" +roles: [] +followersCount: 0 +homepage: "front" +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)" +lastActive: DateTime @1729245697 {#22898 : 2024-10-18 12:01:37.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 {#22902 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22904 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22906 …} +entries: Doctrine\ORM\PersistentCollection {#22908 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22910 …} +entryComments: Doctrine\ORM\PersistentCollection {#22912 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22914 …} +posts: Doctrine\ORM\PersistentCollection {#22916 …} +postVotes: Doctrine\ORM\PersistentCollection {#22918 …} +postComments: Doctrine\ORM\PersistentCollection {#22920 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22922 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22924 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22926 …} +follows: Doctrine\ORM\PersistentCollection {#22928 …} +followers: Doctrine\ORM\PersistentCollection {#22930 …} +blocks: Doctrine\ORM\PersistentCollection {#22932 …} +blockers: Doctrine\ORM\PersistentCollection {#22934 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22936 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22938 …} +reports: Doctrine\ORM\PersistentCollection {#22940 …} +favourites: Doctrine\ORM\PersistentCollection {#22942 …} +violations: Doctrine\ORM\PersistentCollection {#22944 …} +notifications: Doctrine\ORM\PersistentCollection {#22946 …} +awards: Doctrine\ORM\PersistentCollection {#22948 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22950 …} +categories: Doctrine\ORM\PersistentCollection {#22952 …} -id: 83036 -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22954 …} +apId: "glowie@h4x0r.host" +apProfileId: "https://h4x0r.host/u/glowie" +apPublicUrl: "https://h4x0r.host/u/glowie" +apFollowersUrl: null +apInboxUrl: "https://h4x0r.host/inbox" +apDomain: "h4x0r.host" +apPreferredUsername: "glowie" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729311289 {#22897 : 2024-10-19 06:14:49.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702900781 {#22896 : 2023-12-18 12:59:41.0 +01:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.90 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#21972 +avatar: Proxies\__CG__\App\Entity\Image {#21971 …} +cover: Proxies\__CG__\App\Entity\Image {#21970 …} +email: "DeltaTangoLima@reddrefuge.com" +username: "@DeltaTangoLima@reddrefuge.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n \n Be a good motherfucker. Peace. """ +lastActive: DateTime @1728206804 {#21975 : 2024-10-06 11:26:44.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 {#21969 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21967 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#21965 …} +entries: Doctrine\ORM\PersistentCollection {#21963 …} +entryVotes: Doctrine\ORM\PersistentCollection {#21961 …} +entryComments: Doctrine\ORM\PersistentCollection {#21959 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21957 …} +posts: Doctrine\ORM\PersistentCollection {#21955 …} +postVotes: Doctrine\ORM\PersistentCollection {#21953 …} +postComments: Doctrine\ORM\PersistentCollection {#21951 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#21949 …} +subscriptions: Doctrine\ORM\PersistentCollection {#21947 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#21945 …} +follows: Doctrine\ORM\PersistentCollection {#21943 …} +followers: Doctrine\ORM\PersistentCollection {#21941 …} +blocks: Doctrine\ORM\PersistentCollection {#21939 …} +blockers: Doctrine\ORM\PersistentCollection {#21937 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21935 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21933 …} +reports: Doctrine\ORM\PersistentCollection {#21931 …} +favourites: Doctrine\ORM\PersistentCollection {#21929 …} +violations: Doctrine\ORM\PersistentCollection {#21927 …} +notifications: Doctrine\ORM\PersistentCollection {#21925 …} +awards: Doctrine\ORM\PersistentCollection {#21923 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21921 …} +categories: Doctrine\ORM\PersistentCollection {#21919 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21917 …} +apId: "DeltaTangoLima@reddrefuge.com" +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima" +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima" +apFollowersUrl: null +apInboxUrl: "https://reddrefuge.com/inbox" +apDomain: "reddrefuge.com" +apPreferredUsername: "DeltaTangoLima" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728442483 {#21974 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#21973 : 2023-06-22 23:02:33.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23244 +width: 65 +height: 65 +user: App\Entity\User {#21972 +avatar: Proxies\__CG__\App\Entity\Image {#21971 …} +cover: Proxies\__CG__\App\Entity\Image {#21970 …} +email: "DeltaTangoLima@reddrefuge.com" +username: "@DeltaTangoLima@reddrefuge.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n \n Be a good motherfucker. Peace. """ +lastActive: DateTime @1728206804 {#21975 : 2024-10-06 11:26:44.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 {#21969 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21967 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#21965 …} +entries: Doctrine\ORM\PersistentCollection {#21963 …} +entryVotes: Doctrine\ORM\PersistentCollection {#21961 …} +entryComments: Doctrine\ORM\PersistentCollection {#21959 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21957 …} +posts: Doctrine\ORM\PersistentCollection {#21955 …} +postVotes: Doctrine\ORM\PersistentCollection {#21953 …} +postComments: Doctrine\ORM\PersistentCollection {#21951 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#21949 …} +subscriptions: Doctrine\ORM\PersistentCollection {#21947 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#21945 …} +follows: Doctrine\ORM\PersistentCollection {#21943 …} +followers: Doctrine\ORM\PersistentCollection {#21941 …} +blocks: Doctrine\ORM\PersistentCollection {#21939 …} +blockers: Doctrine\ORM\PersistentCollection {#21937 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21935 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21933 …} +reports: Doctrine\ORM\PersistentCollection {#21931 …} +favourites: Doctrine\ORM\PersistentCollection {#21929 …} +violations: Doctrine\ORM\PersistentCollection {#21927 …} +notifications: Doctrine\ORM\PersistentCollection {#21925 …} +awards: Doctrine\ORM\PersistentCollection {#21923 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21921 …} +categories: Doctrine\ORM\PersistentCollection {#21919 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21917 …} +apId: "DeltaTangoLima@reddrefuge.com" +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima" +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima" +apFollowersUrl: null +apInboxUrl: "https://reddrefuge.com/inbox" +apDomain: "reddrefuge.com" +apPreferredUsername: "DeltaTangoLima" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728442483 {#21974 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#21973 : 2023-06-22 23:02:33.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 1.68 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22781 +avatar: Proxies\__CG__\App\Entity\Image {#22782 …} +cover: null +email: "zaphod@lemmy.ca" +username: "@zaphod@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "Just this guy, you know?" +lastActive: DateTime @1728040586 {#22778 : 2024-10-04 13:16:26.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 {#22783 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22785 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22787 …} +entries: Doctrine\ORM\PersistentCollection {#22789 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22791 …} +entryComments: Doctrine\ORM\PersistentCollection {#22793 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22795 …} +posts: Doctrine\ORM\PersistentCollection {#22797 …} +postVotes: Doctrine\ORM\PersistentCollection {#22799 …} +postComments: Doctrine\ORM\PersistentCollection {#22801 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22803 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22805 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22807 …} +follows: Doctrine\ORM\PersistentCollection {#22809 …} +followers: Doctrine\ORM\PersistentCollection {#22811 …} +blocks: Doctrine\ORM\PersistentCollection {#22813 …} +blockers: Doctrine\ORM\PersistentCollection {#22815 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22817 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22819 …} +reports: Doctrine\ORM\PersistentCollection {#22821 …} +favourites: Doctrine\ORM\PersistentCollection {#22823 …} +violations: Doctrine\ORM\PersistentCollection {#22825 …} +notifications: Doctrine\ORM\PersistentCollection {#22827 …} +awards: Doctrine\ORM\PersistentCollection {#22829 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22831 …} +categories: Doctrine\ORM\PersistentCollection {#22833 …} -id: 64374 -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22835 …} +apId: "zaphod@lemmy.ca" +apProfileId: "https://lemmy.ca/u/zaphod" +apPublicUrl: "https://lemmy.ca/u/zaphod" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "zaphod" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706352784 {#22779 : 2024-01-27 11:53:04.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697947487 {#22780 : 2023-10-22 06:04:47.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23301 +width: 65 +height: 65 +user: App\Entity\User {#22781 +avatar: Proxies\__CG__\App\Entity\Image {#22782 …} +cover: null +email: "zaphod@lemmy.ca" +username: "@zaphod@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "Just this guy, you know?" +lastActive: DateTime @1728040586 {#22778 : 2024-10-04 13:16:26.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 {#22783 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22785 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22787 …} +entries: Doctrine\ORM\PersistentCollection {#22789 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22791 …} +entryComments: Doctrine\ORM\PersistentCollection {#22793 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22795 …} +posts: Doctrine\ORM\PersistentCollection {#22797 …} +postVotes: Doctrine\ORM\PersistentCollection {#22799 …} +postComments: Doctrine\ORM\PersistentCollection {#22801 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22803 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22805 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22807 …} +follows: Doctrine\ORM\PersistentCollection {#22809 …} +followers: Doctrine\ORM\PersistentCollection {#22811 …} +blocks: Doctrine\ORM\PersistentCollection {#22813 …} +blockers: Doctrine\ORM\PersistentCollection {#22815 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22817 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22819 …} +reports: Doctrine\ORM\PersistentCollection {#22821 …} +favourites: Doctrine\ORM\PersistentCollection {#22823 …} +violations: Doctrine\ORM\PersistentCollection {#22825 …} +notifications: Doctrine\ORM\PersistentCollection {#22827 …} +awards: Doctrine\ORM\PersistentCollection {#22829 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22831 …} +categories: Doctrine\ORM\PersistentCollection {#22833 …} -id: 64374 -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22835 …} +apId: "zaphod@lemmy.ca" +apProfileId: "https://lemmy.ca/u/zaphod" +apPublicUrl: "https://lemmy.ca/u/zaphod" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "zaphod" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706352784 {#22779 : 2024-01-27 11:53:04.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697947487 {#22780 : 2023-10-22 06:04:47.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.45 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22224 +avatar: Proxies\__CG__\App\Entity\Image {#22221 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "" +lastActive: DateTime @1729466951 {#22225 : 2024-10-21 01:29:11.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 {#22222 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22220 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22218 …} +entries: Doctrine\ORM\PersistentCollection {#22216 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22214 …} +entryComments: Doctrine\ORM\PersistentCollection {#22212 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22210 …} +posts: Doctrine\ORM\PersistentCollection {#22208 …} +postVotes: Doctrine\ORM\PersistentCollection {#22206 …} +postComments: Doctrine\ORM\PersistentCollection {#22204 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22202 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22200 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22198 …} +follows: Doctrine\ORM\PersistentCollection {#22196 …} +followers: Doctrine\ORM\PersistentCollection {#22194 …} +blocks: Doctrine\ORM\PersistentCollection {#22192 …} +blockers: Doctrine\ORM\PersistentCollection {#22190 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22188 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22186 …} +reports: Doctrine\ORM\PersistentCollection {#22184 …} +favourites: Doctrine\ORM\PersistentCollection {#22182 …} +violations: Doctrine\ORM\PersistentCollection {#22180 …} +notifications: Doctrine\ORM\PersistentCollection {#22178 …} +awards: Doctrine\ORM\PersistentCollection {#22176 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22174 …} +categories: Doctrine\ORM\PersistentCollection {#22172 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22170 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#22226 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#22223 : 2023-06-24 05:19:52.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23358 +width: 65 +height: 65 +user: App\Entity\User {#22224 +avatar: Proxies\__CG__\App\Entity\Image {#22221 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "" +lastActive: DateTime @1729466951 {#22225 : 2024-10-21 01:29:11.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 {#22222 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22220 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22218 …} +entries: Doctrine\ORM\PersistentCollection {#22216 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22214 …} +entryComments: Doctrine\ORM\PersistentCollection {#22212 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22210 …} +posts: Doctrine\ORM\PersistentCollection {#22208 …} +postVotes: Doctrine\ORM\PersistentCollection {#22206 …} +postComments: Doctrine\ORM\PersistentCollection {#22204 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22202 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22200 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22198 …} +follows: Doctrine\ORM\PersistentCollection {#22196 …} +followers: Doctrine\ORM\PersistentCollection {#22194 …} +blocks: Doctrine\ORM\PersistentCollection {#22192 …} +blockers: Doctrine\ORM\PersistentCollection {#22190 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22188 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22186 …} +reports: Doctrine\ORM\PersistentCollection {#22184 …} +favourites: Doctrine\ORM\PersistentCollection {#22182 …} +violations: Doctrine\ORM\PersistentCollection {#22180 …} +notifications: Doctrine\ORM\PersistentCollection {#22178 …} +awards: Doctrine\ORM\PersistentCollection {#22176 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22174 …} +categories: Doctrine\ORM\PersistentCollection {#22172 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22170 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#22226 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#22223 : 2023-06-24 05:19:52.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 1.11 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#23019 +avatar: Proxies\__CG__\App\Entity\Image {#23020 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#23016 : 2024-10-01 22:18:29.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 {#23021 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#23023 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#23025 …} +entries: Doctrine\ORM\PersistentCollection {#23027 …} +entryVotes: Doctrine\ORM\PersistentCollection {#23029 …} +entryComments: Doctrine\ORM\PersistentCollection {#23031 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#23033 …} +posts: Doctrine\ORM\PersistentCollection {#23035 …} +postVotes: Doctrine\ORM\PersistentCollection {#23037 …} +postComments: Doctrine\ORM\PersistentCollection {#23039 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#23041 …} +subscriptions: Doctrine\ORM\PersistentCollection {#23043 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#23045 …} +follows: Doctrine\ORM\PersistentCollection {#23047 …} +followers: Doctrine\ORM\PersistentCollection {#23049 …} +blocks: Doctrine\ORM\PersistentCollection {#23051 …} +blockers: Doctrine\ORM\PersistentCollection {#23053 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#23055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#23057 …} +reports: Doctrine\ORM\PersistentCollection {#23059 …} +favourites: Doctrine\ORM\PersistentCollection {#23061 …} +violations: Doctrine\ORM\PersistentCollection {#23063 …} +notifications: Doctrine\ORM\PersistentCollection {#23065 …} +awards: Doctrine\ORM\PersistentCollection {#23067 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#23069 …} +categories: Doctrine\ORM\PersistentCollection {#23071 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#23073 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#23017 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#23018 : 2024-04-07 03:46:21.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23415 +width: 65 +height: 65 +user: App\Entity\User {#23019 +avatar: Proxies\__CG__\App\Entity\Image {#23020 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#23016 : 2024-10-01 22:18:29.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 {#23021 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#23023 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#23025 …} +entries: Doctrine\ORM\PersistentCollection {#23027 …} +entryVotes: Doctrine\ORM\PersistentCollection {#23029 …} +entryComments: Doctrine\ORM\PersistentCollection {#23031 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#23033 …} +posts: Doctrine\ORM\PersistentCollection {#23035 …} +postVotes: Doctrine\ORM\PersistentCollection {#23037 …} +postComments: Doctrine\ORM\PersistentCollection {#23039 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#23041 …} +subscriptions: Doctrine\ORM\PersistentCollection {#23043 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#23045 …} +follows: Doctrine\ORM\PersistentCollection {#23047 …} +followers: Doctrine\ORM\PersistentCollection {#23049 …} +blocks: Doctrine\ORM\PersistentCollection {#23051 …} +blockers: Doctrine\ORM\PersistentCollection {#23053 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#23055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#23057 …} +reports: Doctrine\ORM\PersistentCollection {#23059 …} +favourites: Doctrine\ORM\PersistentCollection {#23061 …} +violations: Doctrine\ORM\PersistentCollection {#23063 …} +notifications: Doctrine\ORM\PersistentCollection {#23065 …} +awards: Doctrine\ORM\PersistentCollection {#23067 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#23069 …} +categories: Doctrine\ORM\PersistentCollection {#23071 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#23073 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#23017 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#23018 : 2024-04-07 03:46:21.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 1.58 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22483 +avatar: Proxies\__CG__\App\Entity\Image {#22484 …} +cover: null +email: "poVoq@slrpnk.net" +username: "@poVoq@slrpnk.net" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Admin on the slrpnk.net Lemmy instance.\n \n He/Him or what ever you feel like.\n \n XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n \n Avatar is an image of a baby octopus. """ +lastActive: DateTime @1729421098 {#22480 : 2024-10-20 12:44: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: 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 {#22485 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22487 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22489 …} +entries: Doctrine\ORM\PersistentCollection {#22491 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22493 …} +entryComments: Doctrine\ORM\PersistentCollection {#22495 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22497 …} +posts: Doctrine\ORM\PersistentCollection {#22499 …} +postVotes: Doctrine\ORM\PersistentCollection {#22501 …} +postComments: Doctrine\ORM\PersistentCollection {#22503 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22505 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22507 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22509 …} +follows: Doctrine\ORM\PersistentCollection {#22511 …} +followers: Doctrine\ORM\PersistentCollection {#22513 …} +blocks: Doctrine\ORM\PersistentCollection {#22515 …} +blockers: Doctrine\ORM\PersistentCollection {#22517 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22519 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22521 …} +reports: Doctrine\ORM\PersistentCollection {#22523 …} +favourites: Doctrine\ORM\PersistentCollection {#22525 …} +violations: Doctrine\ORM\PersistentCollection {#22527 …} +notifications: Doctrine\ORM\PersistentCollection {#22529 …} +awards: Doctrine\ORM\PersistentCollection {#22531 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22533 …} +categories: Doctrine\ORM\PersistentCollection {#22535 …} -id: 39219 -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22537 …} +apId: "poVoq@slrpnk.net" +apProfileId: "https://slrpnk.net/u/poVoq" +apPublicUrl: "https://slrpnk.net/u/poVoq" +apFollowersUrl: null +apInboxUrl: "https://slrpnk.net/inbox" +apDomain: "slrpnk.net" +apPreferredUsername: "poVoq" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1723797825 {#22481 : 2024-08-16 10:43:45.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691416621 {#22482 : 2023-08-07 15:57:01.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23472 +width: 65 +height: 65 +user: App\Entity\User {#22483 +avatar: Proxies\__CG__\App\Entity\Image {#22484 …} +cover: null +email: "poVoq@slrpnk.net" +username: "@poVoq@slrpnk.net" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Admin on the slrpnk.net Lemmy instance.\n \n He/Him or what ever you feel like.\n \n XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n \n Avatar is an image of a baby octopus. """ +lastActive: DateTime @1729421098 {#22480 : 2024-10-20 12:44: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: 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 {#22485 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22487 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22489 …} +entries: Doctrine\ORM\PersistentCollection {#22491 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22493 …} +entryComments: Doctrine\ORM\PersistentCollection {#22495 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22497 …} +posts: Doctrine\ORM\PersistentCollection {#22499 …} +postVotes: Doctrine\ORM\PersistentCollection {#22501 …} +postComments: Doctrine\ORM\PersistentCollection {#22503 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22505 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22507 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22509 …} +follows: Doctrine\ORM\PersistentCollection {#22511 …} +followers: Doctrine\ORM\PersistentCollection {#22513 …} +blocks: Doctrine\ORM\PersistentCollection {#22515 …} +blockers: Doctrine\ORM\PersistentCollection {#22517 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22519 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22521 …} +reports: Doctrine\ORM\PersistentCollection {#22523 …} +favourites: Doctrine\ORM\PersistentCollection {#22525 …} +violations: Doctrine\ORM\PersistentCollection {#22527 …} +notifications: Doctrine\ORM\PersistentCollection {#22529 …} +awards: Doctrine\ORM\PersistentCollection {#22531 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22533 …} +categories: Doctrine\ORM\PersistentCollection {#22535 …} -id: 39219 -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22537 …} +apId: "poVoq@slrpnk.net" +apProfileId: "https://slrpnk.net/u/poVoq" +apPublicUrl: "https://slrpnk.net/u/poVoq" +apFollowersUrl: null +apInboxUrl: "https://slrpnk.net/inbox" +apDomain: "slrpnk.net" +apPreferredUsername: "poVoq" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1723797825 {#22481 : 2024-08-16 10:43:45.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691416621 {#22482 : 2023-08-07 15:57:01.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22031 +avatar: Proxies\__CG__\App\Entity\Image {#22030 …} +cover: null +email: "JVT038@feddit.nl" +username: "@JVT038@feddit.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Web developer, gamer, reader, and a true ligma male" +lastActive: DateTime @1728980675 {#22034 : 2024-10-15 10:24:35.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 {#22029 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22027 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22025 …} +entries: Doctrine\ORM\PersistentCollection {#22023 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22021 …} +entryComments: Doctrine\ORM\PersistentCollection {#22019 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22017 …} +posts: Doctrine\ORM\PersistentCollection {#22015 …} +postVotes: Doctrine\ORM\PersistentCollection {#22013 …} +postComments: Doctrine\ORM\PersistentCollection {#22011 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22009 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22005 …} +follows: Doctrine\ORM\PersistentCollection {#22003 …} +followers: Doctrine\ORM\PersistentCollection {#22001 …} +blocks: Doctrine\ORM\PersistentCollection {#21999 …} +blockers: Doctrine\ORM\PersistentCollection {#21997 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21995 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21993 …} +reports: Doctrine\ORM\PersistentCollection {#21991 …} +favourites: Doctrine\ORM\PersistentCollection {#21989 …} +violations: Doctrine\ORM\PersistentCollection {#21987 …} +notifications: Doctrine\ORM\PersistentCollection {#21985 …} +awards: Doctrine\ORM\PersistentCollection {#21983 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21981 …} +categories: Doctrine\ORM\PersistentCollection {#21979 …} -id: 438 -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21977 …} +apId: "JVT038@feddit.nl" +apProfileId: "https://feddit.nl/u/JVT038" +apPublicUrl: "https://feddit.nl/u/JVT038" +apFollowersUrl: null +apInboxUrl: "https://feddit.nl/inbox" +apDomain: "feddit.nl" +apPreferredUsername: "JVT038" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729113332 {#22033 : 2024-10-16 23:15:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686913782 {#22032 : 2023-06-16 13:09:42.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23529 +width: 65 +height: 65 +user: App\Entity\User {#22031 +avatar: Proxies\__CG__\App\Entity\Image {#22030 …} +cover: null +email: "JVT038@feddit.nl" +username: "@JVT038@feddit.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Web developer, gamer, reader, and a true ligma male" +lastActive: DateTime @1728980675 {#22034 : 2024-10-15 10:24:35.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 {#22029 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22027 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22025 …} +entries: Doctrine\ORM\PersistentCollection {#22023 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22021 …} +entryComments: Doctrine\ORM\PersistentCollection {#22019 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22017 …} +posts: Doctrine\ORM\PersistentCollection {#22015 …} +postVotes: Doctrine\ORM\PersistentCollection {#22013 …} +postComments: Doctrine\ORM\PersistentCollection {#22011 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22009 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22005 …} +follows: Doctrine\ORM\PersistentCollection {#22003 …} +followers: Doctrine\ORM\PersistentCollection {#22001 …} +blocks: Doctrine\ORM\PersistentCollection {#21999 …} +blockers: Doctrine\ORM\PersistentCollection {#21997 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#21995 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#21993 …} +reports: Doctrine\ORM\PersistentCollection {#21991 …} +favourites: Doctrine\ORM\PersistentCollection {#21989 …} +violations: Doctrine\ORM\PersistentCollection {#21987 …} +notifications: Doctrine\ORM\PersistentCollection {#21985 …} +awards: Doctrine\ORM\PersistentCollection {#21983 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#21981 …} +categories: Doctrine\ORM\PersistentCollection {#21979 …} -id: 438 -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21977 …} +apId: "JVT038@feddit.nl" +apProfileId: "https://feddit.nl/u/JVT038" +apPublicUrl: "https://feddit.nl/u/JVT038" +apFollowersUrl: null +apInboxUrl: "https://feddit.nl/inbox" +apDomain: "feddit.nl" +apPreferredUsername: "JVT038" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729113332 {#22033 : 2024-10-16 23:15:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686913782 {#22032 : 2023-06-16 13:09:42.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 4.41 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22423 +avatar: Proxies\__CG__\App\Entity\Image {#22424 …} +cover: Proxies\__CG__\App\Entity\Image {#22425 …} +email: "RootBeerGuy@discuss.tchncs.de" +username: "@RootBeerGuy@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: "Nobody likes a sucker, especially the kind that fall for fruit tarts like you. I knew there was trouble. I could smell it on the hot evening breeze. Fortunately for me, trouble is my favorite thing… Because I’m Joe Milkshake. I kicked down the door with one swift, decisive motion." +lastActive: DateTime @1729400017 {#22420 : 2024-10-20 06:53:37.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 {#22426 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22428 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22430 …} +entries: Doctrine\ORM\PersistentCollection {#22432 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22434 …} +entryComments: Doctrine\ORM\PersistentCollection {#22436 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22438 …} +posts: Doctrine\ORM\PersistentCollection {#22440 …} +postVotes: Doctrine\ORM\PersistentCollection {#22442 …} +postComments: Doctrine\ORM\PersistentCollection {#22444 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22446 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22448 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22450 …} +follows: Doctrine\ORM\PersistentCollection {#22452 …} +followers: Doctrine\ORM\PersistentCollection {#22454 …} +blocks: Doctrine\ORM\PersistentCollection {#22456 …} +blockers: Doctrine\ORM\PersistentCollection {#22458 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22460 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22462 …} +reports: Doctrine\ORM\PersistentCollection {#22464 …} +favourites: Doctrine\ORM\PersistentCollection {#22466 …} +violations: Doctrine\ORM\PersistentCollection {#22468 …} +notifications: Doctrine\ORM\PersistentCollection {#22470 …} +awards: Doctrine\ORM\PersistentCollection {#22472 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22474 …} +categories: Doctrine\ORM\PersistentCollection {#22476 …} -id: 33566 -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22478 …} +apId: "RootBeerGuy@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/RootBeerGuy" +apPublicUrl: "https://discuss.tchncs.de/u/RootBeerGuy" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "RootBeerGuy" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726993824 {#22421 : 2024-09-22 10:30:24.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690088215 {#22422 : 2023-07-23 06:56:55.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23586 +width: 65 +height: 65 +user: App\Entity\User {#22423 +avatar: Proxies\__CG__\App\Entity\Image {#22424 …} +cover: Proxies\__CG__\App\Entity\Image {#22425 …} +email: "RootBeerGuy@discuss.tchncs.de" +username: "@RootBeerGuy@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: "Nobody likes a sucker, especially the kind that fall for fruit tarts like you. I knew there was trouble. I could smell it on the hot evening breeze. Fortunately for me, trouble is my favorite thing… Because I’m Joe Milkshake. I kicked down the door with one swift, decisive motion." +lastActive: DateTime @1729400017 {#22420 : 2024-10-20 06:53:37.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 {#22426 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22428 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22430 …} +entries: Doctrine\ORM\PersistentCollection {#22432 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22434 …} +entryComments: Doctrine\ORM\PersistentCollection {#22436 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22438 …} +posts: Doctrine\ORM\PersistentCollection {#22440 …} +postVotes: Doctrine\ORM\PersistentCollection {#22442 …} +postComments: Doctrine\ORM\PersistentCollection {#22444 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22446 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22448 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22450 …} +follows: Doctrine\ORM\PersistentCollection {#22452 …} +followers: Doctrine\ORM\PersistentCollection {#22454 …} +blocks: Doctrine\ORM\PersistentCollection {#22456 …} +blockers: Doctrine\ORM\PersistentCollection {#22458 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22460 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22462 …} +reports: Doctrine\ORM\PersistentCollection {#22464 …} +favourites: Doctrine\ORM\PersistentCollection {#22466 …} +violations: Doctrine\ORM\PersistentCollection {#22468 …} +notifications: Doctrine\ORM\PersistentCollection {#22470 …} +awards: Doctrine\ORM\PersistentCollection {#22472 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22474 …} +categories: Doctrine\ORM\PersistentCollection {#22476 …} -id: 33566 -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22478 …} +apId: "RootBeerGuy@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/RootBeerGuy" +apPublicUrl: "https://discuss.tchncs.de/u/RootBeerGuy" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "RootBeerGuy" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726993824 {#22421 : 2024-09-22 10:30:24.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690088215 {#22422 : 2023-07-23 06:56:55.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 3.73 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22304 +avatar: Proxies\__CG__\App\Entity\Image {#22305 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#22301 : 2024-10-22 04:15:46.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 {#22306 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22308 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22310 …} +entries: Doctrine\ORM\PersistentCollection {#22312 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22314 …} +entryComments: Doctrine\ORM\PersistentCollection {#22316 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22318 …} +posts: Doctrine\ORM\PersistentCollection {#22320 …} +postVotes: Doctrine\ORM\PersistentCollection {#22322 …} +postComments: Doctrine\ORM\PersistentCollection {#22324 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22326 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22328 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22330 …} +follows: Doctrine\ORM\PersistentCollection {#22332 …} +followers: Doctrine\ORM\PersistentCollection {#22334 …} +blocks: Doctrine\ORM\PersistentCollection {#22336 …} +blockers: Doctrine\ORM\PersistentCollection {#22338 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22340 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22342 …} +reports: Doctrine\ORM\PersistentCollection {#22344 …} +favourites: Doctrine\ORM\PersistentCollection {#22346 …} +violations: Doctrine\ORM\PersistentCollection {#22348 …} +notifications: Doctrine\ORM\PersistentCollection {#22350 …} +awards: Doctrine\ORM\PersistentCollection {#22352 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22354 …} +categories: Doctrine\ORM\PersistentCollection {#22356 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22358 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#22302 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#22303 : 2023-07-14 15:20:15.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23643 +width: 65 +height: 65 +user: App\Entity\User {#22304 +avatar: Proxies\__CG__\App\Entity\Image {#22305 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#22301 : 2024-10-22 04:15:46.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 {#22306 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22308 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22310 …} +entries: Doctrine\ORM\PersistentCollection {#22312 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22314 …} +entryComments: Doctrine\ORM\PersistentCollection {#22316 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22318 …} +posts: Doctrine\ORM\PersistentCollection {#22320 …} +postVotes: Doctrine\ORM\PersistentCollection {#22322 …} +postComments: Doctrine\ORM\PersistentCollection {#22324 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22326 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22328 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22330 …} +follows: Doctrine\ORM\PersistentCollection {#22332 …} +followers: Doctrine\ORM\PersistentCollection {#22334 …} +blocks: Doctrine\ORM\PersistentCollection {#22336 …} +blockers: Doctrine\ORM\PersistentCollection {#22338 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22340 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22342 …} +reports: Doctrine\ORM\PersistentCollection {#22344 …} +favourites: Doctrine\ORM\PersistentCollection {#22346 …} +violations: Doctrine\ORM\PersistentCollection {#22348 …} +notifications: Doctrine\ORM\PersistentCollection {#22350 …} +awards: Doctrine\ORM\PersistentCollection {#22352 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22354 …} +categories: Doctrine\ORM\PersistentCollection {#22356 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22358 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#22302 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#22303 : 2023-07-14 15:20:15.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#22602 +avatar: Proxies\__CG__\App\Entity\Image {#22603 …} +cover: Proxies\__CG__\App\Entity\Image {#22604 …} +email: "MangoPenguin@lemmy.blahaj.zone" +username: "@MangoPenguin@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: """ He/Him | Bi Furry Boy\n \n *Accounts:*\n \n [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n \n [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin) """ +lastActive: DateTime @1729424125 {#22599 : 2024-10-20 13:35:25.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 {#22605 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22607 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22609 …} +entries: Doctrine\ORM\PersistentCollection {#22611 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22613 …} +entryComments: Doctrine\ORM\PersistentCollection {#22615 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22617 …} +posts: Doctrine\ORM\PersistentCollection {#22619 …} +postVotes: Doctrine\ORM\PersistentCollection {#22621 …} +postComments: Doctrine\ORM\PersistentCollection {#22623 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22625 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22627 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22629 …} +follows: Doctrine\ORM\PersistentCollection {#22631 …} +followers: Doctrine\ORM\PersistentCollection {#22633 …} +blocks: Doctrine\ORM\PersistentCollection {#22635 …} +blockers: Doctrine\ORM\PersistentCollection {#22637 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22639 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22641 …} +reports: Doctrine\ORM\PersistentCollection {#22643 …} +favourites: Doctrine\ORM\PersistentCollection {#22645 …} +violations: Doctrine\ORM\PersistentCollection {#22647 …} +notifications: Doctrine\ORM\PersistentCollection {#22649 …} +awards: Doctrine\ORM\PersistentCollection {#22651 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22653 …} +categories: Doctrine\ORM\PersistentCollection {#22655 …} -id: 39956 -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22657 …} +apId: "MangoPenguin@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin" +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "MangoPenguin" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711630475 {#22600 : 2024-03-28 13:54:35.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691676225 {#22601 : 2023-08-10 16:03:45.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23700 +width: 65 +height: 65 +user: App\Entity\User {#22602 +avatar: Proxies\__CG__\App\Entity\Image {#22603 …} +cover: Proxies\__CG__\App\Entity\Image {#22604 …} +email: "MangoPenguin@lemmy.blahaj.zone" +username: "@MangoPenguin@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: """ He/Him | Bi Furry Boy\n \n *Accounts:*\n \n [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n \n [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin) """ +lastActive: DateTime @1729424125 {#22599 : 2024-10-20 13:35:25.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 {#22605 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22607 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#22609 …} +entries: Doctrine\ORM\PersistentCollection {#22611 …} +entryVotes: Doctrine\ORM\PersistentCollection {#22613 …} +entryComments: Doctrine\ORM\PersistentCollection {#22615 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22617 …} +posts: Doctrine\ORM\PersistentCollection {#22619 …} +postVotes: Doctrine\ORM\PersistentCollection {#22621 …} +postComments: Doctrine\ORM\PersistentCollection {#22623 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#22625 …} +subscriptions: Doctrine\ORM\PersistentCollection {#22627 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#22629 …} +follows: Doctrine\ORM\PersistentCollection {#22631 …} +followers: Doctrine\ORM\PersistentCollection {#22633 …} +blocks: Doctrine\ORM\PersistentCollection {#22635 …} +blockers: Doctrine\ORM\PersistentCollection {#22637 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#22639 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#22641 …} +reports: Doctrine\ORM\PersistentCollection {#22643 …} +favourites: Doctrine\ORM\PersistentCollection {#22645 …} +violations: Doctrine\ORM\PersistentCollection {#22647 …} +notifications: Doctrine\ORM\PersistentCollection {#22649 …} +awards: Doctrine\ORM\PersistentCollection {#22651 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#22653 …} +categories: Doctrine\ORM\PersistentCollection {#22655 …} -id: 39956 -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22657 …} +apId: "MangoPenguin@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin" +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "MangoPenguin" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711630475 {#22600 : 2024-03-28 13:54:35.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691676225 {#22601 : 2023-08-10 16:03:45.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 20.0 MiB | 1.63 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#23078 +avatar: Proxies\__CG__\App\Entity\Image {#23079 …} +cover: Proxies\__CG__\App\Entity\Image {#23080 …} +email: "james@anti-social.online" +username: "@james@anti-social.online" +roles: [] +followersCount: 0 +homepage: "front" +about: """ UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n \n Plants, cats, linguistics, the Welsh language and gaming \n 🪴🐈🗣️🏴🎮 \n Occasionally shitposting. Don't take it seriously.\n \n Probably Aspie. Some flavour of asexual. \n But also gay. 👀\n \n Block me and you do me a favour.\n \n Text-only posts delete after 2 weeks\n \n [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot) """ +lastActive: DateTime @1729128280 {#23075 : 2024-10-17 03:24:40.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 {#23081 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#23083 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#23085 …} +entries: Doctrine\ORM\PersistentCollection {#23087 …} +entryVotes: Doctrine\ORM\PersistentCollection {#23089 …} +entryComments: Doctrine\ORM\PersistentCollection {#23091 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#23093 …} +posts: Doctrine\ORM\PersistentCollection {#23095 …} +postVotes: Doctrine\ORM\PersistentCollection {#23097 …} +postComments: Doctrine\ORM\PersistentCollection {#23099 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#23101 …} +subscriptions: Doctrine\ORM\PersistentCollection {#23103 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#23105 …} +follows: Doctrine\ORM\PersistentCollection {#23107 …} +followers: Doctrine\ORM\PersistentCollection {#23109 …} +blocks: Doctrine\ORM\PersistentCollection {#23111 …} +blockers: Doctrine\ORM\PersistentCollection {#23113 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#23115 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#23117 …} +reports: Doctrine\ORM\PersistentCollection {#23119 …} +favourites: Doctrine\ORM\PersistentCollection {#23121 …} +violations: Doctrine\ORM\PersistentCollection {#23123 …} +notifications: Doctrine\ORM\PersistentCollection {#23125 …} +awards: Doctrine\ORM\PersistentCollection {#23127 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#23129 …} +categories: Doctrine\ORM\PersistentCollection {#23131 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#23133 …} +apId: "james@anti-social.online" +apProfileId: "https://anti-social.online/users/james" +apPublicUrl: "https://anti-social.online/@james" +apFollowersUrl: "https://anti-social.online/users/james/followers" +apInboxUrl: "https://anti-social.online/inbox" +apDomain: "anti-social.online" +apPreferredUsername: "james" +apDiscoverable: true +apManuallyApprovesFollowers: true +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729128279 {#23076 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#23077 : 2024-10-17 03:24:37.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#23757 +width: 65 +height: 65 +user: App\Entity\User {#23078 +avatar: Proxies\__CG__\App\Entity\Image {#23079 …} +cover: Proxies\__CG__\App\Entity\Image {#23080 …} +email: "james@anti-social.online" +username: "@james@anti-social.online" +roles: [] +followersCount: 0 +homepage: "front" +about: """ UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n \n Plants, cats, linguistics, the Welsh language and gaming \n 🪴🐈🗣️🏴🎮 \n Occasionally shitposting. Don't take it seriously.\n \n Probably Aspie. Some flavour of asexual. \n But also gay. 👀\n \n Block me and you do me a favour.\n \n Text-only posts delete after 2 weeks\n \n [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot) """ +lastActive: DateTime @1729128280 {#23075 : 2024-10-17 03:24:40.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 {#23081 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#23083 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#23085 …} +entries: Doctrine\ORM\PersistentCollection {#23087 …} +entryVotes: Doctrine\ORM\PersistentCollection {#23089 …} +entryComments: Doctrine\ORM\PersistentCollection {#23091 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#23093 …} +posts: Doctrine\ORM\PersistentCollection {#23095 …} +postVotes: Doctrine\ORM\PersistentCollection {#23097 …} +postComments: Doctrine\ORM\PersistentCollection {#23099 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#23101 …} +subscriptions: Doctrine\ORM\PersistentCollection {#23103 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#23105 …} +follows: Doctrine\ORM\PersistentCollection {#23107 …} +followers: Doctrine\ORM\PersistentCollection {#23109 …} +blocks: Doctrine\ORM\PersistentCollection {#23111 …} +blockers: Doctrine\ORM\PersistentCollection {#23113 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#23115 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#23117 …} +reports: Doctrine\ORM\PersistentCollection {#23119 …} +favourites: Doctrine\ORM\PersistentCollection {#23121 …} +violations: Doctrine\ORM\PersistentCollection {#23123 …} +notifications: Doctrine\ORM\PersistentCollection {#23125 …} +awards: Doctrine\ORM\PersistentCollection {#23127 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#23129 …} +categories: Doctrine\ORM\PersistentCollection {#23131 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#23133 …} +apId: "james@anti-social.online" +apProfileId: "https://anti-social.online/users/james" +apPublicUrl: "https://anti-social.online/@james" +apFollowersUrl: "https://anti-social.online/users/james/followers" +apInboxUrl: "https://anti-social.online/inbox" +apDomain: "anti-social.online" +apPreferredUsername: "james" +apDiscoverable: true +apManuallyApprovesFollowers: true +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729128279 {#23076 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#23077 : 2024-10-17 03:24:37.0 +02:00 } } +asLink: true } |
related_categories | App\Twig\Components\RelatedCategoriesComponent | 20.0 MiB | 25.93 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedCategoriesComponent {#23819 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "related" +title: "related_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#23820 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
related_posts | App\Twig\Components\RelatedPostsComponent | 20.0 MiB | 7.33 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedPostsComponent {#23896 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +post: null +title: "related_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#23897 …} -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 | 20.0 MiB | 19.07 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedEntriesComponent {#24017 +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 | 20.0 MiB | 0.32 ms | |
---|---|---|---|---|
Input props | [] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SupportUsBlock {#24072 +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 {#24071 …} } |
featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 20.0 MiB | 0.84 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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#24147 +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 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#334 …} } |