vcs.github
Introduction
The tags beginning with vcs.github identify events generated by GitHub.
Valid tags and data tables
The full tag must have 4 levels. The first two are fixed as vcs.github. The third level identifies the type of events sent, and the fourth level indicates the event subtype.
Technology | Brand | Type | Subtype |
---|---|---|---|
vcs | github |
|
|
These are the valid tags and corresponding data tables that will receive the parsers' data:
Tag | Data table |
---|---|
vcs.github.repository.collaborators | vcs.github.repository.collaborators |
vcs.github.repository.commits | vcs.github.repository.commits |
vcs.github.repository.forks | vcs.github.repository.forks |
vcs.github.repository.issue_comments | vcs.github.repository.issue_comments |
vcs.github.repository.pull_request_commits | vcs.github.repository.pull_request_commits |
vcs.github.repository.pull_request | vcs.github.repository.pull_request |
vcs.github.repository.releases | vcs.github.repository.releases |
vcs.github.repository.stargazers | vcs.github.repository.stargazers |
vcs.github.repository.subscribers | vcs.github.repository.subscribers |
vcs.github.repository.events | vcs.github.repository.events |
vcs.github.api.organization.audit | vcs.github.organization.audit |
vcs.github.api.organization.sso_authorizations | vcs.github.organization.sso_authorizations |
vcs.github.api.organization.webhooks | vcs.github.organization.webhooks |
How is the data sent to Devo?
To send logs to these tables, Devo provides a collector that you can download and use to send the required events to your Devo domain. You can download the collector and learn how to use it in this article GitHub collector.
Log samples
The following are sample logs sent to each of the vcs.github data tables. Also, find how the information will be parsed in your data table under each sample log.
Extra columns
Fields marked as Extra in the table below are not shown by default in data tables and need to be explicitly requested in the query. You can find them marked as Extra when you perform a query so they can be easily identified. Learn more about this in Selecting unrevealed columns.
vcs.github.repository.collaborators
<14>2021-04-30 09:33:44.669 localhost=127.0.0.1 vcs.github.api.repository.collaborators: {"login": "mckinneyeric", "id": 30655316, "node_id": "MDQ6VXNlcjMwNjU1MzE2", "avatar_url": "https://avatars.githubusercontent.com/u/30655316?v=4", "gravatar_id": "", "url": "https://api.github.com/users/mckinneyeric", "html_url": "https://github.com/mckinneyeric", "followers_url": "https://api.github.com/users/mckinneyeric/followers", "following_url": "https://api.github.com/users/mckinneyeric/following{/other_user}", "gists_url": "https://api.github.com/users/mckinneyeric/gists{/gist_id}", "starred_url": "https://api.github.com/users/mckinneyeric/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mckinneyeric/subscriptions", "organizations_url": "https://api.github.com/users/mckinneyeric/orgs", "repos_url": "https://api.github.com/users/mckinneyeric/repos", "events_url": "https://api.github.com/users/mckinneyeric/events{/privacy}", "received_events_url": "https://api.github.com/users/mckinneyeric/received_events", "type": "User", "site_admin": false, "permissions": {"admin": false, "push": true, "pull": true}}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
url |
|
| |
html_url |
|
| |
issue_url |
|
| |
id |
|
| |
node_id |
|
| |
user__login |
|
| |
user__id |
|
| |
user__node_id |
|
| |
user__avatar_url |
|
| |
user__gravatar_id |
| ||
user__url |
|
| |
user__html_url |
|
| |
user__followers_url |
|
| |
user__following_url |
|
| |
user__gists_url |
|
| |
user__starred_url |
|
| |
user__subscriptions_url |
|
| |
user__organizations_url |
|
| |
user__repos_url |
|
| |
user__events_url |
|
| |
user__received_events_url |
|
| |
user__type |
|
| |
user__site_admin |
|
| |
created_at |
|
| |
updated_at |
|
| |
author_association |
|
| |
body |
|
| |
performed_via_github_app |
|
|
vcs.github.repository.commits
<14>2021-04-30 09:36:51.380 localhost=127.0.0.1 vcs.github.api.repository.commits: {"sha": "77cd32e9199f13c23ad3cbdfcd89906d53f96759", "node_id": "MDY6Q29tbWl0MzQyNDUxNTk0Ojc3Y2QzMmU5MTk5ZjEzYzIzYWQzY2JkZmNkODk5MDZkNTNmOTY3NTk=", "commit": {"author": {"name": "Jonnathan Davila", "email": "evansbrandon@srv-87.ramirez.com", "date": "2021-04-27T00:49:14Z"}, "committer": {"name": "Jonnathan Davila", "email": "evansbrandon@srv-87.ramirez.com", "date": "2021-04-27T00:49:14Z"}, "message": "REVERTED: to previous version", "tree": {"sha": "4446e0ae3485d63084cbcc3ca181706dee0e9385", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/trees/4446e0ae3485d63084cbcc3ca181706dee0e9385"}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/commits/77cd32e9199f13c23ad3cbdfcd89906d53f96759", "comment_count": 0, "verification": {"verified": false, "reason": "unsigned", "signature": null, "payload": null}}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/77cd32e9199f13c23ad3cbdfcd89906d53f96759", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/77cd32e9199f13c23ad3cbdfcd89906d53f96759", "comments_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/77cd32e9199f13c23ad3cbdfcd89906d53f96759/comments", "author": {"login": "qwagner", "id": 78166941, "node_id": "MDQ6VXNlcjc4MTY2OTQx", "avatar_url": "https://avatars.githubusercontent.com/u/78166941?v=4", "gravatar_id": "", "url": "https://api.github.com/users/qwagner", "html_url": "https://github.com/qwagner", "followers_url": "https://api.github.com/users/qwagner/followers", "following_url": "https://api.github.com/users/qwagner/following{/other_user}", "gists_url": "https://api.github.com/users/qwagner/gists{/gist_id}", "starred_url": "https://api.github.com/users/qwagner/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/qwagner/subscriptions", "organizations_url": "https://api.github.com/users/qwagner/orgs", "repos_url": "https://api.github.com/users/qwagner/repos", "events_url": "https://api.github.com/users/qwagner/events{/privacy}", "received_events_url": "https://api.github.com/users/qwagner/received_events", "type": "User", "site_admin": false}, "committer": {"login": "qwagner", "id": 78166941, "node_id": "MDQ6VXNlcjc4MTY2OTQx", "avatar_url": "https://avatars.githubusercontent.com/u/78166941?v=4", "gravatar_id": "", "url": "https://api.github.com/users/qwagner", "html_url": "https://github.com/qwagner", "followers_url": "https://api.github.com/users/qwagner/followers", "following_url": "https://api.github.com/users/qwagner/following{/other_user}", "gists_url": "https://api.github.com/users/qwagner/gists{/gist_id}", "starred_url": "https://api.github.com/users/qwagner/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/qwagner/subscriptions", "organizations_url": "https://api.github.com/users/qwagner/orgs", "repos_url": "https://api.github.com/users/qwagner/repos", "events_url": "https://api.github.com/users/qwagner/events{/privacy}", "received_events_url": "https://api.github.com/users/qwagner/received_events", "type": "User", "site_admin": false}, "parents": [{"sha": "e9aa34c69dbb7a1f043cbf53646c77609e5b6353", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/e9aa34c69dbb7a1f043cbf53646c77609e5b6353", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/e9aa34c69dbb7a1f043cbf53646c77609e5b6353"}]} <14>2021-04-30 09:36:51.380 localhost=127.0.0.1 vcs.github.api.repository.commits: {"sha": "e5775177dd6a2607f3d18e11120d30425adcab02", "node_id": "MDY6Q29tbWl0MzQyNDUxNTk0OmU1Nzc1MTc3ZGQ2YTI2MDdmM2QxOGUxMTEyMGQzMDQyNWFkY2FiMDI=", "commit": {"author": {"name": "Jonnathan Davila", "email": "adamsmith@lt-68.torres.info", "date": "2021-04-27T00:49:29Z"}, "committer": {"name": "Jonnathan Davila", "email": "adamsmith@lt-68.torres.info", "date": "2021-04-27T00:49:29Z"}, "message": "Merge branch \'main\' of https://github.com/Devo-Sisap/devo-collector-base into main", "tree": {"sha": "4446e0ae3485d63084cbcc3ca181706dee0e9385", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/trees/4446e0ae3485d63084cbcc3ca181706dee0e9385"}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/commits/e5775177dd6a2607f3d18e11120d30425adcab02", "comment_count": 0, "verification": {"verified": false, "reason": "unsigned", "signature": null, "payload": null}}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/e5775177dd6a2607f3d18e11120d30425adcab02", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/e5775177dd6a2607f3d18e11120d30425adcab02", "comments_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/e5775177dd6a2607f3d18e11120d30425adcab02/comments", "author": {"login": "jamesjohnson", "id": 78166941, "node_id": "MDQ6VXNlcjc4MTY2OTQx", "avatar_url": "https://avatars.githubusercontent.com/u/78166941?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jamesjohnson", "html_url": "https://github.com/jamesjohnson", "followers_url": "https://api.github.com/users/jamesjohnson/followers", "following_url": "https://api.github.com/users/jamesjohnson/following{/other_user}", "gists_url": "https://api.github.com/users/jamesjohnson/gists{/gist_id}", "starred_url": "https://api.github.com/users/jamesjohnson/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jamesjohnson/subscriptions", "organizations_url": "https://api.github.com/users/jamesjohnson/orgs", "repos_url": "https://api.github.com/users/jamesjohnson/repos", "events_url": "https://api.github.com/users/jamesjohnson/events{/privacy}", "received_events_url": "https://api.github.com/users/jamesjohnson/received_events", "type": "User", "site_admin": false}, "committer": {"login": "jamesjohnson", "id": 78166941, "node_id": "MDQ6VXNlcjc4MTY2OTQx", "avatar_url": "https://avatars.githubusercontent.com/u/78166941?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jamesjohnson", "html_url": "https://github.com/jamesjohnson", "followers_url": "https://api.github.com/users/jamesjohnson/followers", "following_url": "https://api.github.com/users/jamesjohnson/following{/other_user}", "gists_url": "https://api.github.com/users/jamesjohnson/gists{/gist_id}", "starred_url": "https://api.github.com/users/jamesjohnson/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jamesjohnson/subscriptions", "organizations_url": "https://api.github.com/users/jamesjohnson/orgs", "repos_url": "https://api.github.com/users/jamesjohnson/repos", "events_url": "https://api.github.com/users/jamesjohnson/events{/privacy}", "received_events_url": "https://api.github.com/users/jamesjohnson/received_events", "type": "User", "site_admin": false}, "parents": [{"sha": "77cd32e9199f13c23ad3cbdfcd89906d53f96759", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/77cd32e9199f13c23ad3cbdfcd89906d53f96759", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/77cd32e9199f13c23ad3cbdfcd89906d53f96759"}, {"sha": "76a66ceee9cf702379cfd49791f2ddacabb8bfcf", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/76a66ceee9cf702379cfd49791f2ddacabb8bfcf", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/76a66ceee9cf702379cfd49791f2ddacabb8bfcf"}]} <14>2021-04-30 09:36:51.381 localhost=127.0.0.1 vcs.github.api.repository.commits: {"sha": "c7ab392c578cd4037c9ed4cc3ea550d237145561", "node_id": "MDY6Q29tbWl0MzQyNDUxNTk0OmM3YWIzOTJjNTc4Y2Q0MDM3YzllZDRjYzNlYTU1MGQyMzcxNDU1NjE=", "commit": {"author": {"name": "fakename", "email": "dana85@laptop-02.ferguson.com", "date": "2021-03-05T16:04:15Z"}, "committer": {"name": "fakename", "email": "dana85@laptop-02.ferguson.com", "date": "2021-03-05T16:04:15Z"}, "message": "Updates from base project", "tree": {"sha": "138e0602b6598dc00497da98d8544080c9cc1410", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/trees/138e0602b6598dc00497da98d8544080c9cc1410"}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/git/commits/c7ab392c578cd4037c9ed4cc3ea550d237145561", "comment_count": 0, "verification": {"verified": false, "reason": "unsigned", "signature": null, "payload": null}}, "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/c7ab392c578cd4037c9ed4cc3ea550d237145561", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/c7ab392c578cd4037c9ed4cc3ea550d237145561", "comments_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/c7ab392c578cd4037c9ed4cc3ea550d237145561/comments", "author": {"login": "lukethomas", "id": 30655316, "node_id": "MDQ6VXNlcjMwNjU1MzE2", "avatar_url": "https://avatars.githubusercontent.com/u/30655316?v=4", "gravatar_id": "", "url": "https://api.github.com/users/lukethomas", "html_url": "https://github.com/lukethomas", "followers_url": "https://api.github.com/users/lukethomas/followers", "following_url": "https://api.github.com/users/lukethomas/following{/other_user}", "gists_url": "https://api.github.com/users/lukethomas/gists{/gist_id}", "starred_url": "https://api.github.com/users/lukethomas/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/lukethomas/subscriptions", "organizations_url": "https://api.github.com/users/lukethomas/orgs", "repos_url": "https://api.github.com/users/lukethomas/repos", "events_url": "https://api.github.com/users/lukethomas/events{/privacy}", "received_events_url": "https://api.github.com/users/lukethomas/received_events", "type": "User", "site_admin": false}, "committer": {"login": "lukethomas", "id": 30655316, "node_id": "MDQ6VXNlcjMwNjU1MzE2", "avatar_url": "https://avatars.githubusercontent.com/u/30655316?v=4", "gravatar_id": "", "url": "https://api.github.com/users/lukethomas", "html_url": "https://github.com/lukethomas", "followers_url": "https://api.github.com/users/lukethomas/followers", "following_url": "https://api.github.com/users/lukethomas/following{/other_user}", "gists_url": "https://api.github.com/users/lukethomas/gists{/gist_id}", "starred_url": "https://api.github.com/users/lukethomas/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/lukethomas/subscriptions", "organizations_url": "https://api.github.com/users/lukethomas/orgs", "repos_url": "https://api.github.com/users/lukethomas/repos", "events_url": "https://api.github.com/users/lukethomas/events{/privacy}", "received_events_url": "https://api.github.com/users/lukethomas/received_events", "type": "User", "site_admin": false}, "parents": [{"sha": "b0925098019aa844ebc3097acaf6a233c72f58d6", "url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/commits/b0925098019aa844ebc3097acaf6a233c72f58d6", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/commit/b0925098019aa844ebc3097acaf6a233c72f58d6"}], "stats": {"total": 253, "additions": 147, "deletions": 106}, "files": [{"sha": "9aa2c7f41083f401cc2ca00db9ddfb0fd801f794", "filename": "agent/inputs/collector_puller_abstract.py", "status": "modified", "additions": 22, "deletions": 15, "changes": 37, "blob_url": "https://github.com/Devo-Sisap/devo-collector-base/blob/c7ab392c578cd4037c9ed4cc3ea550d237145561/agent/inputs/collector_puller_abstract.py", "raw_url": "https://github.com/Devo-Sisap/devo-collector-base/raw/c7ab392c578cd4037c9ed4cc3ea550d237145561/agent/inputs/collector_puller_abstract.py", "contents_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/contents/agent/inputs/collector_puller_abstract.py?ref=c7ab392c578cd4037c9ed4cc3ea550d237145561", "patch": "@@ -1,3 +1,4 @@\\n+import json\\n import logging\\n import sys\\n import threading\\n@@ -6,7 +7,7 @@\\n from datetime import datetime, timedelta\\n from queue import Queue\\n from threading import Thread\\n-from typing import Optional\\n+from typing import Optional, Union\\n \\n import pytz as pytz\\n from ratelimiter import RateLimiter\\n@@ -105,6 +106,18 @@ def __init__(self,\\n self.use_time_slots_for_retrievals = False\\n self.request_period_in_seconds: float = 300\\n \\n+ # First load the global definitions that could be overwritten by other definition levels\\n+ if self.module_globals:\\n+\\n+ # Setting a value for \\"use_time_slots_for_retrievals\\" function from global section\\n+ if \\"use_time_slots_for_retrievals\\" in self.module_globals:\\n+ self.use_time_slots_for_retrievals = self.module_globals[\\"use_time_slots_for_retrievals\\"]\\n+\\n+ # Setting a value for \\"request_period_in_seconds\\" function from global section\\n+ request_period_in_seconds: float = self.module_globals.get(\\"request_period_in_seconds\\")\\n+ if request_period_in_seconds and request_period_in_seconds > 0:\\n+ self.request_period_in_seconds: float = request_period_in_seconds\\n+\\n if self.input_config:\\n # Establish values from configuration file\\n requests_per_second: float = self.input_config.get(\\"requests_per_second\\")\\n@@ -119,18 +132,6 @@ def __init__(self,\\n if autosetup_section:\\n self.autosetup_enabled = autosetup_section.get(\\"enabled\\", False)\\n \\n- # First load the global definitions that could be overwritten by other definition levels\\n- if self.module_globals:\\n-\\n- # Setting a value for \\"use_time_slots_for_retrievals\\" function from global section\\n- if \\"use_time_slots_for_retrievals\\" in self.module_globals:\\n- self.use_time_slots_for_retrievals = self.module_globals[\\"use_time_slots_for_retrievals\\"]\\n-\\n- # Setting a value for \\"request_period_in_seconds\\" function from global section\\n- request_period_in_seconds: float = self.module_globals.get(\\"request_period_in_seconds\\")\\n- if request_period_in_seconds and request_period_in_seconds > 0:\\n- self.request_period_in_seconds: float = request_period_in_seconds\\n-\\n if self.module_definition:\\n # Setting a value for \\"request_period_in_seconds\\" function from module definition section\\n request_period_in_seconds: float = self.module_definition.get(\\"request_period_in_seconds\\")\\n@@ -433,8 +434,14 @@ def start(self) -> None:\\n self.send_internal_collector_message(log_message, level=\\"info\\")\\n super().start()\\n \\n- def send_message(self, msg_date, msg_tag: str, msg_content: str):\\n- self.output_queue.put(Message(msg_date, msg_tag, msg_content))\\n+ def send_message(self, msg_date, msg_tag: str, msg_content: Union[dict, str]):\\n+ if isinstance(msg_content, dict):\\n+ msg_content_str = json.dumps(msg_content)\\n+ elif isinstance(msg_content, str):\\n+ msg_content_str = msg_content\\n+ else:\\n+ raise Exception(\\"The message content should be \\\\\\"dict\\\\\\" or \\\\\\"str\\\\\\" type\\")\\n+ self.output_queue.put(Message(msg_date, msg_tag, msg_content_str))\\n \\n def send_lookup_data(self, lookup: CollectorLookup):\\n self.output_queue.put(lookup)"}, {"sha": "c8c1e6a83bfd11c39ef6c0df6073cc52eb0597ec", "filename": "agent/inputs/input_thread.py", "status": "modified", "additions": 27, "deletions": 21, "changes": 48, "blob_url": "https://github.com/Devo-Sisap/devo-collector-base/blob/c7ab392c578cd4037c9ed4cc3ea550d237145561/agent/inputs/input_thread.py", "raw_url": "https://github.com/Devo-Sisap/devo-collector-base/raw/c7ab392c578cd4037c9ed4cc3ea550d237145561/agent/inputs/input_thread.py", "contents_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/contents/agent/inputs/input_thread.py?ref=c7ab392c578cd4037c9ed4cc3ea550d237145561", "patch": "@@ -69,27 +69,33 @@ def _create_service_threads(self) -> bool:\\n if service_definition and len(service_definition) > 0:\\n service_type = service_definition[\\"type\\"] if \\"type\\" in service_definition else None\\n if service_type:\\n- input_service_thread = ServiceThread(\\n- self,\\n- self.input_id,\\n- self.input_name,\\n- self.input_config,\\n- self.input_definition,\\n- self.input_wait_object,\\n- service_name,\\n- service_type,\\n- service_config,\\n- service_definition,\\n- service_globals,\\n- self.persistence_manager,\\n- self.output_queue\\n- )\\n- log_message = f\\"[INPUT] {self.getName()} -> {input_service_thread.getName()} - Instance created\\"\\n- log.debug(log_message)\\n- if log.isEnabledFor(logging.DEBUG):\\n- self.send_internal_collector_message(log_message, level=\\"debug\\")\\n- self.service_threads[input_service_thread.getName()] = input_service_thread\\n- services_available += 1\\n+ try:\\n+ service_thread = ServiceThread(\\n+ self,\\n+ self.input_id,\\n+ self.input_name,\\n+ self.input_config,\\n+ self.input_definition,\\n+ self.input_wait_object,\\n+ service_name,\\n+ service_type,\\n+ service_config,\\n+ service_definition,\\n+ service_globals,\\n+ self.persistence_manager,\\n+ self.output_queue\\n+ )\\n+ log_message = f\\"[INPUT] {self.getName()} -> {service_thread.getName()} - Instance created\\"\\n+ log.debug(log_message)\\n+ if log.isEnabledFor(logging.DEBUG):\\n+ self.send_internal_collector_message(log_message, level=\\"debug\\")\\n+ self.service_threads[service_thread.getName()] = service_thread\\n+ services_available += 1\\n+ except Exception as ex:\\n+ log_message = f\\"[INPUT] {self.getName()} - Error when creating service \\\\\\"{service_name}\\\\\\": {ex}\\"\\n+ log.error(log_message)\\n+ if log.isEnabledFor(logging.ERROR):\\n+ self.send_internal_collector_message(log_message, level=\\"error\\")\\n else:\\n log_message = f\\"[INPUT] {self.getName()} - \\\\\\"type\\\\\\" property in service definition is missing\\"\\n log.error(log_message)"}]}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
sha |
|
| |
node_id |
|
| |
commit__author__name |
|
| |
commit__author__email |
| ||
commit__author__date |
|
| |
commit__committer__name |
|
| |
commit__committer__email |
| ||
commit__committer__date |
|
| |
commit__message |
|
| |
commit__tree__sha |
|
| |
commit__tree__url |
| ||
commit__url |
| ||
commit__comment_count |
|
| |
commit__verification__verified |
|
| |
commit__verification__reason |
|
| |
commit__verification__signature |
|
| |
commit__verification__payload |
|
| |
url |
| ||
html_url |
|
| |
comments_url |
| ||
author__login |
|
| |
author__id |
|
| |
author__node_id |
|
| |
author__avatar_url |
| ||
author__gravatar_id |
| ||
author__url |
| ||
author__html_url |
|
| |
author__followers_url |
| ||
author__following_url |
|
| |
author__gists_url |
| ||
author__starred_url |
|
| |
author__subscriptions_url |
| ||
author__organizations_url |
| ||
author__repos_url |
| ||
author__events_url |
| ||
author__received_events_url |
| ||
author__type |
|
| |
author__site_admin |
|
| |
committer__login |
|
| |
committer__id |
|
| |
committer__node_id |
|
| |
committer__avatar_url |
| ||
committer__gravatar_id |
| ||
committer__url |
| ||
committer__html_url |
|
| |
committer__followers_url |
| ||
committer__following_url |
|
| |
committer__gists_url |
| ||
committer__starred_url |
|
| |
committer__subscriptions_url |
| ||
committer__organizations_url |
| ||
committer__repos_url |
| ||
committer__events_url |
| ||
committer__received_events_url |
| ||
committer__type |
|
| |
committer__site_admin |
|
| |
parents |
|
| |
stats__total |
|
| |
stats__additions |
|
| |
stats__deletions |
|
| |
files |
|
|
vcs.github.repository.forks
<14>2021-05-13 13:10:02.127 localhost=127.0.0.1 vcs.github.api.repository.forks: {"id": 1296269, "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", "name": "Hello-World", "full_name": "erica68/Hello-World", "owner": {"login": "erica68", "id": 1, "node_id": "MDQ6VXNlcjE=", "avatar_url": "https://srv-32.hernandez-mann.com/images/error/erica68_happy.gif", "gravatar_id": "", "url": "https://api.srv-32.hernandez-mann.com/users/erica68", "html_url": "https://srv-32.hernandez-mann.com/erica68", "followers_url": "https://api.srv-32.hernandez-mann.com/users/erica68/followers", "following_url": "https://api.srv-32.hernandez-mann.com/users/erica68/following{/other_user}", "gists_url": "https://api.srv-32.hernandez-mann.com/users/erica68/gists{/gist_id}", "starred_url": "https://api.srv-32.hernandez-mann.com/users/erica68/starred{/owner}{/repo}", "subscriptions_url": "https://api.srv-32.hernandez-mann.com/users/erica68/subscriptions", "organizations_url": "https://api.srv-32.hernandez-mann.com/users/erica68/orgs", "repos_url": "https://api.srv-32.hernandez-mann.com/users/erica68/repos", "events_url": "https://api.srv-32.hernandez-mann.com/users/erica68/events{/privacy}", "received_events_url": "https://api.srv-32.hernandez-mann.com/users/erica68/received_events", "type": "User", "site_admin": false}, "private": false, "html_url": "https://srv-32.hernandez-mann.com/erica68/Hello-World", "description": "This your first repo!", "fork": true, "url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World", "archive_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/{archive_format}{/ref}", "assignees_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/assignees{/user}", "blobs_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/git/blobs{/sha}", "branches_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/branches{/branch}", "collaborators_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/collaborators{/collaborator}", "comments_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/comments{/number}", "commits_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/commits{/sha}", "compare_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/compare/{base}...{head}", "contents_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/contents/{+path}", "contributors_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/contributors", "deployments_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/deployments", "downloads_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/downloads", "events_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/events", "forks_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/forks", "git_commits_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/git/commits{/sha}", "git_refs_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/git/refs{/sha}", "git_tags_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/git/tags{/sha}", "git_url": "git:srv-32.hernandez-mann.com/erica68/Hello-World.git", "issue_comment_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/issues/comments{/number}", "issue_events_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/issues/events{/number}", "issues_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/issues{/number}", "keys_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/keys{/key_id}", "labels_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/labels{/name}", "languages_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/languages", "merges_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/merges", "milestones_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/milestones{/number}", "notifications_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/notifications{?since,all,participating}", "pulls_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/pulls{/number}", "releases_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/releases{/id}", "ssh_url": "yleach@hotmail.com:erica68/Hello-World.git", "stargazers_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/stargazers", "statuses_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/statuses/{sha}", "subscribers_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/subscribers", "subscription_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/subscription", "tags_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/tags", "teams_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/teams", "trees_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/git/trees{/sha}", "clone_url": "https://srv-32.hernandez-mann.com/erica68/Hello-World.git", "mirror_url": "git:git.example.com/erica68/Hello-World", "hooks_url": "https://api.srv-32.hernandez-mann.com/repos/erica68/Hello-World/hooks", "svn_url": "https://svn.srv-32.hernandez-mann.com/erica68/Hello-World", "homepage": "https://srv-32.hernandez-mann.com", "language": null, "forks_count": 9, "stargazers_count": 80, "watchers_count": 80, "size": 108, "default_branch": "master", "open_issues_count": 0, "is_template": true, "topics": ["erica68", "atom", "electron", "api"], "has_issues": true, "has_projects": true, "has_wiki": true, "has_pages": false, "has_downloads": true, "archived": false, "disabled": false, "visibility": "public", "pushed_at": "2011-01-26T19:06:43Z", "created_at": "2011-01-26T19:01:12Z", "updated_at": "2011-01-26T19:14:43Z", "permissions": {"admin": false, "push": false, "pull": true}, "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", "delete_branch_on_merge": true, "subscribers_count": 42, "network_count": 0, "license": {"key": "mit", "name": "MIT License", "spdx_id": "MIT", "url": "https://api.srv-32.hernandez-mann.com/licenses/mit", "node_id": "MDc6TGljZW5zZW1pdA=="}}
And this is how the log would be parsed:
vcs.github.repository.issue_comments
<14>2021-04-30 09:55:03.988 localhost=127.0.0.1 vcs.github.api.repository.issue_comments: {"url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/comments/801592854", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/pull/2#issuecomment-801592854", "issue_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/2", "id": 801592854, "node_id": "MDEyOklzc3VlQ29tbWVudDgwMTU5Mjg1NA==", "user": {"login": "austin00", "id": 78166941, "node_id": "gutierrezcarlos", "avatar_url": "michaelmunoz", "gravatar_id": "", "url": "showe", "html_url": "matthew44", "followers_url": "gpaul", "following_url": "crystal04", "gists_url": "samanthahernandez", "starred_url": "larry24", "subscriptions_url": "steven62", "organizations_url": "smithgregg", "repos_url": "ian15", "events_url": "pwilliams", "received_events_url": "elizabethjohnson", "type": "haasgeorge", "site_admin": false}, "created_at": "2021-03-18T03:31:46Z", "updated_at": "2021-03-18T03:31:46Z", "author_association": "CONTRIBUTOR", "body": "merged base upgrades ", "performed_via_github_app": null} <14>2021-04-30 09:55:03.989 localhost=127.0.0.1 vcs.github.api.repository.issue_comments: {"url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/comments/786394685", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/pull/1#issuecomment-786394685", "issue_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/1", "id": 786394685, "node_id": "MDEyOklzc3VlQ29tbWVudDc4NjM5NDY4NQ==", "user": {"login": "jessicarogers", "id": 78166941, "node_id": "diane44", "avatar_url": "matthew22", "gravatar_id": "", "url": "meyermichael", "html_url": "lmoore", "followers_url": "marienguyen", "following_url": "lisabray", "gists_url": "sguzman", "starred_url": "anncraig", "subscriptions_url": "alopez", "organizations_url": "ulittle", "repos_url": "robertsmatthew", "events_url": "deborahmccormick", "received_events_url": "nancy73", "type": "kroberts", "site_admin": false}, "created_at": "2021-02-26T03:58:33Z", "updated_at": "2021-02-26T03:58:33Z", "author_association": "CONTRIBUTOR", "body": "merged changes done on agent directory", "performed_via_github_app": null}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
url |
|
| |
html_url |
|
| |
issue_url |
|
| |
id |
|
| |
node_id |
|
| |
user__login |
|
| |
user__id |
|
| |
user__node_id |
|
| |
user__avatar_url |
|
| |
user__gravatar_id |
| ||
user__url |
|
| |
user__html_url |
|
| |
user__followers_url |
|
| |
user__following_url |
|
| |
user__gists_url |
|
| |
user__starred_url |
|
| |
user__subscriptions_url |
|
| |
user__organizations_url |
|
| |
user__repos_url |
|
| |
user__events_url |
|
| |
user__received_events_url |
|
| |
user__type |
|
| |
user__site_admin |
|
| |
created_at |
|
| |
updated_at |
|
| |
author_association |
|
| |
body |
|
| |
performed_via_github_app |
|
|
vcs.github.repository.pull_request_commits
<14>2021-04-30 09:55:03.988 localhost=127.0.0.1 vcs.github.api.repository.issue_comments: {"url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/comments/801592854", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/pull/2#issuecomment-801592854", "issue_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/2", "id": 801592854, "node_id": "MDEyOklzc3VlQ29tbWVudDgwMTU5Mjg1NA==", "user": {"login": "austin00", "id": 78166941, "node_id": "gutierrezcarlos", "avatar_url": "michaelmunoz", "gravatar_id": "", "url": "showe", "html_url": "matthew44", "followers_url": "gpaul", "following_url": "crystal04", "gists_url": "samanthahernandez", "starred_url": "larry24", "subscriptions_url": "steven62", "organizations_url": "smithgregg", "repos_url": "ian15", "events_url": "pwilliams", "received_events_url": "elizabethjohnson", "type": "haasgeorge", "site_admin": false}, "created_at": "2021-03-18T03:31:46Z", "updated_at": "2021-03-18T03:31:46Z", "author_association": "CONTRIBUTOR", "body": "merged base upgrades ", "performed_via_github_app": null} <14>2021-04-30 09:55:03.989 localhost=127.0.0.1 vcs.github.api.repository.issue_comments: {"url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/comments/786394685", "html_url": "https://github.com/Devo-Sisap/devo-collector-base/pull/1#issuecomment-786394685", "issue_url": "https://api.github.com/repos/Devo-Sisap/devo-collector-base/issues/1", "id": 786394685, "node_id": "MDEyOklzc3VlQ29tbWVudDc4NjM5NDY4NQ==", "user": {"login": "jessicarogers", "id": 78166941, "node_id": "diane44", "avatar_url": "matthew22", "gravatar_id": "", "url": "meyermichael", "html_url": "lmoore", "followers_url": "marienguyen", "following_url": "lisabray", "gists_url": "sguzman", "starred_url": "anncraig", "subscriptions_url": "alopez", "organizations_url": "ulittle", "repos_url": "robertsmatthew", "events_url": "deborahmccormick", "received_events_url": "nancy73", "type": "kroberts", "site_admin": false}, "created_at": "2021-02-26T03:58:33Z", "updated_at": "2021-02-26T03:58:33Z", "author_association": "CONTRIBUTOR", "body": "merged changes done on agent directory", "performed_via_github_app": null}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
url |
|
| |
html_url |
|
| |
issue_url |
|
| |
id |
|
| |
node_id |
|
| |
user__login |
|
| |
user__id |
|
| |
user__node_id |
|
| |
user__avatar_url |
|
| |
user__gravatar_id |
| ||
user__url |
|
| |
user__html_url |
|
| |
user__followers_url |
|
| |
user__following_url |
|
| |
user__gists_url |
|
| |
user__starred_url |
|
| |
user__subscriptions_url |
|
| |
user__organizations_url |
|
| |
user__repos_url |
|
| |
user__events_url |
|
| |
user__received_events_url |
|
| |
user__type |
|
| |
user__site_admin |
|
| |
created_at |
|
| |
updated_at |
|
| |
author_association |
|
| |
body |
|
| |
performed_via_github_app |
|
|
vcs.github.repository.pull_request
<14>2021-04-30 10:40:01.331 localhost=127.0.0.1 vcs.github.api.repository.pull_requests: {"url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3", "id": 609440545, "node_id": "MDExOlB1bGxSZXF1ZXN0NjA5NDQwNTQ1", "html_url": "joshua47/devo-collector-base/pull/3", "diff_url": "joshua47/devo-collector-base/pull/3.diff", "patch_url": "joshua47/devo-collector-base/pull/3.patch", "issue_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/3", "number": 3, "state": "open", "locked": false, "title": "definitions Github API", "user": {"login": "sarahjones", "id": 78188881, "node_id": "brookspatricia", "avatar_url": "crawfordnathan", "gravatar_id": "", "url": "justinchapman", "html_url": "antonio15", "followers_url": "randall12", "following_url": "along", "gists_url": "courtney24", "starred_url": "billyevans", "subscriptions_url": "sandersjose", "organizations_url": "angelacooley", "repos_url": "harrysmith", "events_url": "catherinepotts", "received_events_url": "lejason", "type": "joseph96", "site_admin": false}, "body": "Definitions For Github Final File", "created_at": "2021-04-06T04:40:31Z", "updated_at": "2021-04-10T05:43:02Z", "closed_at": null, "merged_at": null, "merge_commit_sha": "3e24a2f0733196577bfdd808437ccac4169ab5ab", "assignee": null, "assignees": [], "requested_reviewers": [], "requested_teams": [], "labels": [], "milestone": null, "draft": false, "commits_url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3/commits", "review_comments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3/comments", "review_comment_url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/comments{/number}", "comments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/3/comments", "statuses_url": "https://api.github.com/repos/alexisharris/devo-collector-base/statuses/94e2e0d67a59c565e4bc322d504c082ae6e4b624", "head": {"label": "alexisharris:devo-collector-github", "ref": "devo-collector-github", "sha": "94e2e0d67a59c565e4bc322d504c082ae6e4b624", "user": {"login": "alexisharris", "id": 78167104, "node_id": "wrightjoshua", "avatar_url": "jasonrobinson", "gravatar_id": "", "url": "katievaughn", "html_url": "joshua47", "followers_url": "kelly49", "following_url": "woodssherry", "gists_url": "sabrina99", "starred_url": "jake54", "subscriptions_url": "lbates", "organizations_url": "jessicafigueroa", "repos_url": "cindy30", "events_url": "nestes", "received_events_url": "jason10", "type": "dicksonsierra", "site_admin": false}, "repo": {"id": 342451594, "node_id": "MDEwOlJlcG9zaXRvcnkzNDI0NTE1OTQ=", "name": "devo-collector-base", "full_name": "alexisharris/devo-collector-base", "private": true, "owner": {"login": "alexisharris", "id": 78167104, "node_id": "wrightjoshua", "avatar_url": "jasonrobinson", "gravatar_id": "", "url": "katievaughn", "html_url": "joshua47", "followers_url": "kelly49", "following_url": "woodssherry", "gists_url": "sabrina99", "starred_url": "jake54", "subscriptions_url": "lbates", "organizations_url": "jessicafigueroa", "repos_url": "cindy30", "events_url": "nestes", "received_events_url": "jason10", "type": "dicksonsierra", "site_admin": false}, "html_url": "joshua47/devo-collector-base", "description": "devo-collector-base", "fork": false, "url": "https://api.github.com/repos/alexisharris/devo-collector-base", "forks_url": "https://api.github.com/repos/alexisharris/devo-collector-base/forks", "keys_url": "https://api.github.com/repos/alexisharris/devo-collector-base/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/alexisharris/devo-collector-base/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/alexisharris/devo-collector-base/teams", "hooks_url": "https://api.github.com/repos/alexisharris/devo-collector-base/hooks", "issue_events_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/events{/number}", "events_url": "https://api.github.com/repos/alexisharris/devo-collector-base/events", "assignees_url": "https://api.github.com/repos/alexisharris/devo-collector-base/assignees{/user}", "branches_url": "https://api.github.com/repos/alexisharris/devo-collector-base/branches{/branch}", "tags_url": "https://api.github.com/repos/alexisharris/devo-collector-base/tags", "blobs_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/refs{/sha}", "trees_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/alexisharris/devo-collector-base/statuses/{sha}", "languages_url": "https://api.github.com/repos/alexisharris/devo-collector-base/languages", "stargazers_url": "https://api.github.com/repos/alexisharris/devo-collector-base/stargazers", "contributors_url": "https://api.github.com/repos/alexisharris/devo-collector-base/contributors", "subscribers_url": "https://api.github.com/repos/alexisharris/devo-collector-base/subscribers", "subscription_url": "https://api.github.com/repos/alexisharris/devo-collector-base/subscription", "commits_url": "https://api.github.com/repos/alexisharris/devo-collector-base/commits{/sha}", "git_commits_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/commits{/sha}", "comments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/comments{/number}", "issue_comment_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/comments{/number}", "contents_url": "https://api.github.com/repos/alexisharris/devo-collector-base/contents/{+path}", "compare_url": "https://api.github.com/repos/alexisharris/devo-collector-base/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/alexisharris/devo-collector-base/merges", "archive_url": "https://api.github.com/repos/alexisharris/devo-collector-base/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/alexisharris/devo-collector-base/downloads", "issues_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues{/number}", "pulls_url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls{/number}", "milestones_url": "https://api.github.com/repos/alexisharris/devo-collector-base/milestones{/number}", "notifications_url": "https://api.github.com/repos/alexisharris/devo-collector-base/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/alexisharris/devo-collector-base/labels{/name}", "releases_url": "https://api.github.com/repos/alexisharris/devo-collector-base/releases{/id}", "deployments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/deployments", "created_at": "2021-02-26T03:27:59Z", "updated_at": "2021-04-27T00:49:50Z", "pushed_at": "2021-04-30T05:33:22Z", "git_url": "git://github.com/alexisharris/devo-collector-base.git", "ssh_url": "uanderson@hotmail.com:alexisharris/devo-collector-base.git", "clone_url": "joshua47/devo-collector-base.git", "svn_url": "joshua47/devo-collector-base", "homepage": null, "size": 560, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": true, "has_pages": false, "forks_count": 0, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 1, "license": null, "forks": 0, "open_issues": 1, "watchers": 1, "default_branch": "main"}}, "base": {"label": "alexisharris:main", "ref": "main", "sha": "76a66ceee9cf702379cfd49791f2ddacabb8bfcf", "user": {"login": "alexisharris", "id": 78167104, "node_id": "wrightjoshua", "avatar_url": "jasonrobinson", "gravatar_id": "", "url": "katievaughn", "html_url": "joshua47", "followers_url": "kelly49", "following_url": "woodssherry", "gists_url": "sabrina99", "starred_url": "jake54", "subscriptions_url": "lbates", "organizations_url": "jessicafigueroa", "repos_url": "cindy30", "events_url": "nestes", "received_events_url": "jason10", "type": "dicksonsierra", "site_admin": false}, "repo": {"id": 342451594, "node_id": "MDEwOlJlcG9zaXRvcnkzNDI0NTE1OTQ=", "name": "devo-collector-base", "full_name": "alexisharris/devo-collector-base", "private": true, "owner": {"login": "alexisharris", "id": 78167104, "node_id": "wrightjoshua", "avatar_url": "jasonrobinson", "gravatar_id": "", "url": "katievaughn", "html_url": "joshua47", "followers_url": "kelly49", "following_url": "woodssherry", "gists_url": "sabrina99", "starred_url": "jake54", "subscriptions_url": "lbates", "organizations_url": "jessicafigueroa", "repos_url": "cindy30", "events_url": "nestes", "received_events_url": "jason10", "type": "dicksonsierra", "site_admin": false}, "html_url": "joshua47/devo-collector-base", "description": "devo-collector-base", "fork": false, "url": "https://api.github.com/repos/alexisharris/devo-collector-base", "forks_url": "https://api.github.com/repos/alexisharris/devo-collector-base/forks", "keys_url": "https://api.github.com/repos/alexisharris/devo-collector-base/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/alexisharris/devo-collector-base/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/alexisharris/devo-collector-base/teams", "hooks_url": "https://api.github.com/repos/alexisharris/devo-collector-base/hooks", "issue_events_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/events{/number}", "events_url": "https://api.github.com/repos/alexisharris/devo-collector-base/events", "assignees_url": "https://api.github.com/repos/alexisharris/devo-collector-base/assignees{/user}", "branches_url": "https://api.github.com/repos/alexisharris/devo-collector-base/branches{/branch}", "tags_url": "https://api.github.com/repos/alexisharris/devo-collector-base/tags", "blobs_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/refs{/sha}", "trees_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/alexisharris/devo-collector-base/statuses/{sha}", "languages_url": "https://api.github.com/repos/alexisharris/devo-collector-base/languages", "stargazers_url": "https://api.github.com/repos/alexisharris/devo-collector-base/stargazers", "contributors_url": "https://api.github.com/repos/alexisharris/devo-collector-base/contributors", "subscribers_url": "https://api.github.com/repos/alexisharris/devo-collector-base/subscribers", "subscription_url": "https://api.github.com/repos/alexisharris/devo-collector-base/subscription", "commits_url": "https://api.github.com/repos/alexisharris/devo-collector-base/commits{/sha}", "git_commits_url": "https://api.github.com/repos/alexisharris/devo-collector-base/git/commits{/sha}", "comments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/comments{/number}", "issue_comment_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/comments{/number}", "contents_url": "https://api.github.com/repos/alexisharris/devo-collector-base/contents/{+path}", "compare_url": "https://api.github.com/repos/alexisharris/devo-collector-base/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/alexisharris/devo-collector-base/merges", "archive_url": "https://api.github.com/repos/alexisharris/devo-collector-base/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/alexisharris/devo-collector-base/downloads", "issues_url": "https://api.github.com/repos/alexisharris/devo-collector-base/issues{/number}", "pulls_url": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls{/number}", "milestones_url": "https://api.github.com/repos/alexisharris/devo-collector-base/milestones{/number}", "notifications_url": "https://api.github.com/repos/alexisharris/devo-collector-base/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/alexisharris/devo-collector-base/labels{/name}", "releases_url": "https://api.github.com/repos/alexisharris/devo-collector-base/releases{/id}", "deployments_url": "https://api.github.com/repos/alexisharris/devo-collector-base/deployments", "created_at": "2021-02-26T03:27:59Z", "updated_at": "2021-04-27T00:49:50Z", "pushed_at": "2021-04-30T05:33:22Z", "git_url": "git://github.com/alexisharris/devo-collector-base.git", "ssh_url": "uanderson@hotmail.com:alexisharris/devo-collector-base.git", "clone_url": "joshua47/devo-collector-base.git", "svn_url": "joshua47/devo-collector-base", "homepage": null, "size": 560, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": true, "has_pages": false, "forks_count": 0, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 1, "license": null, "forks": 0, "open_issues": 1, "watchers": 1, "default_branch": "main"}}, "_links": {"self": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3"}, "html": {"href": "joshua47/devo-collector-base/pull/3"}, "issue": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/3"}, "comments": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/issues/3/comments"}, "review_comments": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3/comments"}, "review_comment": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/comments{/number}"}, "commits": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/pulls/3/commits"}, "statuses": {"href": "https://api.github.com/repos/alexisharris/devo-collector-base/statuses/94e2e0d67a59c565e4bc322d504c082ae6e4b624"}}, "author_association": "CONTRIBUTOR", "auto_merge": null, "active_lock_reason": null} <14>2021-04-30 10:40:01.333 localhost=127.0.0.1 vcs.github.api.repository.pull_requests: {"url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3", "id": 609440545, "node_id": "MDExOlB1bGxSZXF1ZXN0NjA5NDQwNTQ1", "html_url": "framirez/devo-collector-base/pull/3", "diff_url": "framirez/devo-collector-base/pull/3.diff", "patch_url": "framirez/devo-collector-base/pull/3.patch", "issue_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/3", "number": 3, "state": "open", "locked": false, "title": "definitions Github API", "user": {"login": "nrobinson", "id": 78188881, "node_id": "chavezfrancisco", "avatar_url": "riosjeffery", "gravatar_id": "", "url": "phill", "html_url": "vgutierrez", "followers_url": "moraleskara", "following_url": "gmiller", "gists_url": "kennethberry", "starred_url": "cynthiacampbell", "subscriptions_url": "melissa03", "organizations_url": "mathew08", "repos_url": "patricia17", "events_url": "mark60", "received_events_url": "cassandra48", "type": "candacecarter", "site_admin": false}, "body": "Definitions For Github Final File", "created_at": "2021-04-06T04:40:31Z", "updated_at": "2021-04-10T05:43:02Z", "closed_at": null, "merged_at": null, "merge_commit_sha": "3e24a2f0733196577bfdd808437ccac4169ab5ab", "assignee": null, "assignees": [], "requested_reviewers": [], "requested_teams": [], "labels": [], "milestone": null, "draft": false, "commits_url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3/commits", "review_comments_url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3/comments", "review_comment_url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/comments{/number}", "comments_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/3/comments", "statuses_url": "https://api.github.com/repos/matthew71/devo-collector-base/statuses/94e2e0d67a59c565e4bc322d504c082ae6e4b624", "head": {"label": "matthew71:devo-collector-github", "ref": "devo-collector-github", "sha": "94e2e0d67a59c565e4bc322d504c082ae6e4b624", "user": {"login": "matthew71", "id": 78167104, "node_id": "gknight", "avatar_url": "schwartznancy", "gravatar_id": "", "url": "fjohnson", "html_url": "framirez", "followers_url": "danielle57", "following_url": "rachel51", "gists_url": "nathan17", "starred_url": "andrew99", "subscriptions_url": "jasminewilliams", "organizations_url": "montoyaannette", "repos_url": "john28", "events_url": "johnarnold", "received_events_url": "kelly62", "type": "asmith", "site_admin": false}, "repo": {"id": 342451594, "node_id": "MDEwOlJlcG9zaXRvcnkzNDI0NTE1OTQ=", "name": "devo-collector-base", "full_name": "matthew71/devo-collector-base", "private": true, "owner": {"login": "matthew71", "id": 78167104, "node_id": "gknight", "avatar_url": "schwartznancy", "gravatar_id": "", "url": "fjohnson", "html_url": "framirez", "followers_url": "danielle57", "following_url": "rachel51", "gists_url": "nathan17", "starred_url": "andrew99", "subscriptions_url": "jasminewilliams", "organizations_url": "montoyaannette", "repos_url": "john28", "events_url": "johnarnold", "received_events_url": "kelly62", "type": "asmith", "site_admin": false}, "html_url": "framirez/devo-collector-base", "description": "devo-collector-base", "fork": false, "url": "https://api.github.com/repos/matthew71/devo-collector-base", "forks_url": "https://api.github.com/repos/matthew71/devo-collector-base/forks", "keys_url": "https://api.github.com/repos/matthew71/devo-collector-base/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/matthew71/devo-collector-base/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/matthew71/devo-collector-base/teams", "hooks_url": "https://api.github.com/repos/matthew71/devo-collector-base/hooks", "issue_events_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/events{/number}", "events_url": "https://api.github.com/repos/matthew71/devo-collector-base/events", "assignees_url": "https://api.github.com/repos/matthew71/devo-collector-base/assignees{/user}", "branches_url": "https://api.github.com/repos/matthew71/devo-collector-base/branches{/branch}", "tags_url": "https://api.github.com/repos/matthew71/devo-collector-base/tags", "blobs_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/refs{/sha}", "trees_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/matthew71/devo-collector-base/statuses/{sha}", "languages_url": "https://api.github.com/repos/matthew71/devo-collector-base/languages", "stargazers_url": "https://api.github.com/repos/matthew71/devo-collector-base/stargazers", "contributors_url": "https://api.github.com/repos/matthew71/devo-collector-base/contributors", "subscribers_url": "https://api.github.com/repos/matthew71/devo-collector-base/subscribers", "subscription_url": "https://api.github.com/repos/matthew71/devo-collector-base/subscription", "commits_url": "https://api.github.com/repos/matthew71/devo-collector-base/commits{/sha}", "git_commits_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/commits{/sha}", "comments_url": "https://api.github.com/repos/matthew71/devo-collector-base/comments{/number}", "issue_comment_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/comments{/number}", "contents_url": "https://api.github.com/repos/matthew71/devo-collector-base/contents/{+path}", "compare_url": "https://api.github.com/repos/matthew71/devo-collector-base/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/matthew71/devo-collector-base/merges", "archive_url": "https://api.github.com/repos/matthew71/devo-collector-base/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/matthew71/devo-collector-base/downloads", "issues_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues{/number}", "pulls_url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls{/number}", "milestones_url": "https://api.github.com/repos/matthew71/devo-collector-base/milestones{/number}", "notifications_url": "https://api.github.com/repos/matthew71/devo-collector-base/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/matthew71/devo-collector-base/labels{/name}", "releases_url": "https://api.github.com/repos/matthew71/devo-collector-base/releases{/id}", "deployments_url": "https://api.github.com/repos/matthew71/devo-collector-base/deployments", "created_at": "2021-02-26T03:27:59Z", "updated_at": "2021-04-27T00:49:50Z", "pushed_at": "2021-04-30T05:33:22Z", "git_url": "git://github.com/matthew71/devo-collector-base.git", "ssh_url": "fisherbrandon@oneill-white.com:matthew71/devo-collector-base.git", "clone_url": "framirez/devo-collector-base.git", "svn_url": "framirez/devo-collector-base", "homepage": null, "size": 560, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": true, "has_pages": false, "forks_count": 0, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 1, "license": null, "forks": 0, "open_issues": 1, "watchers": 1, "default_branch": "main"}}, "base": {"label": "matthew71:main", "ref": "main", "sha": "76a66ceee9cf702379cfd49791f2ddacabb8bfcf", "user": {"login": "matthew71", "id": 78167104, "node_id": "gknight", "avatar_url": "schwartznancy", "gravatar_id": "", "url": "fjohnson", "html_url": "framirez", "followers_url": "danielle57", "following_url": "rachel51", "gists_url": "nathan17", "starred_url": "andrew99", "subscriptions_url": "jasminewilliams", "organizations_url": "montoyaannette", "repos_url": "john28", "events_url": "johnarnold", "received_events_url": "kelly62", "type": "asmith", "site_admin": false}, "repo": {"id": 342451594, "node_id": "MDEwOlJlcG9zaXRvcnkzNDI0NTE1OTQ=", "name": "devo-collector-base", "full_name": "matthew71/devo-collector-base", "private": true, "owner": {"login": "matthew71", "id": 78167104, "node_id": "gknight", "avatar_url": "schwartznancy", "gravatar_id": "", "url": "fjohnson", "html_url": "framirez", "followers_url": "danielle57", "following_url": "rachel51", "gists_url": "nathan17", "starred_url": "andrew99", "subscriptions_url": "jasminewilliams", "organizations_url": "montoyaannette", "repos_url": "john28", "events_url": "johnarnold", "received_events_url": "kelly62", "type": "asmith", "site_admin": false}, "html_url": "framirez/devo-collector-base", "description": "devo-collector-base", "fork": false, "url": "https://api.github.com/repos/matthew71/devo-collector-base", "forks_url": "https://api.github.com/repos/matthew71/devo-collector-base/forks", "keys_url": "https://api.github.com/repos/matthew71/devo-collector-base/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/matthew71/devo-collector-base/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/matthew71/devo-collector-base/teams", "hooks_url": "https://api.github.com/repos/matthew71/devo-collector-base/hooks", "issue_events_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/events{/number}", "events_url": "https://api.github.com/repos/matthew71/devo-collector-base/events", "assignees_url": "https://api.github.com/repos/matthew71/devo-collector-base/assignees{/user}", "branches_url": "https://api.github.com/repos/matthew71/devo-collector-base/branches{/branch}", "tags_url": "https://api.github.com/repos/matthew71/devo-collector-base/tags", "blobs_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/refs{/sha}", "trees_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/matthew71/devo-collector-base/statuses/{sha}", "languages_url": "https://api.github.com/repos/matthew71/devo-collector-base/languages", "stargazers_url": "https://api.github.com/repos/matthew71/devo-collector-base/stargazers", "contributors_url": "https://api.github.com/repos/matthew71/devo-collector-base/contributors", "subscribers_url": "https://api.github.com/repos/matthew71/devo-collector-base/subscribers", "subscription_url": "https://api.github.com/repos/matthew71/devo-collector-base/subscription", "commits_url": "https://api.github.com/repos/matthew71/devo-collector-base/commits{/sha}", "git_commits_url": "https://api.github.com/repos/matthew71/devo-collector-base/git/commits{/sha}", "comments_url": "https://api.github.com/repos/matthew71/devo-collector-base/comments{/number}", "issue_comment_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues/comments{/number}", "contents_url": "https://api.github.com/repos/matthew71/devo-collector-base/contents/{+path}", "compare_url": "https://api.github.com/repos/matthew71/devo-collector-base/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/matthew71/devo-collector-base/merges", "archive_url": "https://api.github.com/repos/matthew71/devo-collector-base/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/matthew71/devo-collector-base/downloads", "issues_url": "https://api.github.com/repos/matthew71/devo-collector-base/issues{/number}", "pulls_url": "https://api.github.com/repos/matthew71/devo-collector-base/pulls{/number}", "milestones_url": "https://api.github.com/repos/matthew71/devo-collector-base/milestones{/number}", "notifications_url": "https://api.github.com/repos/matthew71/devo-collector-base/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/matthew71/devo-collector-base/labels{/name}", "releases_url": "https://api.github.com/repos/matthew71/devo-collector-base/releases{/id}", "deployments_url": "https://api.github.com/repos/matthew71/devo-collector-base/deployments", "created_at": "2021-02-26T03:27:59Z", "updated_at": "2021-04-27T00:49:50Z", "pushed_at": "2021-04-30T05:33:22Z", "git_url": "git://github.com/matthew71/devo-collector-base.git", "ssh_url": "fisherbrandon@oneill-white.com:matthew71/devo-collector-base.git", "clone_url": "framirez/devo-collector-base.git", "svn_url": "framirez/devo-collector-base", "homepage": null, "size": 560, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": true, "has_pages": false, "forks_count": 0, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 1, "license": null, "forks": 0, "open_issues": 1, "watchers": 1, "default_branch": "main"}}, "_links": {"self": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3"}, "html": {"href": "framirez/devo-collector-base/pull/3"}, "issue": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/issues/3"}, "comments": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/issues/3/comments"}, "review_comments": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3/comments"}, "review_comment": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/comments{/number}"}, "commits": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/pulls/3/commits"}, "statuses": {"href": "https://api.github.com/repos/matthew71/devo-collector-base/statuses/94e2e0d67a59c565e4bc322d504c082ae6e4b624"}}, "author_association": "CONTRIBUTOR", "auto_merge": null, "active_lock_reason": null}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
url |
|
| |
id |
|
| |
node_id |
|
| |
html_url |
|
| |
diff_url |
|
| |
patch_url |
|
| |
issue_url |
|
| |
number |
|
| |
state |
|
| |
locked |
|
| |
title |
|
| |
user__login |
|
| |
user__id |
|
| |
user__node_id |
|
| |
user__avatar_url |
|
| |
user__gravatar_id |
| ||
user__url |
|
| |
user__html_url |
|
| |
user__followers_url |
|
| |
user__following_url |
|
| |
user__gists_url |
|
| |
user__starred_url |
|
| |
user__subscriptions_url |
|
| |
user__organizations_url |
|
| |
user__repos_url |
|
| |
user__events_url |
|
| |
user__received_events_url |
|
| |
user__type |
|
| |
user__site_admin |
|
| |
body |
|
| |
created_at |
|
| |
updated_at |
|
| |
closed_at |
|
| |
merged_at |
|
| |
merge_commit_sha |
|
| |
assignee |
|
| |
assignees |
|
| |
requested_reviewers |
|
| |
requested_teams |
|
| |
labels |
|
| |
milestone |
|
| |
draft |
|
| |
commits_url |
|
| |
review_comments_url |
|
| |
review_comment_url |
|
| |
comments_url |
|
| |
statuses_url |
| ||
head__label |
|
| |
head__ref |
|
| |
head__sha |
|
| |
head__user__login |
|
| |
head__user__id |
|
| |
head__user__node_id |
|
| |
head__user__avatar_url |
|
| |
head__user__gravatar_id |
| ||
head__user__url |
|
| |
head__user__html_url |
|
| |
head__user__followers_url |
|
| |
head__user__following_url |
|
| |
head__user__gists_url |
|
| |
head__user__starred_url |
|
| |
head__user__subscriptions_url |
|
| |
head__user__organizations_url |
|
| |
head__user__repos_url |
|
| |
head__user__events_url |
|
| |
head__user__received_events_url |
|
| |
head__user__type |
|
| |
head__user__site_admin |
|
| |
head__repo__id |
|
| |
head__repo__node_id |
|
| |
head__repo__name |
|
| |
head__repo__full_name |
|
| |
head__repo__private |
|
| |
head__repo__owner__login |
|
| |
head__repo__owner__id |
|
| |
head__repo__owner__node_id |
|
| |
head__repo__owner__avatar_url |
|
| |
head__repo__owner__gravatar_id |
| ||
head__repo__owner__url |
|
| |
head__repo__owner__html_url |
|
| |
head__repo__owner__followers_url |
|
| |
head__repo__owner__following_url |
|
| |
head__repo__owner__gists_url |
|
| |
head__repo__owner__starred_url |
|
| |
head__repo__owner__subscriptions_url |
|
| |
head__repo__owner__organizations_url |
|
| |
head__repo__owner__repos_url |
|
| |
head__repo__owner__events_url |
|
| |
head__repo__owner__received_events_url |
|
| |
head__repo__owner__type |
|
| |
head__repo__owner__site_admin |
|
| |
head__repo__html_url |
|
| |
head__repo__description |
|
| |
head__repo__fork |
|
| |
head__repo__url |
| ||
head__repo__forks_url |
|
| |
head__repo__keys_url |
|
| |
head__repo__collaborators_url |
|
| |
head__repo__teams_url |
|
| |
head__repo__hooks_url |
|
| |
head__repo__issue_events_url |
|
| |
head__repo__events_url |
|
| |
head__repo__assignees_url |
|
| |
head__repo__branches_url |
|
| |
head__repo__tags_url |
|
| |
head__repo__blobs_url |
|
| |
head__repo__git_tags_url |
|
| |
head__repo__git_refs_url |
|
| |
head__repo__trees_url |
|
| |
head__repo__statuses_url |
|
| |
head__repo__languages_url |
|
| |
head__repo__stargazers_url |
|
| |
head__repo__contributors_url |
|
| |
head__repo__subscribers_url |
|
| |
head__repo__subscription_url |
|
| |
head__repo__commits_url |
|
| |
head__repo__git_commits_url |
|
| |
head__repo__comments_url |
|
| |
head__repo__issue_comment_url |
|
| |
head__repo__contents_url |
|
| |
head__repo__compare_url |
|
| |
head__repo__merges_url |
|
| |
head__repo__archive_url |
|
| |
head__repo__downloads_url |
|
| |
head__repo__issues_url |
|
| |
head__repo__pulls_url |
|
| |
head__repo__milestones_url |
|
| |
head__repo__notifications_url |
|
| |
head__repo__labels_url |
|
| |
head__repo__releases_url |
|
| |
head__repo__deployments_url |
|
| |
head__repo__created_at |
|
| |
head__repo__updated_at |
|
| |
head__repo__pushed_at |
|
| |
head__repo__git_url |
| ||
head__repo__ssh_url |
|
| |
head__repo__clone_url |
|
| |
head__repo__svn_url |
|
| |
head__repo__homepage |
|
| |
head__repo__size |
|
| |
head__repo__stargazers_count |
|
| |
head__repo__watchers_count |
|
| |
head__repo__language |
|
| |
head__repo__has_issues |
|
| |
head__repo__has_projects |
|
| |
head__repo__has_downloads |
|
| |
head__repo__has_wiki |
|
| |
head__repo__has_pages |
|
| |
head__repo__forks_count |
|
| |
head__repo__mirror_url |
|
| |
head__repo__archived |
|
| |
head__repo__disabled |
|
| |
head__repo__open_issues_count |
|
| |
head__repo__license |
|
| |
head__repo__forks |
|
| |
head__repo__open_issues |
|
| |
head__repo__watchers |
|
| |
head__repo__default_branch |
|
| |
base__label |
|
| |
base__ref |
|
| |
base__sha |
|
| |
base__user__login |
|
| |
base__user__id |
|
| |
base__user__node_id |
|
| |
base__user__avatar_url |
|
| |
base__user__gravatar_id |
| ||
base__user__url |
|
| |
base__user__html_url |
|
| |
base__user__followers_url |
|
| |
base__user__following_url |
|
| |
base__user__gists_url |
|
| |
base__user__starred_url |
|
| |
base__user__subscriptions_url |
|
| |
base__user__organizations_url |
|
| |
base__user__repos_url |
|
| |
base__user__events_url |
|
| |
base__user__received_events_url |
|
| |
base__user__type |
|
| |
base__user__site_admin |
|
| |
base__repo__id |
|
| |
base__repo__node_id |
|
| |
base__repo__name |
|
| |
base__repo__full_name |
|
| |
base__repo__private |
|
| |
base__repo__owner__login |
|
| |
base__repo__owner__id |
|
| |
base__repo__owner__node_id |
|
| |
base__repo__owner__avatar_url |
|
| |
base__repo__owner__gravatar_id |
| ||
base__repo__owner__url |
|
| |
base__repo__owner__html_url |
|
| |
base__repo__owner__followers_url |
|
| |
base__repo__owner__following_url |
|
| |
base__repo__owner__gists_url |
|
| |
base__repo__owner__starred_url |
|
| |
base__repo__owner__subscriptions_url |
|
| |
base__repo__owner__organizations_url |
|
| |
base__repo__owner__repos_url |
|
| |
base__repo__owner__events_url |
|
| |
base__repo__owner__received_events_url |
|
| |
base__repo__owner__type |
|
| |
base__repo__owner__site_admin |
|
| |
base__repo__html_url |
|
| |
base__repo__description |
|
| |
base__repo__fork |
|
| |
base__repo__url |
|
| |
base__repo__forks_url |
|
| |
base__repo__keys_url |
|
| |
base__repo__collaborators_url |
|
| |
base__repo__teams_url |
|
| |
base__repo__hooks_url |
|
| |
base__repo__issue_events_url |
|
| |
base__repo__events_url |
|
| |
base__repo__assignees_url |
|
| |
base__repo__branches_url |
|
| |
base__repo__tags_url |
|
| |
base__repo__blobs_url |
|
| |
base__repo__git_tags_url |
|
| |
base__repo__git_refs_url |
|
| |
base__repo__trees_url |
|
| |
base__repo__statuses_url |
|
| |
base__repo__languages_url |
|
| |
base__repo__stargazers_url |
|
| |
base__repo__contributors_url |
|
| |
base__repo__subscribers_url |
|
| |
base__repo__subscription_url |
|
| |
base__repo__commits_url |
|
| |
base__repo__git_commits_url |
|
| |
base__repo__comments_url |
|
| |
base__repo__issue_comment_url |
|
| |
base__repo__contents_url |
|
| |
base__repo__compare_url |
|
| |
base__repo__merges_url |
|
| |
base__repo__archive_url |
|
| |
base__repo__downloads_url |
|
| |
base__repo__issues_url |
|
| |
base__repo__pulls_url |
|
| |
base__repo__milestones_url |
|
| |
base__repo__notifications_url |
|
| |
base__repo__labels_url |
|
| |
base__repo__releases_url |
|
| |
base__repo__deployments_url |
|
| |
base__repo__created_at |
|
| |
base__repo__updated_at |
|
| |
base__repo__pushed_at |
|
| |
base__repo__git_url |
| ||
base__repo__ssh_url |
|
| |
base__repo__clone_url |
|
| |
base__repo__svn_url |
|
| |
base__repo__homepage |
|
| |
base__repo__size |
|
| |
base__repo__stargazers_count |
|
| |
base__repo__watchers_count |
|
| |
base__repo__language |
|
| |
base__repo__has_issues |
|
| |
base__repo__has_projects |
|
| |
base__repo__has_downloads |
|
| |
base__repo__has_wiki |
|
| |
base__repo__has_pages |
|
| |
base__repo__forks_count |
|
| |
base__repo__mirror_url |
|
| |
base__repo__archived |
|
| |
base__repo__disabled |
|
| |
base__repo__open_issues_count |
|
| |
base__repo__license |
|
| |
base__repo__forks |
|
| |
base__repo__open_issues |
|
| |
base__repo__watchers |
|
| |
base__repo__default_branch |
|
| |
_links__self__href |
|
| |
_links__html__href |
|
| |
_links__issue__href |
|
| |
_links__comments__href |
|
| |
_links__review_comments__href |
|
| |
_links__review_comment__href |
|
| |
_links__commits__href |
|
| |
_links__statuses__href |
| ||
author_association |
|
| |
auto_merge |
|
| |
active_lock_reason |
|
|
vcs.github.repository.releases
<14>2021-05-13 13:16:37.431 localhost=127.0.0.1 vcs.github.api.repository.releases: {"url": "https://api.github.com/repos/mduffy/Hello-World/releases/1", "html_url": "https://github.com/mduffy/Hello-World/releases/v1.0.0", "assets_url": "https://api.github.com/repos/mduffy/Hello-World/releases/1/assets", "upload_url": "https://uploads.github.com/repos/mduffy/Hello-World/releases/1/assets{?name,label}", "tarball_url": "https://api.github.com/repos/mduffy/Hello-World/tarball/v1.0.0", "zipball_url": "https://api.github.com/repos/mduffy/Hello-World/zipball/v1.0.0", "id": 1, "node_id": "MDc6UmVsZWFzZTE=", "tag_name": "v1.0.0", "target_commitish": "master", "name": "v1.0.0", "body": "Description of the release", "draft": false, "prerelease": false, "created_at": "2013-02-27T19:35:32Z", "published_at": "2013-02-27T19:35:32Z", "author": {"login": "mduffy", "id": 1, "node_id": "MDQ6VXNlcjE=", "avatar_url": "https://github.com/images/error/mduffy_happy.gif", "gravatar_id": "", "url": "https://api.github.com/users/mduffy", "html_url": "https://github.com/mduffy", "followers_url": "https://api.github.com/users/mduffy/followers", "following_url": "https://api.github.com/users/mduffy/following{/other_user}", "gists_url": "https://api.github.com/users/mduffy/gists{/gist_id}", "starred_url": "https://api.github.com/users/mduffy/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mduffy/subscriptions", "organizations_url": "https://api.github.com/users/mduffy/orgs", "repos_url": "https://api.github.com/users/mduffy/repos", "events_url": "https://api.github.com/users/mduffy/events{/privacy}", "received_events_url": "https://api.github.com/users/mduffy/received_events", "type": "User", "site_admin": false}, "assets": [{"url": "https://api.github.com/repos/mduffy/Hello-World/releases/assets/1", "browser_download_url": "https://github.com/mduffy/Hello-World/releases/download/v1.0.0/example.zip", "id": 1, "node_id": "MDEyOlJlbGVhc2VBc3NldDE=", "name": "example.zip", "label": "short description", "state": "uploaded", "content_type": "application/zip", "size": 1024, "download_count": 42, "created_at": "2013-02-27T19:35:32Z", "updated_at": "2013-02-27T19:35:32Z", "uploader": {"login": "mduffy", "id": 1, "node_id": "MDQ6VXNlcjE=", "avatar_url": "https://github.com/images/error/mduffy_happy.gif", "gravatar_id": "", "url": "https://api.github.com/users/mduffy", "html_url": "https://github.com/mduffy", "followers_url": "https://api.github.com/users/mduffy/followers", "following_url": "https://api.github.com/users/mduffy/following{/other_user}", "gists_url": "https://api.github.com/users/mduffy/gists{/gist_id}", "starred_url": "https://api.github.com/users/mduffy/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mduffy/subscriptions", "organizations_url": "https://api.github.com/users/mduffy/orgs", "repos_url": "https://api.github.com/users/mduffy/repos", "events_url": "https://api.github.com/users/mduffy/events{/privacy}", "received_events_url": "https://api.github.com/users/mduffy/received_events", "type": "User", "site_admin": false}}]}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
url |
| ||
html_url |
| ||
assets_url |
|
| |
upload_url |
|
| |
tarball_url |
|
| |
zipball_url |
|
| |
id |
|
| |
node_id |
|
| |
tag_name |
|
| |
target_commitish |
|
| |
name |
|
| |
body |
|
| |
draft |
|
| |
prerelease |
|
| |
created_at |
|
| |
published_at |
|
| |
author__login |
|
| |
author__id |
|
| |
author__node_id |
|
| |
author__avatar_url |
| ||
author__gravatar_id |
| ||
author__url |
| ||
author__html_url |
|
| |
author__followers_url |
| ||
author__following_url |
| ||
author__gists_url |
| ||
author__starred_url |
| ||
author__subscriptions_url |
| ||
author__organizations_url |
| ||
author__repos_url |
| ||
author__events_url |
| ||
author__received_events_url |
| ||
author__type |
|
| |
author__site_admin |
|
| |
assets |
|
vcs.github.repository.stargazers
<14>2021-04-30 10:53:19.182 localhost=127.0.0.1 vcs.github.api.repository.stargazers: {"login": "christopherstevenson", "id": 78188881, "node_id": "MDQ6VXNlcjc4MTg4ODgx", "avatar_url": "https://avatars.githubusercontent.com/u/78188881?v=4", "gravatar_id": "", "url": "https://api.github.com/users/christopherstevenson", "html_url": "https://github.com/christopherstevenson", "followers_url": "https://api.github.com/users/christopherstevenson/followers", "following_url": "https://api.github.com/users/christopherstevenson/following{/other_user}", "gists_url": "https://api.github.com/users/christopherstevenson/gists{/gist_id}", "starred_url": "https://api.github.com/users/christopherstevenson/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/christopherstevenson/subscriptions", "organizations_url": "https://api.github.com/users/christopherstevenson/orgs", "repos_url": "https://api.github.com/users/christopherstevenson/repos", "events_url": "https://api.github.com/users/christopherstevenson/events{/privacy}", "received_events_url": "https://api.github.com/users/christopherstevenson/received_events", "type": "User", "site_admin": false}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
login |
|
| |
id |
|
| |
node_id |
|
| |
avatar_url |
| ||
gravatar_id |
| ||
url |
| ||
html_url |
|
| |
followers_url |
| ||
following_url |
|
| |
gists_url |
|
| |
starred_url |
|
| |
subscriptions_url |
|
| |
organizations_url |
| ||
repos_url |
| ||
events_url |
|
| |
received_events_url |
|
| |
type |
|
| |
site_admin |
|
|
vcs.github.repository.subscribers
<14>2021-04-30 11:05:56.960 localhost=127.0.0.1 vcs.github.api.repository.subscribers: {"login": "jessica22", "id": 78188881, "node_id": "MDQ6VXNlcjc4MTg4ODgx", "avatar_url": "https://avatars.githubusercontent.com/u/78188881?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jessica22", "html_url": "https://github.com/jessica22", "followers_url": "https://api.github.com/users/jessica22/followers", "following_url": "https://api.github.com/users/jessica22/following{/other_user}", "gists_url": "https://api.github.com/users/jessica22/gists{/gist_id}", "starred_url": "https://api.github.com/users/jessica22/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jessica22/subscriptions", "organizations_url": "https://api.github.com/users/jessica22/orgs", "repos_url": "https://api.github.com/users/jessica22/repos", "events_url": "https://api.github.com/users/jessica22/events{/privacy}", "received_events_url": "https://api.github.com/users/jessica22/received_events", "type": "User", "site_admin": false}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
login |
|
| |
id |
|
| |
node_id |
|
| |
avatar_url |
| ||
gravatar_id |
| ||
url |
| ||
html_url |
|
| |
followers_url |
| ||
following_url |
|
| |
gists_url |
| ||
starred_url |
|
| |
subscriptions_url |
| ||
organizations_url |
| ||
repos_url |
| ||
events_url |
| ||
received_events_url |
| ||
type |
|
| |
site_admin |
|
|
vcs.github.repository.events
<14>2021-04-30 09:38:59.248 localhost=127.0.0.1 vcs.github.api.repository.events: {"id": "16148346326", "type": "PushEvent", "actor": {"id": 78170983, "login": "christopher73", "display_login": "christopher73", "gravatar_id": "", "url": "https://api.github.com/users/christopher73", "avatar_url": "https://avatars.githubusercontent.com/u/78170983?"}, "repo": {"id": 342451594, "name": "mhunter/devo-collector-base", "url": "https://api.github.com/repos/mhunter/devo-collector-base"}, "payload": {"push_id": 7015639030, "size": 1, "distinct_size": 1, "ref": "refs/heads/devo-collector-lookup-recorded-future", "head": "ef8d2839f8fd3e2fda2a27bf757ff159d454fa41", "before": "e0540ceeefbf51ce765e434aabded88bec09950a", "commits": [{"sha": "ef8d2839f8fd3e2fda2a27bf757ff159d454fa41", "author": {"email": "ajoyce60@db-31.huynh-nixon.com", "name": "Angel Ochoa"}, "message": "Added exception control and resquest response control. Debug messages. Abstracted code to BaseLookupPuller", "distinct": true, "url": "https://api.github.com/repos/mhunter/devo-collector-base/commits/ef8d2839f8fd3e2fda2a27bf757ff159d454fa41"}]}, "public": false, "created_at": "2021-04-30T05:33:23Z", "org": {"id": 78167104, "login": "mhunter", "gravatar_id": "", "url": "https://api.github.com/orgs/mhunter", "avatar_url": "https://avatars.githubusercontent.com/u/78167104?"}}
And this is how the log would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
id |
|
| |
type |
|
| |
actor__id |
|
| |
actor__login |
|
| |
actor__display_login |
|
| |
actor__gravatar_id |
| ||
actor__url |
| ||
actor__avatar_url |
| ||
repo__id |
|
| |
repo__name |
|
| |
repo__url |
| ||
payload__push_id |
|
| |
payload__size |
|
| |
payload__distinct_size |
|
| |
payload__ref |
|
| |
payload__head |
|
| |
payload__before |
|
| |
payload__commits |
|
| |
public |
|
| |
created_at |
|
| |
org__id |
|
| |
org__login |
|
| |
org__gravatar_id |
| ||
org__url |
| ||
org__avatar_url |
vcs.github.repository.audit
<14>2021-05-18 10:18:25.955 localhost=127.0.0.1 vcs.github.api.organization.audit: {"@timestamp": 1606929874512, "action": "team.add_member", "actor": "octocat", "created_at": 1606929874512, "_document_id": "xJJFlFOhQ6b-5vaAFy9Rjw", "org": "octo-corp", "team": "octo-corp/example-team", "user": "chenjoseph"} <14>2021-05-18 10:18:25.955 localhost=127.0.0.1 vcs.github.api.organization.audit: {"@timestamp": 1606507117008, "action": "org.create", "actor": "octocat", "created_at": 1606507117008, "_document_id": "Vqvg6kZ4MYqwWRKFDzlMoQ", "org": "octocat-test-org"} <14>2021-05-18 10:18:25.955 localhost=127.0.0.1 vcs.github.api.organization.audit: {"@timestamp": 1605719148837, "action": "repo.destroy", "actor": "monalisa", "created_at": 1605719148837, "_document_id": "LwW2vpJZCDS-WUmo9Z-ifw", "org": "mona-org", "repo": "mona-org/mona-test-repo", "visibility": "private"}
And this is how the logs would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
at_timestamp |
|
| |
action |
|
| |
actor |
|
| |
created_at |
|
| |
document_id |
|
| |
org |
|
| |
team |
|
| |
user |
|
|
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
at_timestamp |
|
| |
action |
|
| |
actor |
|
| |
created_at |
|
| |
document_id |
|
| |
org |
|
|
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
| timestamp | Yes |
hostchain |
| str | Yes |
tag |
| str | Yes |
at_timestamp |
| timestamp | |
action |
| str | |
actor |
| str | |
created_at |
| timestamp | |
document_id |
| str | |
org |
| str | |
repo |
| str | |
visibility |
| str |
vcs.github.repository.sso_authorizations
<14>2021-05-18 10:18:54.136 localhost=127.0.0.1 vcs.github.api.organization.sso_authorizations: {"login": "wanggordon", "credential_id": 161195, "credential_type": "personal access token", "token_last_eight": "71c3fc11", "credential_authorized_at": "2011-01-26T19:06:43Z", "scopes": ["user", "repo"]} <14>2021-05-18 10:18:54.136 localhost=127.0.0.1 vcs.github.api.organization.sso_authorizations: {"login": "sawyertaylor", "credential_id": 161196, "credential_type": "personal access token", "token_last_eight": "12345678", "credential_authorized_at": "2019-03-29T19:06:43Z", "scopes": ["repo"]}
And this is how the logs would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
login |
|
| |
credential_id |
|
| |
credential_type |
|
| |
token_last_eight |
|
| |
credential_authorized_at |
|
| |
scopes |
|
|
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
login |
|
| |
credential_id |
|
| |
credential_type |
|
| |
token_last_eight |
|
| |
credential_authorized_at |
|
| |
scopes |
|
|
vcs.github.repository.webhooks
<14>2021-05-18 10:19:14.734 localhost=127.0.0.1 vcs.github.api.organization.webhooks: {"id": 1, "url": "https://api.github.com/orgs/octocat/hooks/1", "ping_url": "https://api.github.com/orgs/octocat/hooks/1/pings", "name": "web", "events": ["push", "pull_request"], "active": true, "config": {"url": "http://email-76.perry.com", "content_type": "json"}, "updated_at": "2011-09-06T20:39:23Z", "created_at": "2011-09-06T17:26:27Z", "type": "Organization"}
And this is how the logs would be parsed:
Field | Value | Type | Extra fields |
---|---|---|---|
eventdate |
|
| |
hostchain |
|
| ✓ |
tag |
|
| ✓ |
id |
|
| |
url |
|
| |
ping_url |
|
| |
name |
|
| |
events |
|
| |
active |
|
| |
config__url |
|
| |
config__content_type |
|
| |
updated_at |
|
| |
created_at |
|
| |
type |
|
|