{"id":38042476,"url":"https://github.com/elastiflow/snmp","last_synced_at":"2026-01-16T19:55:29.992Z","repository":{"id":64917812,"uuid":"565054059","full_name":"elastiflow/snmp","owner":"elastiflow","description":"Definitions for the ElastiFlow Unified SNMP Collector.","archived":false,"fork":false,"pushed_at":"2025-12-17T21:31:27.000Z","size":4481,"stargazers_count":5,"open_issues_count":1,"forks_count":2,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-12-21T09:05:19.817Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elastiflow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":"COPYRIGHT","agents":null,"dco":null,"cla":null}},"created_at":"2022-11-12T07:28:56.000Z","updated_at":"2025-12-17T21:31:30.000Z","dependencies_parsed_at":"2024-08-04T16:33:32.341Z","dependency_job_id":"74460472-8f97-4b7e-be76-3adc6235cc6a","html_url":"https://github.com/elastiflow/snmp","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/elastiflow/snmp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastiflow%2Fsnmp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastiflow%2Fsnmp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastiflow%2Fsnmp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastiflow%2Fsnmp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elastiflow","download_url":"https://codeload.github.com/elastiflow/snmp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastiflow%2Fsnmp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28482134,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-16T19:55:29.245Z","updated_at":"2026-01-16T19:55:29.988Z","avatar_url":"https://github.com/elastiflow.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# snmp\n\nDefinitions for the ElastiFlow\u0026trade; SNMP Poller and SNMP Trap Collectors.\n\n\u003e NOTE: The `main` branch requires `7.18.0` or later of the ElastiFlow NetObserv Collectors.\n\n## Validation\n\nThe `make validate` command can be used to validate the SNMP definition files in the repository. It checks:\n\n- SNMP Trap Enterprises\n- SNMP Definitions (devices, device groups, object groups, and objects)\n- SNMP Enums (integer, bitmap, and OID enums)\n\n### When to run validations\n\nRun `make validate` in the following situations:\n\n- After adding new SNMP definition files\n- After modifying existing SNMP definition files\n- Before submitting a pull request\n- As part of your CI/CD pipeline\n\nThis ensures that all SNMP definitions are correctly formatted and consistent with each other, preventing potential issues when the definitions are used by the NetObserv SNMP and SNMP Trap Collectors.\n\n### How to run validations\n\nSimply run the following command from the root of the repository:\n\n```bash\nmake validate\n```\n\nIf validation succeeds, you'll see output indicating the number of validated items for each category. If validation fails, error messages will be displayed indicating the issues that need to be fixed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felastiflow%2Fsnmp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felastiflow%2Fsnmp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felastiflow%2Fsnmp/lists"}